来源:CRISPR文库构建覆盖度低扩增循环数(DNA Lab Space 实验教程)| 编译:DNA Lab Space
文库构建忙了一周,测序回来一看,覆盖度掉了20%,sgRNA丢失了三分之一。你第一反应可能是“扩增循环数不够,再加两轮”。先别动。加循环数只是表面功夫,真正的问题往往藏在更早的步骤里。这篇教程从低级错误到进阶疑难,按实验流程帮你把覆盖度低的原因逐个排掉。重点放在扩增循环数怎么定、怎么调、以及哪些情况根本不是循环数的问题。
第一步:快速排查低级错误
新手最容易在下面四个地方翻车,每一条都能直接杀死覆盖度。先花10分钟对照检查,比盲目优化强。
1. 电转参数设错:电转杯间隙和电压不匹配,比如0.1cm杯用了1.8kV,细胞直接死给你看。解决:核对电转仪预设程序,0.1cm杯用1.8kV,0.2cm杯用2.5kV,别混用。
2. 感受态用量减半:文库DNA量没变,但感受态细胞少加了一半,转化效率直接腰斩。解决:每管50μL感受态对应100ng文库,不足就补。
3. 培养体积过小:电转后复苏时用了2mL培养基,但细胞密度太高,营养不够,长出来的克隆数大打折扣。解决:电转后立即加入1mL预热的SOC,转移至含4mL SOC的摇管中,37°C 220rpm复苏1小时。
4. 抗生素加错时间:复苏时就把氨苄青霉素加进去,刚电转的细胞还没表达抗性基因,全死了。解决:复苏至少45分钟后再加抗生素,或者直接铺板后再倒含抗生素的培养基。

第二步:分维度系统排查
排除低级错误后,按下面顺序逐项检测。每一步都有现象、原理、操作和验证,别跳步。
1. 基因组DNA提取质量差
现象:电转后克隆数只有预期的一半,但质粒抽提浓度很高,A260/280在1.9左右。你以为DNA没问题,然后扩增后跑胶发现主带模糊。
原理:CRISPR文库通常来自质粒大提,如果DNA含有大量基因组污染或高浓度盐离子,电转时会产生电弧,导致转化效率骤降。质粒的拓扑结构也很关键——超螺旋占比低于80%时,细胞摄入效率明显下降。
解决步骤:用无内毒素大提试剂盒,必须加一步异丙醇沉淀。具体操作:柱洗脱后加入0.7倍体积异丙醇,混匀,-20°C放置30分钟,4°C 12000g离心15分钟,弃上清,用70%乙醇洗一次,干燥后用无核酸酶水重悬。测浓度后,跑0.8%琼脂糖凝胶,电压80V,30分钟,确认超螺旋条带占主导。
验证方法:取1μL质粒用限制性内切酶线性化(比如BsaI单酶切,37°C 1小时),跑胶。如果酶切后条带均一,说明质粒纯度高。再取100ng做一次平行电转,看克隆数是否回升。
2. 扩增循环数过高导致PCR偏倚
现象:文库测序后,sgRNA的reads分布严重不均,高丰度序列占了80%,低丰度序列大量缺失。你用的是20个循环,理论扩增倍数约100万倍,足够。但实际偏好性被放大了。
原理:每个循环里,DNA聚合酶对GC含量不同的区域存在差异扩增。GC含量45%的sgRNA可能在循环数低时还好,循环数超过18,低GC或高GC的模板被显著压制。更重要的是,CRISPR文库本身包含上万个不同sgRNA,它们的初始拷贝数接近,但PCR扩增效率哪怕只差5%,20个循环后,低效率序列的拷贝数就差出2倍多。
解决步骤:先把循环数砍到12-14。具体做法:用100ng文库DNA作为模板,做8、10、12、14、16个循环的梯度PCR,每一管反应体系相同:2×高保真PCR预混液25μL,10μM文库通用引物各1μL,模板100ng,补ddH2O至50μL。退火温度用引物的Tm-3°C,延伸60°C 30秒。取各循环产物5μL跑2%琼脂糖凝胶,电泳120V,20分钟。找到产物量适中(肉眼可见清晰条带,但没有非特异条带)的最低循环数。通常12个循环足够从100ng文库扩增出2-5μg产物。

验证方法:用最低循环数扩增后,做一次小规模测序(比如MiSeq Nano)。比较扩增前后sgRNA的香农多样性指数。如果指数下降超过5%,说明仍有偏倚,需要再降循环数或改用更短的延伸时间。另外,可以掺入已知比例的两种sgRNA质粒作为内参,扩增后看比例是否偏离。
3. 引物量不足或退火温度偏低
现象:扩增产物跑胶时,除了目标条带外,还有明显的引物二聚体(大约100bp以下)。你用NanoDrop测浓度时发现A260很高,但Qubit定量却很低。
原理:文库扩增的引物通常含有与pX330载体同源的区域,长度约20-25bp。引物量不足时,早期循环中引物被耗尽,模板单链无法在下一轮有效退火,扩增提前进入平台期。退火温度若比引物Tm低太多(比如Tm是60°C,你用了55°C),非特异性结合增加,引物二聚体消耗dNTP和聚合酶,目的产物产量反而下降。
解决步骤:引物终浓度固定为0.4μM(50μL体系加2μL 10μM引物)。退火温度用梯度PCR确定:设置55、57、59、61、63°C,其他参数不变,跑2%琼脂糖胶。选择无二聚体、条带明亮且单一的最高温度。实际操作中,大多数文库引物用62°C退火30秒效果不错,但你必须自己验证。
验证方法:用Qubit dsDNA HS试剂盒定量扩增产物。如果Qubit浓度比NanoDrop低一半以上,大概率存在引物二聚体或盐污染。再用胶回收纯化,跑一次胶确认条带位置正确。
4. 循环数与投入量的匹配关系
现象:你按文献的推荐12个循环做了,但产物只有200ng,无法满足后续转染需求。你试图直接加到16个循环,结果覆盖度骤降。
原理:循环数不是独立的,它取决于起始模板量。文库DNA起始量越高,达到目标产物量所需的循环数越少。覆盖度低的本质是每个sgRNA的平均拷贝数不足。假设文库有10000个sgRNA,每个sgRNA至少需要1000个拷贝才能保证后续筛选不随机丢失,那么总分子数需要1×10^7。100ng的文库质粒约有1.5×10^10个分子(按5000bp质粒计算),实际上足够。但如果你用了10ng起始模板,分子数只有1.5×10^9,扩增12个循环后理论值约6×10^12,但PCR偏倚会淹没低丰度成员。
解决步骤:计算你的文库复杂度。公式:起始模板分子数 = 质量(g) / (质粒大小(bp) × 650) × 6.02×10^23。确保起始模板分子数至少为文库sgRNA数的1000倍。例如,10000个sgRNA的文库,至少需要1000万个分子,换算成5kb质粒约10ng。为了保险,用100ng起始模板。然后设定循环数,让产物量达到3-5μg。
验证方法:做一次扩增曲线。取相同体积的PCR产物,每2个循环取样一次,用SYBR Green染料定量(或者直接跑胶亮度比较)。如果PCR在第14个循环后还在指数期,说明循环数可以稍降;如果第12个循环已进入平台期,说明起始量过高或循环数多了。
第三步:进阶疑难问题
常规优化后覆盖度仍然低,看看下面这两个更隐蔽的情况。
1. 文库中的长片段sgRNA被选择性丢弃
有些sgRNA的插入片段长度不一,比如双靶点文库或带有长同源臂的构建,扩增时较短片段优先扩增。你跑胶看到的条带可能是弥散的,而不是单一主带。这是因为PCR对不同长度的模板存在偏向。解决方法是使用专门的文库扩增酶,比如含Taq和Pfu混合物的酶,或者在电泳时切胶回收目标大小范围,但切胶范围要放宽(比如预期条带大小±15%)。更有效的做法是采用两个连续的PCR步骤:第一轮用15个循环扩增,第二轮用12个循环,每轮之间纯化,但这样操作繁琐且容易引入污染。实际上,如果发现弥散,更推荐改为凝胶电泳后切胶,然后重新扩增5个循环,这样可以去除大部分非目标产物。
2. 感受态细胞转化效率低下但对照组正常
你用同一批感受态细胞转化pUC19,效率有1×10^9 cfu/μg,但转化文库时只有1×10^5,差了四个数量级。问题可能出在文库DNA的盐浓度。大提后用异丙醇沉淀,如果乙醇没挥发干净,残留的乙醇会降低转化效率。另外,文库DNA的浓度过高也会造成电穿孔时产生热量。解决:将文库DNA用无菌水稀释至1μg/μL以下,每次电转使用0.5μL(即500ng)。同时,电转后加入SOC时动作要快,不要吹打太久。验证方法是做一组“二次电转”:取电转后剩余的细胞沉淀,加入10μL SOC重悬,再电转一次,然后铺板看是否有克隆。如果第二次电转还能出克隆,说明第一次的DNA没有被细胞有效摄入,通常是加样时产生了气泡。
避坑总结+实操建议
1. 先查DNA质量和电转条件,再动循环数。 很多覆盖度低是转化效率问题,不是扩增问题。如果你跑胶看扩增产物很亮,但克隆少,问题在转染环节。
2. 循环数宁少勿多。 12个循环作为起点,不要超过16个。每多1个循环,低丰富度sgRNA丢失概率增加约5%。宁可多做一些PCR反应,然后把产物合并,也不要靠增加循环数来凑量。
3. 每次实验保留扩增前文库做对照。 测序时同时测扩增前和扩增后的样本,计算sgRNA的缺失比例。这能帮你区分是构建问题还是扩增问题。
日常养成两个习惯:第一,每次大提后用凝胶电泳评估超螺旋比例,低于80%就重新纯化。第二,PCR扩增前用Qubit定量,不要信NanoDrop。Qubit读数偏低时,别慌,那是真实dsDNA浓度。
另外,文库构建前的引物设计直接影响后续扩增效率。如果引物二聚体严重,考虑重新用在线工具设计,或者在5'端添加不同的barcode序列用于多样性矫正。如果你需要进一步优化sgRNA的序列结构以提高文库均匀度,可以使用站内的密码子优化工具和引物设计模块,它们能帮你避开GC极端区域,间接减少扩增偏倚。敲低或过表达筛选的文库构建,也可以参考蛋白可溶性优化工具来调整筛选条件,减少非特异性富集。祝你这次覆盖度拉满。