Codar
下载

PCR 与 qPCR 引物设计

引物是 PCR 中决定扩增位置和特异性的一对短寡核苷酸。普通 PCR 引物用于扩增目的片段、克隆、测序验证或基因分型;qPCR 引物用于定量 mRNA 或 DNA 拷贝数,对扩增子长度、扩增效率和特异性要求更严格。设计的核心是在目标区域内找到一对长度、Tm 和 GC 含量相近,不易形成二聚体和发夹,并且在整个基因组或转录组中只结合目标位置的引物。常用工具有 Primer3(及其网页版 Primer3Plus)和 NCBI Primer-BLAST,后者把 Primer3 设计与特异性检索结合在一起。好的计算设计能大幅减少反复试错,但最终仍要靠实验验证。

什么时候用

  • RNA-seq 差异基因需要用 RT-qPCR 验证表达变化
  • 扩增目的基因片段用于克隆或构建载体
  • CRISPR 编辑后扩增靶位点,做 Sanger 测序或扩增子测序检测编辑效率
  • 检测已知突变、插入缺失或融合断点
  • 为基因分型、病原检测设计特异扩增体系

不适合的情况

  • 目标位于高度重复序列或多拷贝基因家族中,又不能借助特异的旁侧序列
  • 需要区分同源性极高的转录本或单碱基差异时,只按常规参数设计而不做专门的 3 端错配设计

需要准备的数据

目标序列
FASTA 序列或 NCBI 登录号;qPCR 需注明目标转录本,必要时提供全部转录本以判断共有外显子
物种与参考基因组
用于特异性检查和外显子结构判断;需与实验所用物种和品系一致
目标区域与排除区域
必须覆盖的区域(突变位点、编辑位点)及需避开的区域(SNP、重复序列、高 GC 区)
反应条件
退火温度、Mg²⁺ 和单价盐浓度、是否用 SYBR 染料或探针法,会影响 Tm 计算与引物选择

分析步骤

  1. 1

    明确扩增目的

    先确定是普通 PCR、qPCR(染料法或探针法)、测序验证还是克隆。目的决定扩增子长度和设计约束:qPCR 扩增子通常 70 到 200 bp,Sanger 验证编辑位点常设计在 400 到 800 bp 并让位点离两端有一定距离。

  2. 2

    准备模板

    从参考基因组或 RefSeq 获取序列,标注外显子边界、已知 SNP 和重复元件。qPCR 若要检测基因所有转录本,应选所有转录本共有的外显子;只检测某一转录本时,选其特有的外显子或连接处。

  3. 3

    设置设计参数

    在 Primer3 中设定引物长度、Tm、GC 含量、扩增子长度范围和目标区域。排除区域用 EXCLUDED_REGION 指定,必须包含的位点用 TARGET 指定。参数设好后让程序返回多对候选而不是只取第一对。

  4. 4

    检查二级结构

    评估自身二聚体、引物间二聚体和发夹的稳定性,特别关注 3 端互补。3 端能稳定配对的组合在低模板量时极易产生引物二聚体,在 SYBR qPCR 中表现为熔解曲线上的低温峰。

  5. 5

    特异性检查

    用 Primer-BLAST 或在参考基因组中比对候选引物,确认只有目标产物,或非目标产物的 3 端存在多个错配。qPCR 引物还要选对数据库,检测 mRNA 时用 RefSeq mRNA,并开启跨外显子选项。

  6. 6

    实验验证

    普通 PCR 跑胶看是否单一条带且大小正确。qPCR 用梯度稀释做标准曲线,计算扩增效率,同时看熔解曲线是否单峰,并设置无模板对照和无逆转录对照,排除二聚体和基因组 DNA 污染。

关键参数与决策

引物长度与 Tm

常用长度 18 到 25 nt,Primer3 默认最适长度 20 nt、最适 Tm 60 °C。一对引物的 Tm 差尽量控制在 2 °C 左右以内,差距过大时只能按低 Tm 设退火温度,高 Tm 引物的非特异结合增加。

GC 含量与 3 端

GC 含量一般控制在 40% 到 60%。3 端最后 5 个碱基中 G 或 C 不宜超过 3 个,适度的 GC 夹有利于起始延伸,过强会增加错配延伸。避免单一碱基连续重复,Primer3 可用 PRIMER_MAX_POLY_X 限制。

扩增子长度

qPCR 推荐较短扩增子,常用 70 到 200 bp,扩增效率更稳定,对部分降解的 RNA 也更耐受。普通 PCR 按下游用途确定,长片段扩增需改用高保真酶和相应延伸时间。

跨外显子设计

qPCR 检测 mRNA 时,让一条引物跨越外显子-外显子连接处,或两条引物分别位于被较长内含子隔开的两个外显子上。这样基因组 DNA 无法扩增或产物明显更长,减少 DNA 残留的干扰。

盐与 Mg²⁺ 浓度

Tm 计算依赖反应中单价盐、Mg²⁺ 和 dNTP 浓度,Primer3 对应 PRIMER_SALT_MONOVALENT、PRIMER_SALT_DIVALENT 和 PRIMER_DNTP_CONC。按实际所用预混液填写,否则计算 Tm 与实际退火温度会有明显偏差。

探针设计(探针法)

TaqMan 类水解探针的 Tm 通常比引物高约 5 到 10 °C,确保延伸时探针已结合。探针 5 端一般避免 G,因为可能淬灭报告荧光;探针不要与引物重叠。

常见错误

  • 引物结合区内有常见 SNP:等位基因不同的样本扩增效率不同,qPCR 定量结果出现个体间的假差异。设计时应在 dbSNP 中检查并避开。
  • qPCR 引物不跨外显子又不做无逆转录对照:RNA 中残留的基因组 DNA 也被扩增,低表达基因的 Ct 值被系统性拉低。
  • 只看 Primer3 输出不做特异性检索:引物在同源基因或假基因上也能结合,跑胶仍是单条带,但扩增产物可能来自错误位置。
  • SYBR qPCR 熔解曲线出现双峰仍照常计算:低温峰通常是引物二聚体,会贡献荧光并使定量偏高,应重新设计或优化浓度。
  • 扩增效率超出 90% 到 110% 仍用 2^-ΔΔCt:该方法假设目标基因和内参的效率都接近 100%,效率偏差会放大倍数误差。
  • 克隆引物加酶切位点后按全长计算 Tm:前几个循环只有与模板配对的部分起作用,退火温度应按配对部分的 Tm 设定。

结果怎么看

候选引物表

每对引物列出序列、位置、长度、Tm、GC 含量、扩增子长度和二级结构评分。优先选两条引物 Tm 接近、3 端稳定性适中、二聚体评分低的组合,而不是只看程序给出的总排名。

特异性检索结果

列出引物可能扩增的全部产物。理想情况只有一个目标产物;出现非目标产物时,看引物 3 端是否有多个错配以及产物长度是否明显不同,必要时换一对候选。

标准曲线

以模板稀释度的对数为横轴、Ct 为纵轴拟合直线。斜率约 -3.3 对应效率约 100%,常接受的效率范围是 90% 到 110%,R² 一般要求大于 0.98。高浓度点偏离直线可能是抑制,低浓度点偏离可能接近检测下限。

熔解曲线

SYBR qPCR 中单一尖锐的峰表示产物单一。出现低温小峰多为引物二聚体,出现多个高温峰说明有非特异产物。无模板对照中也出现峰时,需排查污染或二聚体。

和相近方法怎么选

Primer3 与 Primer-BLAST

Primer3 负责按热力学参数挑选候选引物,参数控制最细,适合批量和自定义约束。Primer-BLAST 在 Primer3 基础上加入物种数据库的特异性检查和跨外显子选项,适合大多数 qPCR 引物设计。两者常配合使用。

SYBR 染料法与 TaqMan 探针法

染料法只需一对引物,成本低、上手快,但会检测所有双链产物,必须依赖熔解曲线判断特异性,二聚体信号也会被计入。探针法多一条带荧光标记的探针,特异性更高,可以在同一管内做多重检测,但设计约束更多、成本更高,适合临床相关或多靶标检测。

自行设计与已验证引物库

人和小鼠的常用基因可以先查 PrimerBank 等收录已验证 qPCR 引物的数据库,省去设计和首轮筛选的时间。但引物库中的引物不一定对应你关心的转录本,物种和基因注释也可能已更新,仍需确认目标转录本,并在自己的反应体系中重做效率和熔解曲线验证。

常见问题

qPCR 引物设计有哪些基本要求?

常见要求:长度 18 到 25 nt,Tm 约 58 到 62 °C 且两条相差不超过约 2 °C,GC 含量 40% 到 60%,扩增子 70 到 200 bp,尽量跨外显子连接,避开 SNP 和重复序列,无明显 3 端互补。最终以扩增效率和熔解曲线验证为准。

引物二聚体怎么解决?

先确认是否由引物 3 端互补引起,能重新设计时优先换一对引物,这是最彻底的办法。无法重新设计时,可以降低引物浓度、适当提高退火温度、改用热启动酶减少低温下的非特异延伸,或改用探针法,使二聚体产生的双链不被记入荧光信号。

为什么 qPCR 引物要跨外显子?

RNA 提取后总会残留少量基因组 DNA。引物跨外显子连接或跨越长内含子时,基因组 DNA 无法产生同样大小的产物,可以避免 DNA 污染带来的定量偏差。单外显子基因无法这样设计,必须做 DNase 处理和无逆转录对照。

Primer-BLAST 设计不出引物怎么办?

常见原因是约束太严,例如扩增子范围过窄、强制跨外显子且外显子很短、Tm 范围过窄。可以逐步放宽扩增子长度和 Tm 范围,或把目标区域扩大。若目标位于高度同源区域,就需要利用差异碱基手动安排 3 端位置。

一个基因要设计几对 qPCR 引物?

建议同时设计并验证两到三对,挑选效率和特异性最好的一对使用。这样第一对验证失败时不需要重新开始设计,也可以用两对引物结果是否一致来增加结论的可信度。

在 Codar 里怎么做

在 Codar 里给出目标基因或序列、物种和实验用途(普通 PCR、qPCR、测序验证)后,会先确认设计约束,再完成 PCR 与 qPCR 引物设计:按长度、Tm、GC 含量和扩增子范围筛选候选,评估二聚体与发夹,针对 qPCR 考虑外显子连接位置,并对候选做特异性检查。交付带位置和参数的候选引物表、特异性检查结果、设计说明和可复现脚本。

可以这样提问
帮我给人 GAPDH 和 IL6 各设计 3 对 SYBR qPCR 引物,扩增子 80 到 150 bp,尽量跨外显子,并检查特异性
了解合成生物学插件