来源:DNA Lab Space 实验教程 | 编译:DNA Lab Space
文库QC一挂,前面好几个白天黑夜全白干。跑完Agilent 2100/4200看到峰型不对、浓度虚低、接头二聚体“拔地而起”,或者Qubit读数正常但qPCR定量差一个数量级——这绝不是“机器抽风”能解释的。本文从移液枪手感这种低级错误,一路排查到连接酶活性、GC偏好性、自动化建库的隐蔽坑,给你一套按流程走的排查方案,每个问题都给出具体参数和验证手段。

第一步:快速排查低级错误
新手建库QC失败,十次有八次是“手滑”而不是“命苦”。先花五分钟排除下面这几项:
1. 磁珠没回温。Ampure XP / SPRIselect从4℃拿出来直接加样,磁珠悬液温度不均导致吸附效率漂移,片段回收量忽高忽低。正确做法:室温平衡至少30 min,用前涡旋至完全混匀(肉眼看不到沉淀)。
2. 乙醇是“旧”的。70%乙醇必须现配或用分装后密封保存不超过1周。吸水后浓度掉到65%以下,小片段洗不干净,接头二聚体直接送你上QC“红榜”。
3. PCR循环数拍脑袋定。多数试剂盒建议8-12 cycles,但RNA投入量低时还在跑10 cycles,文库浓度看似正常,扩增重复序列爆炸;反过来投入量高时跑12 cycles,GC偏好性被放大。先查投入量对应表,而不是乱改循环数。
4. Qubit和qPCR结果对不上就慌乱。Qubit测的是双链DNA总量,包含未被有效连接的接头片段;qPCR只测可扩增的完整文库分子。两者差异超过3倍时,优先信qPCR——你的接头连接效率大概率出了问题。

(此处插入排查流程图:QC失败→检查回温/乙醇/循环数→未解决进入分维度排查)
第二步:分维度系统排查
如果低级错误全部排除,按下面实验流程四个模块逐项拆解,每项都按“现象→原理→解决→验证”来走。
模块一:RNA片段化与纯化——你的起始“底子”可能就歪了
1. 现象:QC图谱显示片段主峰偏大(>800 bp)或弥散带拖尾严重,文库浓度看似正常但后续上机数据比对率低。
原理:RNA片段化依赖金属离子和高温时间。多数试剂盒推荐94℃孵育8 min(如NEB Next Magnesium RNA Fragmentation Module),温度每低2℃或时间少1 min,平均片段长度可上移100-200 bp。片段太长会导致测序时insert size过大,簇生成效率下降,最终数据利用率低。
解决:先检查PCR仪温度校准记录(偏差应≤0.5℃)。用对照RNA(如ERCC RNA Spike-In Mix)重新做时间梯度:94℃下分别做6/8/10 min,跑Bioanalyzer RNA Nano芯片确认主峰大小。若目标insert size为300 bp,RNA片段主峰应在200-300 bp。
验证:用Agilent 2100的“smear analysis”功能计算平均片段长度。如果处理前后主峰无明显位移,问题不在片段化,而是RNA本身降解——重温一下RNA完整度(RIN值),RIN<7时建议直接重新提取。
2. 现象:纯化后磁珠回收得到的RNA产量低于预期,且与Nanodrop测定值严重不符。
原理:磁珠结合buffer中PEG和NaCl浓度决定回收尺寸范围。RNA片段化后直接加0.8×体积磁珠,会去除小于300 nt的片段。如果试剂盒要求先用0.5×磁珠去除长片段,再用1.2×磁珠沉淀短片段,你跳过任何一步都会丢失目标片段。
解决:严格按试剂盒体积比操作。以NEBNext为例:片段化后加0.5×磁珠(例如50 μL反应液加25 μL磁珠),取上清;再向上清加0.5×磁珠(即再补25 μL),此时沉淀的是200-400 nt片段。用80%乙醇漂洗两次,每次30 s,室温晾干不超过3 min——过度干燥会导致磁珠开裂、洗脱效率骤降。
验证:洗脱后取1 μL用Qubit RNA HS定量,回收率应≥80%。若回收率低于50%,检查磁珠是否新鲜,以及洗脱体积是否足够(至少15 μL,否则磁珠残留液体中的盐会抑制后续逆转录)。
模块二:逆转录与第二链合成——这步出错,QC峰型会告诉你
3. 现象:cDNA合成后qubit浓度正常,但最终文库QC出现“双峰”——一个峰在150 bp左右,另一个在500 bp以上。
原理:双峰往往来自引物残留和非特异性扩增。逆转录时随机六聚体用量过多(>25 μM)会产生大量短cDNA;而第二链合成时DNA聚合酶过保真度低,可能在低温延伸时产生非特异产物。另一个常见原因:逆转录后没有用RNase H处理,RNA-cDNA杂交链残留,导致后续PCR扩增乱象。
解决:严格控制RT引物终浓度在8-12 μM(按NEB或Illumina说明书)。逆转录程序严格执行:25℃ 10 min(随机引物退火),42℃ 50 min(延伸),70℃ 15 min(灭活)。第二链合成后务必加RNase H(1 U/μg RNA),37℃ 20 min。
验证:取2 μL cDNA跑Agilent High Sensitivity DNA芯片,正常应该在200-1000 bp呈现宽峰。如果出现尖锐低分子峰,直接怀疑引物二聚体——重新用磁珠纯化(1.0×体积)去小片段。
4. 现象:逆转录后产量极低(Qubit低于10 ng/μL),或260/280比值异常。
原理:RNA模板中含有乙醇残留或其他抑制剂。磁珠纯化RNA时洗脱不完全,或洗脱液中有残留胍盐。乙醇抑制MMLV逆转录酶活性,50 mM的乙醇就能使产量减半。
解决:确保磁珠洗脱后用100%乙醇再漂洗一次(注意不是70%),并让乙醇完全挥发(37℃孵育2 min)。如果是从酚-氯仿提取的RNA,再增加一次LiCl沉淀:加1/10体积3 M LiCl,-20℃沉淀30 min,12000 g离心15 min。
验证:用Nanodrop检测洗脱液A260/A280应在1.8-2.1,A230/A260应>1.5。若A230高,说明有盐或糖类残留,重新沉淀。
模块三:接头连接与纯化——QC失败的“头号嫌疑犯”
5. 现象:文库QC显示主峰旁边有明显的小峰,位置在150 bp左右(比正常文库短100 bp以上)。这就是接头二聚体。
原理:连接体系中接头摩尔数过高,或连接酶活性下降,导致两个接头直接相连而不是与插入片段连接。另外一个常见原因是:插入片段本身太短(<100 bp),连接效率极低,产物以接头自连为主。
解决:先计算插入片段与接头的摩尔比。标准条件:接头:insert = 10:1(摩尔比)。比如insert平均长度300 bp,100 ng insert约0.5 pmol,接头应加5 pmol。如果加太多,立即减少接头用量。同时检查连接酶是否过期——T4 DNA连接酶在-20℃保存,反复冻融超过10次活性下降50%以上。
验证:连接后取1 μL产物跑qPCR(用接头通用引物),Ct值应在12-18之间。如果Ct>20说明连接效率太低;如果Ct<10且片段峰在150 bp,直接重做连接。
解决步骤:①重新做接头稀释,分装成单次使用量避免反复冻融;②连接体系在20℃孵育15 min(不要超过30 min),然后立刻加EDTA终止;③纯化时用0.8×磁珠(50 μL体系加40 μL磁珠),这样接头二聚体(~120-150 bp)会被保留在磁珠上,而正常文库(300 bp以上)结合在磁珠上——不对,这里容易搞反。实际上0.8×磁珠会去除<200 bp的片段,所以应该用0.8×体积磁珠,接头二聚体不结合被丢弃,而较长的文库结合。注意:如果文库平均长度只有250 bp,则0.8×会损失一部分,建议改为0.7×或按试剂盒推荐比例。
6. 现象:QC图谱显示主峰位置正确,但峰基底不平滑,有锯齿状信号。
原理:通常不是连接问题,而是文库纯化后残留了磁珠颗粒或蛋白质杂质。这些杂质在微流控芯片中干扰荧光信号,产生毛刺。
解决:纯化后用0.22 μm离心柱过滤,或再增加一次磁珠纯化(0.8×),并确保吸取上清时不要碰到磁珠。洗脱后12000 g离心2 min,取上清转移至新管。
验证:重新跑QC,如果峰型变平滑,说明是杂质问题;如果依旧锯齿,则可能是文库本身有严重非特异扩增,需要检查PCR循环数及退火温度。
模块四:PCR扩增富集——最后的“放大器”也可能是“粉碎机”
7. 现象:QC显示文库浓度极高(>50 nM),但片段长度分布明显变宽,或出现大于1000 bp的异常条带。
原理:PCR过度扩增导致长片段优先扩增(大片段有更多模板)或形成嵌合体。PCR循环数过多会加剧GC偏好性,使原本均一的覆盖度变得扭曲。
解决:以qPCR结果为基准,将循环数控制在“文库产量不再增加”的那一个循环之前。经验做法:完成后qPCR定量,如果产量已达到20 nM,循环数还多跑了2个循环,下次就减2个循环。扩增酶用高保真酶(如NEB Q5),延伸时间按1 kb/min计算,不要统一用30 s。
验证:扩增后取1 μL跑Bioanalyzer,与PCR前文库的峰形对比。如果峰形展宽超过50%,说明过度扩增;如果出现大片段尾巴,立即优化循环数或延伸时间。
(此处插入关键操作示意图:磁珠纯化分步流程图与PCR循环数优化示例)
第三步:进阶疑难问题
新手容易栽在低级错误,但老手也会被下面这几个“幽灵问题”卡住。
8. 现象:所有QC指标正常,文库上机后却出现极高重复率(>40%)或reads在GC-rich区域密密麻麻。
原理:连接酶偏好性之外,PCR扩增时低温退火导致的“气泡”结构会造成链内二聚体,这些二聚体在簇生成时优先被扩增。也可能是文库构建时RNA本身有严重降解,导致片段化位置非随机,产生大量相同起始位点。
解决:换用更高退火温度(比如65℃)的PCR方案,但要确认聚合酶耐受性。使用UMI(Unique Molecular Index)可以校正PCR重复,注意UMI应在连接接头时引入,而不是在PCR引物中引入。
验证:用重复序列比对工具(如Picard MarkDuplicates)检查重复率。如果UMI修正后重复率从40%降到10%以下,说明是扩增偏向性;如果依旧>20%,则是RNA模板问题,需要重新提取。
9. 现象:文库浓度达标且无二聚体,但测序下机后reads比对到rRNA比例超过15%(常规<2%)。
原理:rRNA去除(如Ribo-Zero或polyA富集)失败。polyA富集时,mRNA没有polyA尾,或者rRNA残留。Ribo-Zero则可能磁珠与探针结合效率下降。
解决:检查polyA富集时起始RNA用量,一般需要0.1-1 μg总RNA。如果用Ribo-Zero,务必在冰上操作且加入乙醇后立即离心,避免RNA酶污染。另外,可以在建库后加一步RNase H消化:加入与rRNA互补的DNA oligo,再加RNase H消化rRNA-DNA杂交链。
验证:用qPCR检测已知rRNA位点(如18S rRNA)相对GAPDH的Ct值,差值应>10。如果差值<5,说明rRNA富集效率严重不足,不要上机。
10. 现象:文库QC正常,但混合多个文库后测序,某个文库产出极低(<5% reads)。
原理:文库浓度定量不准确。Qubit测的是总DNA,但如果文库中有游离接头或小片段,Qubit会高估文库分子数;反之,qPCR定量如果用了不合适的标准品(比如片段长度与文库差异较大),也会导致摩尔浓度计算偏差。
解决:上机前用qPCR定量,标准品应该是与文库相同接头、长度相近的dsDNA(比如300 bp)。如果实验室没有标准品,用2100的“smear analysis”得到的摩尔浓度作为参考,不要直接手算。
验证:用同一文库分别做Qubit、qPCR、2100定量,比较三种方法的浓度数值差异。若qPCR与Qubit差异>3倍,重新做接头连接并检查纯化步骤;若2100与qPCR差异>2倍,检查2100分析时峰面积积分范围是否设置错误。
(此处插入进阶疑难示意图:rRNA去除失败与UMI校正原理示意)
避坑总结+实操建议
三条核心结论:
1. QC失败没有玄学:80%的问题出在磁珠操作、酶活性和接头比例上。每次QC失败后,先写一份“异常现象→可能原因→解决动作”的对照表,比盲目重做有效得多。
2. 定量必须双保险:Qubit和qPCR结果不一致时,以qPCR为准。如果你只做Qubit就开始混库上机,恭喜你,你贡献了测序平台约30%的产出率波动。
3. 每次建库留一份“process control”:用ERCC RNA或标准RNA(如Universal Human Reference RNA)做平行建库,QC图谱和历史数据对比,能快速判断是操作问题还是试剂批次问题。
两条日常好习惯:
- 磁珠和酶制剂分装成单次使用量,标注冻融次数。超过8次冻融的直接报废——省下的酶钱不够补一次建库成本。
- 每次建库后保存2 μL文库+2 μL 6× loading buffer的混合物,-20℃存档。追溯问题时有原始样品可复测。
工具引导:
文库QC失败后,如果反复排查仍找不到原因,别急着换试剂盒——先用站内工具重新评估你的实验设计。比如引物设计工具可以检查接头区域是否形成二聚体,密码子优化工具能帮你设计更特异的扩增引物,而蛋白可溶性优化工具有时也能间接提示RNA提取体系中是否存在干扰物(因为它的算法能分析核酸序列中的二级结构倾向)。把接头序列、插入片段序列和RNA特征输入工具,计算会从序列层面给你一份“风险报告”,很多时候比盲目试错更高效。
(此处可替换为:工具辅助排查的逻辑流程示意图)