为什么循环程序本身也要优化
PCR 的结果由两部分决定:反应体系(引物浓度、Mg2+、dNTP、酶、模板)和循环程序(变性、退火、延伸的温度和时间、循环数)。
很多同学的反应体系已经优化好了,但程序还是”从文献抄的”或者”用默认程序”,结果条带弱、非特异多、长片段出不来。实际上,循环程序的每一段都有最优区间,且和反应体系、模板特性强相关。
本文只讲循环程序,反应体系的优化请看 pcr-reaction-system-optimization。
PCR 程序的四个阶段
一个标准 PCR 程序包含:
预变性 → (变性 → 退火 → 延伸) × N 循环 → 终延伸 → 4°C 保温
下面逐段拆解。
一、预变性(Initial Denaturation)
预变性的目的是让模板 DNA 完全解链,特别是基因组 DNA 的高级结构。
| 参数 | 推荐范围 | 异常表现 | 调整方向 |
|---|---|---|---|
| 温度 | 94–98°C | — | — |
| 时间 | 2–5 min | 条带弱、无带 | 延长到 5 min |
| 特殊模板 | 见下 | — | — |
不同模板的预变性要求:
| 模板类型 | 推荐预变性 | 原因 |
|---|---|---|
| 质粒 / PCR 产物 | 94–95°C 2–3 min | 结构简单,容易解链 |
| 基因组 DNA | 95–98°C 3–5 min | 高级结构多,需要更长时间 |
| GC-rich 模板(> 60%) | 98°C 3–5 min | GC 之间三个氢键,需要更高温度 |
| 长片段(> 5 kb) | 94–95°C 3–5 min | 避免高温导致 DNA 断裂 |
坑点: 预变性时间不要超过 5 min,高温会加速 DNA 断裂和 Taq 酶失活(Taq 酶 95°C 半衰期约 40 min,但 98°C 只有 10 min)。
二、变性(Denaturation)
每个循环的变性步骤让双链 DNA 解开,为引物结合做准备。
| 参数 | 推荐范围 | 备注 |
|---|---|---|
| 温度 | 94–98°C | 常规 94–95°C,GC-rich 用 98°C |
| 时间 | 10–30 s | 短片段 10 s,长片段 20–30 s |
变性不足的表现: 条带弱、无带——模板没完全解开,引物结合不上。
变性过度的表现: 拖尾、非特异带增多——高温时间过长导致 DNA 断裂,断裂片段成为非特异扩增的模板。
| 片段长度 | 变性温度 | 变性时间 |
|---|---|---|
| < 500 bp | 94–95°C | 10–15 s |
| 500 bp – 3 kb | 94–95°C | 15–20 s |
| 3–10 kb | 94–95°C | 20–30 s |
| GC-rich > 60% | 98°C | 10–15 s |
现代 PCR 仪升降温快,变性时间比老式仪器短。如果用 5 年前的老机器,建议时间加 5 s。
三、退火(Annealing)
退火是引物与模板结合的步骤,是 PCR 特异性和效率的关键平衡点。
退火温度的确定
退火温度(Ta)通常比引物 Tm 低 3–5°C。但 Tm 计算方法不同,结果差异很大:
| Tm 计算方法 | 公式 | 适用 |
|---|---|---|
| 2(A+T) + 4(G+C) | 最粗略 | < 20 bp 的短引物 |
| %GC 法 | 69.3 + 0.41(%GC) - 650/L | 20–30 bp 引物 |
| 最近邻法(Nearest Neighbor) | 软件计算(Primer3、Oligo) | 最准确,推荐 |
推荐做法: 用 引物分析工具 或 退火温度计算器 算 Tm,然后 Ta = Tm - 3°C 起步。
退火温度梯度优化
第一次做新引物时,必须做温度梯度 PCR,范围在 Tm 上下 5–8°C:
| 梯度 | 退火温度 | 预期结果 |
|---|---|---|
| Tm - 5°C | 低 | 信号强,但非特异多 |
| Tm - 3°C | 中 | 平衡态,推荐起点 |
| Tm | 中高 | 特异性好,信号可能略弱 |
| Tm + 2°C | 高 | 特异性最好,信号可能很弱或无带 |
判断: 选择主带最亮、杂带最少的温度。如果所有温度都有杂带,说明引物特异性差,需要换引物而不是继续调温度。
退火时间
| 退火时间 | 效果 |
|---|---|
| 15–20 s | 常规 PCR,足够引物结合 |
| 30 s | 低拷贝模板、复杂模板 |
| > 60 s | 不推荐,非特异结合增加 |
退火时间过长会让引物在非特异位点也结合上,增加非特异带。20–30 s 是平衡点。
Touchdown PCR(降落 PCR)
如果引物特异性差、非特异带多,可以用 Touchdown 程序:
前 10 个循环:退火温度从 Ta+5°C 每循环降 1°C
后 25–30 个循环:在 Ta-5°C 退火
原理:高温时只有完全匹配的引物能结合,先扩增出正确产物;后期降低温度让扩增效率提升。适合 GC-rich、复杂模板。
四、延伸(Extension)
延伸是聚合酶合成新链的步骤,时间取决于片段长度和酶的延伸速率。
延伸温度
| 酶类型 | 延伸温度 | 延伸速率 |
|---|---|---|
| 普通 Taq | 72°C | ~1 kb/min |
| 高保真酶(Q5、Phusion) | 72°C | 0.5–1 kb/min(Q5 约 1 kb/10–30 s) |
| 长片段酶(LA Taq、PrimeSTAR GXL) | 68–72°C | 1–3 kb/min |
延伸时间计算公式:
延伸时间(s) = 片段长度(bp) × 延伸速率(min/kb) × 60
| 片段长度 | Taq 酶延伸时间 | Q5 延伸时间 |
|---|---|---|
| 500 bp | 30 s | 15 s |
| 1 kb | 60 s | 30 s |
| 3 kb | 3 min | 1 min |
| 5 kb | 5 min | 1.5 min |
| 10 kb | 10 min | 3 min |
延伸不足的表现: 条带弱、无带、长片段扩不出来——酶没来得及合成完整链。
延伸过度的表现: 一般无害,但浪费时间;部分酶延伸过长会产生非特异产物。
两步法 PCR(Two-step PCR)
当上下游引物 Tm 都 ≥ 65°C 时,退火和延伸可以合并:
98°C 10 s → (68°C 30 s–1 min/kb) × 30
68°C 下引物仍能结合,且酶活性高,省去一个温度变化,程序更快。这是高保真酶(Q5、Phusion)推荐的默认程序。
五、循环数
循环数决定产物的积累量,也决定非特异产物的放大程度。
| 循环数 | 产物量 | 非特异 | 适用 |
|---|---|---|---|
| 25 | 少 | 少 | 高拷贝模板(质粒) |
| 30 | 中 | 中 | 常规 PCR(gDNA、cDNA) |
| 35 | 多 | 较多 | 低拷贝模板 |
| 40 | 很多 | 多 | 极低拷贝模板(不推荐常规用) |
| > 40 | 平台期 | 非特异暴增 | 几乎不推荐 |
判断循环数是否合适:
- 做一个 25、30、35 循环的对比实验
- 如果 25 和 30 循环产物量差不多 → 已经到平台期,用 25 循环
- 如果 30 → 35 循环产物量翻倍 → 还在指数期,30 循环够用
- 如果 35 循环才有带 → 模板量太少或体系效率低,先优化体系再考虑加循环
坑点: 循环数超过 35 后,引物和 dNTP 消耗殆尽,酶活性下降,会出现平台效应——产物量不再增加,而非特异和拖尾却越来越严重。
六、终延伸与保温
| 步骤 | 参数 | 作用 |
|---|---|---|
| 终延伸 | 72°C 5–10 min | 让所有产物补平 3’ 端,便于 TA 克隆 |
| 保温 | 4°C 永久 | 防止产物降解,等取出 |
做 TA 克隆时:终延伸必须做足 10 min,让 Taq 酶在产物 3’ 端加 A,否则 TA 克隆效率极低。
不做克隆时:终延伸 5 min 即可。
七、三类场景的完整程序模板
场景 A:常规 PCR(1 kb,gDNA 模板,Taq 酶)
95°C 3 min(预变性)
↓
95°C 20 s(变性)
55°C 20 s(退火,按实际 Tm 调整)
72°C 60 s(延伸,1 min/kb)
× 30 循环
↓
72°C 5 min(终延伸)
4°C 保温
场景 B:GC-rich PCR(1.5 kb,GC 65%,Taq 酶)
98°C 3 min(预变性,高温解链)
↓
98°C 10 s(变性,高温短时)
60°C 20 s(退火,梯度优化)
72°C 90 s(延伸)
× 35 循环
↓
72°C 10 min(终延伸)
4°C 保温
配合体系:5% DMSO + 1.5 M 甜菜碱,详见 pcr-gc-rich。
场景 C:长片段 PCR(8 kb,PrimeSTAR GXL 酶)
94°C 2 min(预变性,避免高温断裂)
↓
98°C 10 s(变性)
60°C 15 s(退火)
68°C 8 min(延伸,1 min/kb)
× 30 循环
↓
68°C 10 min(终延伸)
4°C 保温
注意:长片段 PCR 循环数不要超过 30,减少突变积累。详见 long-range-pcr-optimization。
八、一张总表:程序参数异常对应的调参方向
| 问题现象 | 第一优先调 | 第二优先调 | 第三优先调 |
|---|---|---|---|
| 完全无条带 | 检查预变性是否充分(95°C 3 min) | 降退火温度 5°C | 加 5 循环 |
| 条带弱 | 延长延伸时间(1 min/kb) | 加 3–5 循环 | 降退火温度 2–3°C |
| 非特异带多 | 升退火温度(梯度 PCR) | Touchdown 程序 | 减 5 循环 |
| 拖尾严重 | 减循环数 | 缩短变性时间 | 降延伸温度到 68°C |
| 长片段出不来 | 延长延伸时间 | 降变性温度(避免断裂) | 减少循环数 |
| 引物二聚体多 | 升退火温度 | Touchdown | 减循环数 |
九、qPCR 循环程序的特殊注意
qPCR(SYBR Green)的循环程序与常规 PCR 略有不同:
| 参数 | 推荐 | 原因 |
|---|---|---|
| 预变性 | 95°C 30 s – 2 min | 激活热启动酶 |
| 循环数 | 40 | 一般 40 循环足够,不要超 45 |
| 变性 | 95°C 5–15 s | 短时高温,减少酶失活 |
| 退火/延伸 | 60°C 30–60 s | 两步法,合并退火和延伸 |
| 熔解曲线 | 95°C 15 s → 60°C 1 min → 95°C 15 s | 检测扩增特异性 |
qPCR 不建议用 Touchdown,因为每循环温度变化会影响 Ct 值的重复性。
十、常见坑点
- 抄文献的程序不做梯度优化:不同仪器、不同酶的 Tm 计算有差异,文献程序只能参考,必须自己做梯度。
- 变性时间设 1 min:1 min 变性完全没必要,30 s 足够,过长会加速酶失活。
- 延伸时间按片段长度算但没考虑酶的速率:Q5 酶 1 kb 只需 15–30 s,按 Taq 的 1 min/kb 会浪费时间且可能产生非特异。
- 循环数设 40 以上:平台期后产物不再增加,非特异却暴增,30–35 循环是上限。
- 高保真酶用普通 Taq 的退火温度:Q5、Phusion 的酶在 68–72°C 活性最高,两步法更合适。
- 不做终延伸直接跑胶:不影响检测,但如果要做 TA 克隆或测序,终延伸不足会导致 3’ 端不全。
相关工具
- 引物退火温度计算:输入引物序列和浓度,输出 Tm 和推荐退火温度
- PCR 反应体系计算:配合循环程序优化,统一各组分加样量
- 引物分析工具:检查引物 Tm、GC 含量、二级结构