实验方法

CRISPR-Cas9 基因编辑全流程 Checklist:从 sgRNA 设计到脱靶验证的 30 个关键节点

CRISPR-Cas9 基因编辑实验涉及 sgRNA 设计、Cas9/sgRNA 递送、细胞筛选、基因型验证和脱靶检测等多个环节。任何一个环节的疏漏都可能导致编辑效率低、脱靶严重或最终无法获得正确的编辑细胞株。本文按时间线梳理 30 个必须逐项确认的关键节点,帮助你在实验设计阶段就排除可预见的失败。

更新于 2026-09-09 12 分钟
链接已复制到剪贴板

概述

CRISPR-Cas9 基因编辑已经成为几乎所有分子生物学实验室的必备技术。但新手第一次做 CRISPR 实验时,经常会遇到”为什么转染了却没编辑?""为什么抗性筛选后细胞都死了?""为什么测序结果不对?“这类问题。这些问题大多不是”运气不好”,而是流程中某个环节漏掉了关键检查。

本文按照 CRISPR 实验的时间先后顺序,把整个流程拆解为 6 个阶段、30 个关键检查点。在动手做实验之前,建议把这份 Checklist 打印出来,每完成一项打一个勾。如果最终实验结果不理想,拿着 Checklist 往回查,大概率能定位到问题出在哪一步。


阶段一:实验前准备(Day -7 至 Day -3)

目标:在动任何细胞之前,把靶基因、细胞系、递送方法这三个核心选择都敲定。这一步的决策直接决定了后续实验的成败。

1. 靶基因位点确认

  • 确认靶基因的转录本 ID(Transcript ID):用 Ensembl 或 NCBI Gene 数据库,选表达丰度最高的转录本作为参考
  • 确定是敲除(KO)还是敲入(KI):KO 通常破坏外显子,KI 涉及同源重组或 NHEJ 介导的插入
  • 确认 PAM 序列(NGG)的位置:SpCas9 需要 5’-NGG-3’ PAM,就在你要编辑的目标位点附近必须有一个 NGG
  • 检查靶位点是否位于必需功能域:如果敲除的是假基因或可变剪接外显子,可能导致无效编辑(转录本仍然产生有功能的蛋白)

2. 细胞系与培养条件

  • 确认细胞系的种属和倍性:同一个靶基因在不同种属中 PAM 分布完全不同;多倍体细胞(如部分癌细胞)可能需要编辑多个拷贝
  • 细胞没有支原体污染:PCR 或测序验证。支原体污染会严重降低转染效率和 Cas9 表达
  • 细胞处于对数生长期:实验前 2 天传代一次,确保转染时细胞活力 > 90%
  • 确定选择标记抗性:如果用质粒递送,需要确认 G418/Puromycin/Blasticidin 的杀伤曲线(至少做一次 kill curve 实验)

3. 递送方式选择

递送方式适用场景编辑效率成本难度
质粒转染稳定细胞系构建、长期表达 Cas9中(10-30%)低低
RNP 直接递送瞬时编辑、避免 Cas9 持续表达高(30-70%)中中
慢病毒(Lentivirus)难转染的细胞、原代细胞、稳定整合很高(依赖 MOI)高高
腺相关病毒(AAV)体内实验、特定组织递送高(组织依赖)很高很高
电穿孔(Nucleofection)悬浮细胞、原代细胞很高中(仪器)中
  • 已经确定递送方式并在实验记录本中说明理由

阶段二:sgRNA 设计(Day -5 至 Day -2)

目标:设计 2-4 条高质量 sgRNA。这是整个流程中最影响最终编辑效率的一步。

4. sgRNA 核心设计原则

  • sgRNA 长度:19-20 nt(不含 PAM),过长或过短都会降低效率
  • GC 含量:40-60% 最佳。GC < 30% 结合力弱,GC > 70% 容易形成二级结构
  • PAM 选择:SpCas9 用 NGG,位置在 sgRNA 的 3’ 端紧邻处(sgRNA = 20 nt + NGG PAM)
  • 避免 poly-T 或 poly-G:连续 4+ 个 T 会导致 Pol III 转录提前终止(如果用 U6 启动子驱动)

5. 功能位点选择

  • KO 实验:优先选编码区 50-70% 区域的外显子(位于起始密码子之后、终止密码子之前),不要选前 5%(可能有 alternative start codon)或后 30%(可能产生截短蛋白)
  • KI 实验:靶点应位于插入位点附近,最好在需要被替换的区域内部
  • 同一条靶序列不要在多个外显子上重复出现:避免同时编辑多个外显子

6. 脱靶预测

  • 用 CRISPRscan、benchling.com 或 offinder 做脱靶预测
  • off-target 评分 < 5 的优先(不同工具评分体系不同,选各自评分最优的 2-4 条)
  • 检查是否存在 off-target 在编码区:如果有且评分较高,放弃这条 sgRNA

7. sgRNA 数量与验证

  • 设计 3-4 条候选 sgRNA,不要只设计 1 条
  • 考虑合成 1 条 control sgRNA:可以是非靶向性(scrambled)、靶向一个已知可编辑但无功能的基因、或靶向 GFP/luciferase
  • 如果是 RNP 递送方式:可以考虑化学修饰 sgRNA(2’-O-methyl + phosphorothioate),提高体内稳定性和编辑效率

阶段三:转染/递送(Day 0 至 Day +2)

目标:把 Cas9 和 sgRNA 递送到细胞内。根据递送方式不同,这里可能是转染质粒、电穿孔、病毒感染或直接递送 RNP。

8. 转染前的细胞准备

  • 转染当日细胞密度 50-70%:太高 → 接触抑制导致转染效率低;太低 → 死亡
  • 细胞贴壁时间 ≥ 24 小时:确保细胞充分贴附后再处理
  • 转染前 2-4 小时换新鲜培养基(不含抗生素):抗生素会增加转染时的细胞死亡
  • 铺板时设置对照孔:空白对照(只换培养基)、阴性对照(转染 scrambled sgRNA)、阳性对照(已知高效的靶标 sgRNA)

9. 质粒转染检查点

  • 质粒 DNA 质量:A260/A280 = 1.8-2.0,A260/A230 > 2.0,无蛋白/多糖污染
  • 转染试剂与质粒 DNA 比例已优化(参考试剂说明书的最优比例,必要时做梯度测试)
  • 如果用 Lipofectamine 类试剂:注意转染后 6-24 小时要换培养基,避免试剂毒性

10. 慢病毒/AAV 感染检查点

  • 病毒滴度已测定(至少做过一次 serial dilution 测 TCID50)
  • MOI 值已确定:常用 0.5-5.0 MOI,根据细胞类型调整(原代细胞可能需要 10+ MOI)
  • 感染时培养基不含血清(可以加少量血清但不要全浓度),感染后 4-12 小时换回完全培养基
  • 有 polybrene(感染增强剂)吗?:部分细胞株需要 4-8 μg/mL polybrene 提高感染效率

11. RNP 直接递送检查点

  • Cas9 蛋白与 sgRNA 已形成复合物:按 1:1 或 1:2 摩尔比混合,室温孵育 10-15 分钟后再处理细胞
  • 不要把 Cas9 和 sgRNA 分开加给细胞:它们需要在体外预组装才能高效切割

12. 电穿孔检查点

  • 电穿孔条件已针对你的细胞系优化:电压、电容、脉冲时间都会影响存活率和编辑效率
  • 电穿孔后立即预热培养基并缓慢加入细胞:避免快速温度变化和机械损伤

阶段四:筛选与富集(Day +3 至 Day +14)

目标:把成功递送了 Cas9/sgRNA 的细胞富集出来。如果是质粒递送带抗性标记,用抗生素筛选;如果是瞬时递送,直接用 pool 做后续分析(不筛选)。

13. 抗生素筛选

  • Kill curve 已做:在同批细胞上,用 2×、1×、0.5× 工作浓度测试 3-5 天的细胞死亡时间。浓度太低 → 无法富集;浓度太高 → 细胞都死光
  • 筛选时间 3-7 天:空白对照孔(未转染的细胞)应该在第 3-5 天几乎全部死亡
  • 筛选开始前 48-72 小时再加药:给细胞时间表达抗性基因
  • 筛选期间每天观察:如果大量细胞死亡,考虑降一点抗生素浓度

14. 流式细胞术富集(如果带荧光标记)

  • 如果质粒带 GFP/RFP 标记:在转染后 48-72 小时用 FACS 分选荧光阳性细胞
  • 分选阈值:只分选中上 30-50% 最强荧光的细胞,避免分选到表达量太低的弱阳性细胞
  • 分选后立即接种到新培养板:密度不要太低(至少 1000 个/cm²),单细胞太稀疏会死

15. 富集后培养

  • pool 编辑效率评估(Day +7-10):取 200-500 个细胞做 PCR + T7 Endonuclease I 检测或直接测序,初步评估 indel 率
  • 如果 pool indel 率 < 10%:不要急着挑单克隆,先回到 sgRNA 设计阶段换一条新的 sgRNA 重试

阶段五:基因型验证(Day +10 至 Day +30)

目标:确定编辑后的细胞到底被改成了什么样。这是很多新手跳过但绝对不能省的一步。

16. DNA 提取与靶位点扩增

  • 提取细胞基因组 DNA:可以用快速裂解方法(如 QuickExtract)或正规试剂盒
  • 设计扩增引物:靶点上下游各 200-300 bp,扩增产物在 400-800 bp 范围最适合
  • 引物不会扩增多个位点:用 BLAST 检查扩增特异性

17. 初步检测方法选择

检测方法原理能检出 indel 类型优缺点
T7 Endonuclease I 分析检测野生型与突变型 DNA 形成的异源双链中的错配位点小 indel(1-50 bp)快但不精确,无法判断 indel 类型
Surveyor Assay(CEL I)原理同上,用 CEL I 酶小 indel比 T7 更敏感
HRM(高分辨率熔解曲线)突变导致的熔解温度变化小 indel + 点突变高通量,但需要 HRM 仪器
直接测序 + CRISPRessoSanger 测序后对比野生型所有 indel 类型最准确,推荐所有样本都做
深度测序(NGS)大量扩增子测序分析 indel 频率所有 indel 类型,可量化频率成本高,适合 pool 分析
  • 至少用 2 种方法交叉验证:推荐直接测序(作为金标准)+ T7 酶切(作为快速筛查)

18. 单克隆细胞株基因型鉴定(如果需要 clonal line)

  • 每个候选单克隆至少做 3 次独立测序验证(避免假阳性)
  • 确认是 biallelic knockout(KO 实验):KO 成功的标志是两条等位基因都被破坏,没有保留任何有功能的野生型序列
  • 如果是杂合突变:记录两条等位基因分别是什么 indel 类型
  • KI 实验:需要专门检测插入/替换的方向、位点是否正确,必要时做 long-range PCR + 测序

19. 功能验证

基因型正确不等于基因功能完全丧失。补充做:

  • 目标基因 mRNA 水平检测:qPCR 验证(可能因 NMD 导致 mRNA 降解)
  • 目标蛋白表达检测:Western Blot 验证(KO 应该检测不到条带,KI 应该有条带)
  • 表型验证:如果已知该基因的功能,检测对应的细胞表型是否变化

阶段六:脱靶检测与终验(Day +20 至 Day +35)

目标:确认最终得到的编辑细胞株,除了靶位点以外,没有被 Cas9 误切了基因组其他位置。

20. 脱靶位点筛选

  • 回到你最初设计 sgRNA 时用的脱靶预测工具,找出评分前 10-20 的高风险 off-target 位点
  • 设计这些位点的 PCR 扩增引物
  • 用 Sanger 测序逐个验证(pool 样本 + 最终单克隆)
  • 如果 off-target 位点也有 indel:评估是否影响研究结果(例如 off-target 位于非编码区、假基因、或与研究表型无关)

21. 无偏脱靶检测(可选但推荐)

如果你非常在意脱靶风险,可以考虑:

  • GUIDE-seq:全基因组无偏脱靶检测
  • CIRCLE-seq:体外 Cas9 切割基因组 DNA 检测所有可能的切割位点
  • Digenome-seq:Cas9 处理基因组后测序,检测双链断裂

这些方法成本较高,但适合在发表前作为最终验证。

22. 细胞库建立

  • 对验证通过的单克隆细胞株做种属鉴定(STR 或 SNP 指纹,避免交叉污染)
  • 至少冻存 3-5 管种子细胞(早期代数),标记清楚基因型、日期和位置
  • 细胞系在传代超过 15-20 代后重新测序验证(防止回复突变或额外编辑积累)

快速决策路径

如果你时间紧张或者第一次做 CRISPR,以下是最小可行流程:

第 1 周(准备):
  选靶基因 → 设计 3 条 sgRNA → 订购 → 做 kill curve

第 2 周(转染):
  铺板细胞 → 转染/递送 Cas9 + sgRNA → 加筛选抗生素

第 3 周(富集与 pool 验证):
  抗生素筛选 → 收集 pool 细胞 → 提取 DNA → T7 酶切 + 直接测序

第 4 周(单克隆):
  如果 pool indel 率 > 20%:
    → 有限稀释挑单克隆 → 扩增 → 逐个测序验证

第 5-6 周(终验):
  选 2-3 个纯合 KO 克隆 → 做 qPCR + Western 验证 → 冻存种子

常见”卡壳”场景快速排查

场景 1:转染后细胞大量死亡(>70%)

快速排查顺序:

  1. 转染试剂是否过期 / 比例是否正确?
  2. 细胞密度太低(<40%)还是太高(>90%)?
  3. 培养基里是否有抗生素(会加重转染毒性)?
  4. 是否考虑用 RNP 直接递送(比质粒毒性低)?

场景 2:pool 编辑效率极低(<5%)

快速排查顺序:

  1. sgRNA 是否选对了功能位点?(查参考文献有没有人用同一条 sgRNA 成功)
  2. sgRNA GC 含量是否在 40-60%?
  3. 是不是需要换 Cas9 表达载体(不同启动子驱动效率差异大)?
  4. 如果用质粒,考虑改用 RNP 直接递送(瞬时编辑更高效)

场景 3:T7 酶切条带正常但测序不对

快速排查顺序:

  1. 测序用的 PCR 引物是否跨越足够多的侧翼序列?
  2. 是不是 pool 太杂,建议分选单克隆再测序?
  3. 有没有可能 sgRNA 同时编辑了同基因的另一个同源位点?

场景 4:筛选后所有细胞都死了

快速排查顺序:

  1. Kill curve 做过吗?抗生素浓度是不是太高了?
  2. 筛选时间是不是太早了?(应该等抗性基因充分表达)
  3. 检查质粒是否带了正确的抗性标记?

核心记忆点

  1. sgRNA 质量决定 80% 成功率:宁可花一周选好 sgRNA,不要为了快选一条”看起来能用”的
  2. 对照是实验的生命线:scrambled control + 空白对照 + 已知阳性对照,三者都要有
  3. pool 先做再挑单克隆:先看 pool indel 率,如果 pool 都切不动,挑单克隆就是浪费时间
  4. 基因型 + 表型双重验证:基因被切了 ≠ 功能被破坏了
  5. 留好种子细胞:早期代数冻存,后期不会因为回复突变而前功尽弃
下一步排查

看完这页后,可以继续确认这些相邻问题

没有解决?

把你的实验现象发给 BioHelper

写下实验类型、异常表现、已经尝试过的操作和关键参数。后续会优先把真实问题整理成排查卡片或工具说明。

提交实验现象
本文用于科研实验排查与条件优化,不替代实验室 SOP、试剂说明书或医学判断。