本节摘要:SOURCE 4.3:这种从"破坏性编辑"向"功能性调控"的范式迁移,并非技术路径的简单延伸,而是对生命信息流本质理解深化后的必然选择——因为绝大多数人类疾病并非源于基因序列的硬性错…
绝大多数人类疾病不是由基因序列的"硬错误"引起,而是源于表达水平的失调:抑癌基因该活跃时沉默、发育因子该沉默时活跃。对这类疾病,永久改写序列既无必要也有风险,需要的是一把"音量旋钮"。CRISPR 干扰(CRISPRi)与激活(CRISPRa)正是这套旋钮:它们借用 dCas9 的定位能力,把转录抑制或激活模块带到目标基因的调控区,可逆地调低或调高表达,而不触碰序列本身。
所有 CRISPRi/a 工具的底盘都是 dCas9——两个活性位点均失活的 Cas9,保留靶向结合能力但失去切割功能。dCas9 像一块通用磁贴,任何效应器都能通过融合蛋白或 RNA 适配体"停靠"上去。这是第2章结构知识的直接工程回报:D10A+H840A 双突变把一个核酸酶改造成纯粹的结合器。
| 工具 | 效应器 | sgRNA 位置 | 机制 | 结果 |
|---|---|---|---|---|
| CRISPRi | KRAB | TSS 附近(+/- 100 bp) | KRAB 招募 KAP1/HP1,诱导异染色质 | 转录抑制 |
| CRISPRi | dCas9 单独 | 启动子/编码区 | 空间位阻阻断转录延伸 | 部分抑制 |
| CRISPRa | VP64/p65 | TSS 上游 50–500 bp | 招募转录共激活复合物 | 表达激活 |
| CRISPRa | VPR/SAM/SunTag | 同上 | 多位点招募,放大激活 | 强激活 |
关键设计约束是 sgRNA 靶位位置:CRISPRi 的 sgRNA 应落在 TSS 附近甚至转录起始位点下游,靠位阻与异染色质双重机制压制转录;CRISPRa 的 sgRNA 则应放在 TSS 上游的启动子区,那里是转录复合物装配的"天线区"。同一个基因,两个工具用错位置都会得到无效或相反结果。
设计 CRISPRi/a 实验时,第一步是把 TSS 坐标翻译成可合成的 sgRNA 序列并做去重复与过滤。下面给出一个最小流程骨架。
# 生成 TSS 上游 sgRNA 候选位点(模拟:20 nt 序列 + PAM 检查) def upstream_sgRNAs(promoter_seq: str, pam_ok=lambda s: s.endswith("GG")) -> list: """扫描启动子序列,返回带 NGG PAM 的 20 nt 候选""" seq = promoter_seq.upper() cand = [] for i in range(len(seq) - 23): chunk = seq[i:i+20] pam = seq[i+20:i+23] if pam_ok(pam): cand.append((chunk, pam)) return cand promoter = "TTCCGGAAGGCCTAGGGTTCAACCTAGGCTAACGGTTAGCCGGGTTTT" for g, p in upstream_sgRNAs(promoter)[:4]: print("sgRNA:", g, "| PAM:", p)
把 TSS 上游序列换成真实基因的启动子序列即可复用。真实设计还需叠加脱靶评分与 GC 过滤,逻辑与本例一致。
RNA 干扰(RNAi)在 mRNA 层面沉默基因,存在不完全沉默、脱靶以及干扰内源 miRNA 通路的问题,且只能下调不能上调。CRISPRi 在转录源头工作,沉默效率可达 95% 以上,脱靶转录效应显著更低;CRISPRa 则实现了内源基因的生理相关上调,避免了外源 cDNA 过表达带来的剂量失真。对需要"部分敲低以模拟单倍剂量不足"或"时间可控表达"的场景,CRISPRi/a 的可逆性尤为珍贵——停止 sgRNA 表达后,多数基因的转录可在数天内恢复。
CRISPRi/a 的效应器可以替换为直接修饰表观标记的酶,形成表观基因组编辑:dCas9-p300 在目标增强子处催化组蛋白乙酰化,激活基因;dCas9-DNMT3A 在启动子区引入 CpG 甲基化,长期沉默基因;dCas9-TET1 则去除甲基化、解除沉默。这类工具把"表达调控"推进到"表观状态重编程",为治疗由表观失调驱动的复杂疾病提供了不改变序列的替代路线,也是第1章"定义即设计"最鲜活的注脚——表观编辑正催生术语表中"靶向增强子沉默效率"这样的新条目。

⚠️ 常见坑:只记结论不记适用边界——CRISPRa 的激活幅度依赖启动子"天线区"的开放性,处于异染色质状态的高度沉默基因,单一 sgRNA 往往激活不足,需要多 sgRNA 组合或预去抑制。
💡 关键直觉:4.3 基因表达调控工具(CRISPRi/a) 应能对应至少一项可复现实验或算例——候选位点生成代码即为可复现算例。