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

微阵列、FISH 与分子检测

PCR 负责复制一段序列,测序负责读出它——但有时你只想问一个问题:这段特定的 DNA 在不在这里,又在哪里?来认识一族巧妙的方法,从微阵列到 FISH,再到分子信标,它们都靠让一段已知的探针去寻找它的互补对象来回答这个问题。

不复制也能读:靠杂交来检测

前面两篇指南给了你两项超能力。PCR 能把选定的一段 DNA 扩增上十亿倍;测序能把字母一个一个读出来。当你不知道里面有什么、想要完整答案时,这两者都极其美妙。但现实生物学中有大量问题问的其实是个更窄的问题——*某段特定的序列在不在,若在,又在哪里、有多少?*你不是在读一本未知的书;你是在查某一句特定的话有没有出现在书里。要回答这个,你根本不必复制、也不必通读。你只需放出一段已知的 DNA,让它去寻找自己的搭档。

本篇里这一整族方法,都立足于一个你在第一级阶梯上就见过的想法:互补碱基配对,A 总是伸过去对 T,G 对 C。一条已知序列的短单链——一段探针——会找到并黏附它的互补对象,且只黏它,在数百万条不相干的序列里把自己唯一的搭档挑出来。两条互补链这样黏合到一起,叫作杂交,它正是下文一切的引擎。给双螺旋加热,两条链便彼此松手(变性);让它们冷却,一条链便重新找到它真正的互补链,再次拉链般合上。探针不过是利用了这种归巢的本能:你提供螺旋的一半,让样品提供另一半。

微阵列:一块芯片上同时问几千个问题

一段探针只回答一个问题。一块 DNA 微阵列之所以能一次回答几千个,靠的不过是把几千段探针并排同时用上这一招。想象一张指甲盖大小的玻璃片,被划成密密麻麻的小点阵列,多达几万个点。每个点上锚定着一段不同的已知单链探针——一号点带着针对基因 A 的探针的许多拷贝,二号点针对基因 B,如此遍布整张网格。每个点的位置就是它的标签:芯片的制造者记下了哪段序列坐在哪里,于是第 12 行、第 40 列亮起,就意味着*那个*基因的探针找到了搭档。

它最有名的用途是测量基因表达——哪些基因开着,开得有多强。你把细胞里全部的 mRNA 收集起来,用逆转录酶把它们抄成更稳定的 DNA(信息按 RNA -> DNA 流动,中心法则在反向运行,正如你学过它可以这样),再给每一份拷贝挂上一个荧光染料。然后把这锅发光的汤倒到芯片上。每一条带标记的链都飘荡着,直到找到那个探针正是自己互补对象的点,在那里杂交、停住;其余的则被洗走。这时打开激光、给网格拍照。亮点意味着那个基因的 mRNA 很丰富;暗点意味着稀少;黑点意味着它关着。一张图里,你就读出了芯片上每一个基因的活动。

得诚实地说微阵列能做什么、不能做什么。它快、便宜,一次就能读完整整一个基因组那么多的点——但它本质上问的是一个*封闭式*的问题。它只能检测某人事先选定印成探针的那些序列;一个谁也没料到的基因,或一种全新的病原体变体,根本没有点可以亮起,也就隐形了。它的信号还会饱和,所以它对丰度的测量是粗略的,而不是在数分子。正因如此,RNA 测序——直接给转录本测序——在表达研究中很大程度上取代了微阵列,因为测序是开放式的、是真在计数。但当你已经确切知道自己想问哪些序列时,微阵列仍是一头干净又经济的主力牲口。

FISH:在序列所在之处把它点亮

微阵列能告诉你*在不在*、*有多少*,但它得先把细胞磨成汤,于是把关于*在哪里*的全部信息都扔掉了。有时位置恰恰才是重点:一个基因在 7 号染色体上还是 9 号上?它有两份拷贝还是三份?荧光原位杂交,即 FISH,回答的正是这个。「原位」意为「在原来的地方」——诀窍是把杂交*就地*在一个完整的细胞里、在它的染色体上进行,不把任何东西拆开,于是荧光就出现在序列实际所在的那个位置上。

  1. 把细胞固定到玻片上,让染色体保持不动,再就地温和地使 DNA 变性——用加热或化学试剂把双螺旋撬开成单链,而染色体仍保持它的形态。
  2. 加入一段荧光探针——一条与你要寻找的序列互补的单链 DNA,上面挂着一个会发光的染料。
  3. 让它杂交。探针在暴露出来的染色体 DNA 上游走,只在找到它确切的互补对象之处碱基配对,把自己锚定在那一个位置上。
  4. 洗去未结合的探针,再用荧光显微镜观察:探针黏住的每一处,都在暗色的染色体上显现为一个明亮的彩色光点。

由于每个光点标记着目标的一份拷贝,你就能直接*数*它们,而这在临床上极有力量。两个点是正常的一对拷贝;三个点则暴露出一条多余的染色体,正是 21 三体(唐氏综合征)的标志。涂成不同颜色的探针,能显示两个本应分处不同染色体的基因是否被融合到了一起——某些白血病的特征。FISH 把这一级阶梯接回到你学过的染色体与倍性:一张核型图把染色体显示成一团团灰色的形状,而 FISH 让你能问一个尖锐的问题——*这一个基因在不在,又在哪条染色体上*——并看着答案发光。

分子信标:一段只在结合时才发光的探针

微阵列和 FISH 都得做同一桩苦差事:先杂交,再把所有没结合上的探针*洗掉*,因为一段自由漂浮的发光探针,看上去和一段找到了目标的发光探针一模一样。那道洗涤步骤既慢,又没法在反应进行当中完成。分子信标是一件巧妙的设计,它把这道步骤彻底取消了——这是一段在结合的那一刻之前都是暗的探针,于是结合与未结合两种状态看起来不同,便不再需要洗涤。

其机制是一个借碱基配对来对付碱基配对自身的小小奇迹。信标是一条折成发夹的单链:中间是探针序列,两端各多出几个碱基,而这两端彼此*互补*。这两段自互补的末端配上对,把整条链拉成一个闭合的环,使一端的荧光染料正好紧挨着另一端的一个淬灭基团。只要二者相触,淬灭基团就吸收掉染料的光,信标保持暗着。可是一旦环上的探针区遇到它真正的目标,与那个目标的碱基配对,比那截小发夹的茎更长、更牢;目标赢得这场拔河,发夹啪地撑开,染料被从淬灭基团身边猛地扯走。一获自由,它便发光。荧光*只*在探针找到了它的序列时才出现。

这些方法落地之处:诊断与法医

这些杂交工具并非实验室里的奇珍异玩;它们是现代分子诊断安静运转的机件。当诊所检测一份拭子里有没有某种病毒时,检测的核心几乎总是一段探针,当且仅当病原体的标志性序列存在时它才发光——往往就是一支信标在 qPCR 反应里汇报,正因如此,这样一项检测才能在一小时内给出答案。靠序列来检测病原体既快又凶悍地专一:一段选得好的探针,能凭寥寥几个碱基把一株细菌和它的近亲区分开,而把这种微生物养在培养皿里也许要花上好几天,甚至根本养不出来。

法医靠的是同一套碱基配对的逻辑,只是用法不同。DNA 指纹分析并不通读整个基因;它测量的是基因组里几十个位点,那些地方有一小段基序重复着,重复的次数因人而异——在某一个位点上,你也许遗传到了 8 个重复,另一个人则是 13 个。在许多这样的位点上,那一整组重复次数,就实用的目的而言,是你独有的(同卵双胞胎除外)。PCR 只扩增这些位点,再把它们的长度读出、比对;犯罪现场的 DNA 与一名嫌疑人之间、或一个孩子与一位声称的亲长之间若相符,便是这些长度图谱的相符。那套既能诊断疾病、又能识别身份的,是同一个探针—杂交工具箱。

随这一切威力而来的,有两句诚实的告诫。第一,正是使这些方法神奇的那份灵敏,也使它们暗藏凶险:PCR 会扩增*任何*配得上的 DNA,于是几个迷途的污染分子——技术员的一个皮肤细胞、上一管残留下来的东西——都可能被复制成一个假阳性。一丝不苟的对照和在物理上分隔开的工作区,并不是官僚式的小题大做;它们正是让一份法医或诊断结果可信的依靠。第二,探针永远只找到它被设计来找的东西:它对一个目标序列已经突变的新变体是盲的,这恰恰是为什么病原体检测必须随着病毒演化而重新设计。靠杂交来检测的强项——它那份完美的专一性——同时也是反过来伤人的那道锋刃。