JOVANA
Library Glossary Getting Started Three Levels Fields How it works Mission
Join the mission
All guides

PCR:在試管裡複製 DNA

一段微弱的 DNA,如何在兩小時裡變成十億份乾淨的拷貝——還不需要任何細胞。加熱、降溫、複製;如此循環;看著一個目標翻倍、再翻倍、又翻倍。

細胞的複製把戲,被借到了試管裡

從這級階梯很靠下的地方,你已經知道細胞如何複製它的 DNA:一種聚合酶讀取一條鏈、造出互補的搭檔,讓 A 對上 T、G 對上 C。上一級借走了細胞的剪刀和膠水,好讓你能*剪切貼上* DNA。這一篇借走的是它的*影印機*。聚合酶連鎖反應——PCR——把那套同樣的「照模板複製」化學從活細胞裡取出來,放進一支塑膠試管,有意地、一遍又一遍地運行,直到選定的一段 DNA 被複製了十億倍。它乾脆就是分子實驗室裡用得最多的技術,也正因為它,一根拭子、一根頭髮、一滴血才能被逼著開口說話。

把這份巧思濃縮成一句話:一輪裡造出的拷貝,會成為下一輪的模板,於是拷貝再造拷貝。這正是*鏈*這個字的含義——一場自我餵養的連鎖反應。細胞每分裂一次把整個基因組複製一遍,然後停下;PCR 則瞄準一個小小的目標,毫不鬆懈地複製*那一段*,每個循環都讓它翻倍。可要把細胞的影印機從細胞裡拽出來,你必須解決兩個細胞靠自己那些無法外借的蛋白質來解決的問題:在沒有酶的情況下如何把兩條鏈撬開,以及如何告訴聚合酶該複製*哪一段*。PCR 的兩樣關鍵配料——熱,和一對引物——正是這兩個問題的答案。

三個步驟,重複進行:變性、退火、延伸

一個 PCR 循環不過是三個溫度,每個各保持幾秒鐘,在一台叫熱循環儀的機器裡——它按預定程序給試管加熱和降溫。第一步,變性:試管被加熱到約 95 攝氏度。雙螺旋的兩條鏈僅靠氫鍵攏在一起——弱,但數量眾多——所以熱把它們搖鬆,螺旋拉開成兩條單鏈。這正是你認識過的、作為 DNA 一項性質的熔解;在這裡它替代了細胞本會動用的解旋酶。熱,就是那根分子撬棍。

第二步,退火:試管降溫到大約 50 到 65 度。此時那兩段實驗室合成的短 DNA——叫引物、加入時量極大——會在單鏈上找到各自匹配的序列,靠鹼基配對(A-T、G-C)貼上去。降溫讓配對得以發生;但因為微小的引物到處都是,而原本那條長鏈稀少,鏈抓住一條引物,要比它重新找到對方快得多。第三步,延伸:試管升溫到約 72 度——聚合酶最喜歡的工作溫度——酶落到每個上了引物的位點,沿模板複製下去,按 5' 到 3' 的方向逐個添加核苷酸。一輪變性、退火、延伸下來,每一條原本的目標鏈都已變成一條嶄新的雙鏈。

  1. 變性(約 95 C)。熱把氫鍵打斷,將每個雙螺旋拉開成兩條單鏈模板——不需要解旋酶。
  2. 退火(約 50-65 C)。降溫,讓兩條引物在目標兩端各自匹配的位置上鹼基配對,每條鏈上一條——這一步給反應瞄準。
  3. 延伸(約 72 C)。耐熱的聚合酶抓住每條引物的 3' 端,沿模板複製下去,造出一條新的互補鏈。
  4. 重複 25-40 次。每個循環的產物成為下個循環的模板,於是目標每一輪大致翻倍。

翻倍,再翻倍:指數增長

現在再跑一遍這個循環。第一個循環造出的每條鏈,都是第二個循環的模板;第二個循環的兩個產物,又都是第三個循環的模板。目標拷貝數每個循環大致翻倍,於是它像 1、2、4、8、16、32…… 這樣增長——是幾何式的,不是勻速的。n 個循環之後,你大約有 2 的 n 次方份拷貝。這些數字令人吃驚:10 個循環約一千倍,20 個循環約一百萬倍,30 個循環約十億倍。這就是為什麼一個微弱到根本測不到的單個目標分子,在循環儀裡跑一個下午後,會變成一座看得見、用得上的同樣 DNA 之山。指數增長,正是熱循環的整台引擎。

one PCR cycle = three temperatures:

  DENATURE  ~95C   ===||===   ->   ===   +   ===   (strands part)
  ANNEAL    ~55C   ===>            <===            (primers stick to ends)
  EXTEND    ~72C   ===>------>     <------<===     (polymerase copies)

repeat -> copies become templates -> exponential doubling:

  cycle:   0     1     2     3   ...   10      20        30
  copies:  1     2     4     8   ...  ~1e3    ~1e6     ~1e9
           (after n cycles: about 2^n copies of the target)
每個循環的新鏈都是下個循環的模板,於是目標像 2 的 n 次方那樣增長:到第 10 個循環約一千倍,到第 30 個約十億倍。

一個誠實的小皺褶:翻倍從來不是完美高效的,也不可能永遠進行下去。每個循環複製的,略少於現有模板的 100%;而當反應耗盡引物和核苷酸——並且當試管裡擠滿了如此多的產物鏈、以致它們彼此重新配對快過引物結合時——曲線就平緩下來,進入平台期。所以 PCR 給你的並非字面意義上的 2 的 n 次方;它給你的是起初的指數增長、臨近末尾時趨於平緩。這個細節看著像個腳註,但它對*測量* DNA 關係極大,而那正是通往下一個想法的門。

引物即準星——也是那兩位主角

PCR 為什麼只複製整個基因組裡選定的那一段,而不是全部 DNA?答案是那一對引物,而它值得被理解,而非死記。引物是一小段單鏈 DNA,約長 18 到 25 個字母,由你設計、訂購,使之與你目標的某一端互補。一次反應用兩條:一條*正向*引物匹配目標在一條鏈上的起始端,一條*反向*引物匹配另一條鏈上的另一端——它們面朝裡,像兩個書籤,恰好夾住你想要的那段文字。聚合酶只能從每條引物*向前*延伸、伸進它們之間的區域,所以只有位於兩個引物位點之間的 DNA 才會被複製。換掉這兩條引物,你就把同一台機器對準了另一個基因。引物*就是*那個地址。

第二位主角是那種酶。普通的 DNA 聚合酶在第一次 95 度變性步驟裡就會被燙死,而早期的 PCR 確實需要每一個循環都人工補加新酶。解決之道來自一個出人意料的地方:一種細菌,*水生棲熱菌(Thermus aquaticus)*,它生活在接近沸騰的溫泉裡。它的聚合酶,[[taq-polymerase|Taq]],在那樣的溫度下仍保持折疊、活躍,所以它挺過每一次變性、一路複製完三十多個循環——加一次,然後走開就行。和你認識過的每種聚合酶一樣,Taq 需要從一條引物的 3' 端起步,並且只按 5' 到 3' 方向構建。有一點值得直說:標準 Taq 沒有校對功能,因此偶爾會出複製錯誤;當需要精確序列時,實驗室會改用帶校對的高保真酶。

它的威力即它的禍患:PCR 會複製任何匹配的 DNA

這裡是整篇裡最重要的誠實警示,而它直接源自 PCR 的工作方式。反應根本不知道它的模板從何而來。它會忠實地複製試管裡*任何*引物能結合的 DNA——包括你從未想讓它出現在那裡的 DNA。一個雜入的污染 DNA 分子、一片皮屑、一絲別人樣品的痕跡,或者最陰險的——幾個從上一次 PCR 飄過來的產物分子,都各自可能成為十億倍擴增的種子。正是那讓 PCR 能檢出一個目標分子的指數威力,也意味著它能把一個污染分子變成一個強烈、篤定、徹頭徹尾虛假的信號。

PCR 為何是主力——以及接下來是什麼

PCR 憑著快速、廉價、驚人地多才多藝,掙得了它作為分子實驗室主力的位置。同一套平實的三步循環,能從拭子裡檢出病毒、為犯罪現場的 DNA 做鑑定、診斷單基因病、為選殖準備一個基因,或核查一次編輯是否成功——你每次只需選一套新引物。這個基本想法還會分叉:先讓逆轉錄酶把 RNA 轉成 DNA 再餵給它,RT-PCR 就能讓你測量基因的*表達*、或檢出一種 RNA 病毒。讓拷貝逐個循環地即時累積、而不只在末尾看一眼,定量 PCR(qPCR)就把這反應變成了一台*測量*儀器——這正是前面那個平台期細節為何重要,因為誠實的數量都活在早期那段指數相裡。

退一步,看看 PCR *沒有*解決什麼。它能把一段 DNA 複製十億份——但它無法告訴你那一段裡字母的次序。PCR 負責*擴增*;它不負責*讀取*。這兩者合在一起,正是把生物學變成數據科學的那項發明的兩半,恰如這一級所允諾的:把選定的一段 DNA 擴增十億倍,以及讀出那些字母。你已經有了影印機;接下來幾篇會把讀取器交到你手裡。而這兩者配合得極美——大多數現代定序,一開始就要用類似 PCR 的複製,先造出足夠多的材料來供閱讀。