不複製也能讀:靠雜交來偵測
前面兩篇指南給了你兩項超能力。PCR 能把選定的一段 DNA 擴增上十億倍;定序能把字母一個一個讀出來。當你不知道裡面有什麼、想要完整答案時,這兩者都極其美妙。但現實生物學中有大量問題問的其實是個更窄的問題——*某段特定的序列在不在,若在,又在哪裡、有多少?*你不是在讀一本未知的書;你是在查某一句特定的話有沒有出現在書裡。要回答這個,你根本不必複製、也不必通讀。你只需放出一段已知的 DNA,讓它去尋找自己的搭檔。
本篇裡這一整族方法,都立足於一個你在第一級階梯上就見過的想法:互補鹼基配對,A 總是伸過去對 T,G 對 C。一條已知序列的短單鏈——一段探針——會找到並黏附它的互補對象,且只黏它,在數百萬條不相干的序列裡把自己唯一的搭檔挑出來。兩條互補鏈這樣黏合到一起,叫作雜交,它正是下文一切的引擎。給雙螺旋加熱,兩條鏈便彼此鬆手(變性);讓它們冷卻,一條鏈便重新找到它真正的互補鏈,再次拉鏈般合上。探針不過是利用了這種歸巢的本能:你提供螺旋的一半,讓樣品提供另一半。
微陣列:一塊晶片上同時問幾千個問題
一段探針只回答一個問題。一塊 DNA 微陣列之所以能一次回答幾千個,靠的不過是把幾千段探針並排同時用上這一招。想像一張指甲蓋大小的玻璃片,被劃成密密麻麻的小點陣列,多達幾萬個點。每個點上錨定著一段不同的已知單鏈探針——一號點帶著針對基因 A 的探針的許多拷貝,二號點針對基因 B,如此遍布整張網格。每個點的位置就是它的標籤:晶片的製造者記下了哪段序列坐在哪裡,於是第 12 列、第 40 行亮起,就意味著*那個*基因的探針找到了搭檔。
它最有名的用途是測量基因表達——哪些基因開著,開得有多強。你把細胞裡全部的 mRNA 收集起來,用逆轉錄酶把它們抄成更穩定的 DNA(資訊按 RNA -> DNA 流動,中心法則在反向運行,正如你學過它可以這樣),再給每一份拷貝掛上一個螢光染料。然後把這鍋發光的湯倒到晶片上。每一條帶標記的鏈都飄盪著,直到找到那個探針正是自己互補對象的點,在那裡雜交、停住;其餘的則被洗走。這時打開雷射、給網格拍照。亮點意味著那個基因的 mRNA 很豐富;暗點意味著稀少;黑點意味著它關著。一張圖裡,你就讀出了晶片上每一個基因的活動。
得誠實地說微陣列能做什麼、不能做什麼。它快、便宜,一次就能讀完整整一個基因組那麼多的點——但它本質上問的是一個*封閉式*的問題。它只能偵測某人事先選定印成探針的那些序列;一個誰也沒料到的基因,或一種全新的病原體變體,根本沒有點可以亮起,也就隱形了。它的訊號還會飽和,所以它對豐度的測量是粗略的,而不是在數分子。正因如此,RNA 定序——直接給轉錄本定序——在表達研究中很大程度上取代了微陣列,因為定序是開放式的、是真在計數。但當你已經確切知道自己想問哪些序列時,微陣列仍是一頭乾淨又經濟的主力牲口。
FISH:在序列所在之處把它點亮
微陣列能告訴你*在不在*、*有多少*,但它得先把細胞磨成湯,於是把關於*在哪裡*的全部資訊都扔掉了。有時位置恰恰才是重點:一個基因在 7 號染色體上還是 9 號上?它有兩份拷貝還是三份?螢光原位雜交,即 FISH,回答的正是這個。「原位」意為「在原來的地方」——訣竅是把雜交*就地*在一個完整的細胞裡、在它的染色體上進行,不把任何東西拆開,於是螢光就出現在序列實際所在的那個位置上。
- 把細胞固定到玻片上,讓染色體保持不動,再就地溫和地使 DNA 變性——用加熱或化學試劑把雙螺旋撬開成單鏈,而染色體仍保持它的形態。
- 加入一段螢光探針——一條與你要尋找的序列互補的單鏈 DNA,上面掛著一個會發光的染料。
- 讓它雜交。探針在暴露出來的染色體 DNA 上游走,只在找到它確切的互補對象之處鹼基配對,把自己錨定在那一個位置上。
- 洗去未結合的探針,再用螢光顯微鏡觀察:探針黏住的每一處,都在暗色的染色體上顯現為一個明亮的彩色光點。
由於每個光點標記著目標的一份拷貝,你就能直接*數*它們,而這在臨床上極有力量。兩個點是正常的一對拷貝;三個點則暴露出一條多餘的染色體,正是 21 三體(唐氏症)的標誌。塗成不同顏色的探針,能顯示兩個本應分處不同染色體的基因是否被融合到了一起——某些白血病的特徵。FISH 把這一級階梯接回到你學過的染色體與倍性:一張核型圖把染色體顯示成一團團灰色的形狀,而 FISH 讓你能問一個尖銳的問題——*這一個基因在不在,又在哪條染色體上*——並看著答案發光。
分子信標:一段只在結合時才發光的探針
微陣列和 FISH 都得做同一樁苦差事:先雜交,再把所有沒結合上的探針*洗掉*,因為一段自由漂浮的發光探針,看上去和一段找到了目標的發光探針一模一樣。那道洗滌步驟既慢,又沒法在反應進行當中完成。分子信標是一件巧妙的設計,它把這道步驟徹底取消了——這是一段在結合的那一刻之前都是暗的探針,於是結合與未結合兩種狀態看起來不同,便不再需要洗滌。
其機制是一個借鹼基配對來對付鹼基配對自身的小小奇蹟。信標是一條摺成髮夾的單鏈:中間是探針序列,兩端各多出幾個鹼基,而這兩端彼此*互補*。這兩段自互補的末端配上對,把整條鏈拉成一個閉合的環,使一端的螢光染料正好緊挨著另一端的一個淬滅基團。只要二者相觸,淬滅基團就吸收掉染料的光,信標保持暗著。可是一旦環上的探針區遇到它真正的目標,與那個目標的鹼基配對,比那截小髮夾的莖更長、更牢;目標贏得這場拔河,髮夾啪地撐開,染料被從淬滅基團身邊猛地扯走。一獲自由,它便發光。螢光*只*在探針找到了它的序列時才出現。
這些方法落地之處:診斷與法醫
這些雜交工具並非實驗室裡的奇珍異玩;它們是現代分子診斷安靜運轉的機件。當診所檢測一份拭子裡有沒有某種病毒時,檢測的核心幾乎總是一段探針,當且僅當病原體的標誌性序列存在時它才發光——往往就是一支信標在 qPCR 反應裡匯報,正因如此,這樣一項檢測才能在一小時內給出答案。靠序列來偵測病原體既快又兇悍地專一:一段選得好的探針,能憑寥寥幾個鹼基把一株細菌和它的近親區分開,而把這種微生物養在培養皿裡也許要花上好幾天,甚至根本養不出來。
法醫靠的是同一套鹼基配對的邏輯,只是用法不同。DNA 指紋分析並不通讀整個基因;它測量的是基因組裡幾十個位點,那些地方有一小段基序重複著,重複的次數因人而異——在某一個位點上,你也許遺傳到了 8 個重複,另一個人則是 13 個。在許多這樣的位點上,那一整組重複次數,就實用的目的而言,是你獨有的(同卵雙胞胎除外)。PCR 只擴增這些位點,再把它們的長度讀出、比對;犯罪現場的 DNA 與一名嫌疑人之間、或一個孩子與一位聲稱的親長之間若相符,便是這些長度圖譜的相符。那套既能診斷疾病、又能識別身份的,是同一個探針—雜交工具箱。
隨這一切威力而來的,有兩句誠實的告誡。第一,正是使這些方法神奇的那份靈敏,也使它們暗藏兇險:PCR 會擴增*任何*配得上的 DNA,於是幾個迷途的污染分子——技術員的一個皮膚細胞、上一管殘留下來的東西——都可能被複製成一個假陽性。一絲不苟的對照和在物理上分隔開的工作區,並不是官僚式的小題大做;它們正是讓一份法醫或診斷結果可信的依靠。第二,探針永遠只找到它被設計來找的東西:它對一個目標序列已經突變的新變體是盲的,這恰恰是為什麼病原體檢測必須隨著病毒演化而重新設計。靠雜交來偵測的強項——它那份完美的專一性——同時也是反過來傷人的那道鋒刃。