单位 5 / 11

CRISPR 设计支持:gRNA 选择、脱靶效应和实验验证

收益:

  • 能够理解 CRISPR、gRNA(引导 RNA)、PAM 和脱靶效应的概念,并让人工智能生成安全的 gRNA 候选列表和设计代码
  • 能够利用专家的脱靶分析工具和基因组比对亲自验证人工智能给出的 gRNA 候选物
  • 能够接受伦理/生物安全限制,并且未经实验室验证不得实施设计

CRISPR-Cas9(一种改编自细菌的基因编辑系统,可在目标点切割和编辑 DNA)已经改变了分子生物学:现在可以精确地改变基因中的特定点。但这种力量对于设计错误来说是无情的:错误选择的向导RNA(gRNA——将Cas酶引导至靶标的RNA短序列)可能会切割错误的基因或导致意外的切割偏离目标。在本单元中,您将学习如何使用人工智能 (AI) 作为 CRISPR 设计的助手,创建计划、编写代码和解释选项;但您将了解为什么需要使用专门的工具和实验来验证 gRNA 选择和脱靶分析。

严重警告:不要直接询问 AI“给我这个基因的 gRNA 序列”,也不要按原样使用传入的序列。 LLM 可能会产生与 PAM 规则(如下)不匹配或与基因组中其他位置匹配的 gRNA,甚至是完全合成的 gRNA。正确的方法:用AI建立设计策略,用特殊的CRISPR设计工具(如CRISPOR、CHOPCHOP)生成候选物并对其进行评分,并通过实验进行验证。

基本概念

  • Cas9:切割DNA的酶(分子剪刀)。它在 gRNA 指向的地方产生双链断裂。
  • gRNA / sgRNA:大约 20 个核苷酸的向导,与目标 DNA 匹配并将 Cas9 转运到那里。
  • PAM(原型间隔子相邻基序):必须位于 Cas9 切割目标旁边的短序列。对于 SpCas9 通常是“NGG”(N 是任何碱基)。
  • 中靶效率:gRNA 切割靶标的效率(通过预测得分来衡量)。
  • 脱靶:gRNA 结合并切割基因组中与目标相似的其他点;不受欢迎且危险的。
  • HDR / NHEJ:切割后的细胞修复途径; NHEJ 通常会留下小的插入缺失,HDR 对模板进行精确的更改。

一步一步:人工智能辅助的 CRISPR 设计流程

1、明确目标和宗旨。哪个基因,哪个外显子,什么类型的改变(敲除或精确校正)?安全的基因组版本和转录本。

2. 从可靠来源获取该系列。从Ensembl/NCBI下载目标区域序列;不要让人工智能记住它。

3. 使用自定义工具生成 gRNA 候选者。 CRISPOR/CHOPCHOP 等工具检查 PAM,提供目标得分并寻找全基因组脱靶。使用人工智能来解释这些工具的输出。

4.认真对待脱靶风险。淘汰脱靶分数高的候选人;在关键应用中使用多种工具进行确认。

5. 计划实验验证。通过实验(测序、T7E1、扩增子测序)确认所选 gRNA 是否确实切割靶标(和脱靶)。设计分数是估计值,而不是证明。

提示:在使用 gRNA 候选者之前,将其序列与基因组进行 BLAST,以查看除目标之外的其他位置是否完全匹配或紧密匹配。仅此一步就可以及早消除最危险的脱靶候选者。

三个迷你箱子

案例 1 — 没有 PAM 的 gRNA。一名学生向 AI 询问某个基因的 gRNA,并收到了 20 个核苷酸的合理序列。然而,目标附近没有NGG PAM;所以Cas9无法在那里切入。当学生进入 CRISPOR 的区域时,他看到该工具建议了具有 PAM 的有效候选人。如果使用AI的序列,实验就会彻底失败。

案例 2——秘密脱靶。一位研究人员喜欢人工智能建议的“高效”gRNA。当他运行 CRISPOR 检查脱靶情况时,他发现 gRNA 仅匹配另一个基因中的 1 个碱基差异,这是严重的脱靶风险。该候选人被淘汰。如果没有数值脱靶分析,不需要的基因可能会被切除。

案例 3 — 获得确认。一个实验室合成了三种 gRNA 候选物并在细胞中进行了测试;通过扩增子测序,他发现只有一个基因的编辑(插入/缺失)超过 60%,而另外两个基因的编辑率低于 5%。设计得分显示所有三项均为“良好”。实验验证揭示了预测与现实之间的差异。

示例:候选 gRNA 的 PAM 控制

import re# 从Ensembl/NCBI获取目标区域序列;不要让人工智能记住它。 target = "GACGTTGCATCGGATCCTAAGGCTTACGGTAGCTAGCTAGGCTAAGG"# 20 nt 原型间隔子 + NGG PAM 搜索 SpCas9(末端链 + 链)for m in re.finditer(r"(?=([ACGT]{20})([ACGT]GG))", target): 原型间隔子, pam = m.group(1), m.group(2) print(f"位置 {m.start()+1}: gRNA={protospacer} PAM={pam}")

这只会列出具有有效 PAM 的候选人;但针对目标活动和脱靶活动需要特殊的工具。此代码是初步筛选工具,而不是完整的设计。

四个可复制模板

1)设计策略(不制作系列):

您的角色:CRISPR 设计助理。建立一个设计策略:[基因、外显子、敲除/精确校正、基因组版本、转录本]。我应该使用哪种特定工具(CRISPOR/CHOPCHOP)以及什么设置,我应该查看哪些分数(中靶,脱靶),一步步告诉我。生成gRNA序列SEN;我将从车辆中生产它。

2)脱靶解读:

解释一下我应该如何阅读 CRISPOR 输出中的脱靶列:MIT 分数、CFD 分数、不匹配计数意味着什么,我应该在什么阈值下淘汰候选人?临床和研究应用中的阈值是否不同?

3)实验验证方案:

如何通过实验验证我选择的 gRNA 既能切向目标又不会脱靶? T7E1,逐步解释扩增子(深度)测序和对照设计,包括放置哪些对照。

4)PAM/框架资格预审代码:

编写一个 Python 代码,查找给定目标序列中两条链上 SpCas9 (NGG PAM) 的所有 20 nt 候选原型间隔子。报告每个候选人的位置、线程和 PAM。在代码注释中注明,这只是初步排除,脱靶需要特殊工具。

弱提示/强提示

弱:“给我 MYC 基因的 CRISPR gRNA 序列。”

问题:没有基因组版本/转录本,没有 PAM 和脱靶控制,AI 可能会给出虚假或危险的序列。

Strong:“为 GRCh38、MYC(外显子 2)敲除制定 CRISPR 设计策略;告诉我使用哪种工具、使用哪种设置以及在什么脱靶阈值下消除。我将从该工具中产生 gRNA 序列;你不产生它。”

为什么它强大:上下文清晰,设计留给特定的工具,偏离目标和验证被置于中心。

舞台

人工智能的作用

强制验证

策略

推荐计划和工具

专家点评

gRNA 生产

评论

CRISPOR/CHOPCHOP 评分

PAM控制

写代码

运行代码并确认

脱靶

宣布比分

特种车辆+爆破

结论

评论

实验测序

常见错误

  • 直接使用AI给出的gRNA。它可能不含 PAM、脱靶或假的。
  • 跳过脱靶分析。最危险的错误;不需要的基因可以被切除。
  • 将设计得分误认为经验证据。分数是一个预测;必须在细胞内进行验证。
  • 基因组版本/转录本未确定。可能会瞄准错误的外显子。
  • 依靠单一车辆。在关键应用中,需要使用多种工具进行确认。
注意:用于人类或临床目的的基因编辑受到严格的道德和法律法规的约束。该单元旨在培养研究和设计素养;临床实践决策需要伦理委员会的批准、专家团队和立法。许多国家禁止种系(遗传)编辑。

深度:以数字方式读取脱靶分数

用两个具体的分数来评估偏离目标的风险,而不是像“高/低”这样模糊的词。 MIT 分数 (0-100) 总结了 gRNA 在全基因组范围内的特异性;高分(例如 80+)意味着脱靶风险较小。 CFD分数(切割频率确定,0-1)估计了实际一一切割每个脱靶区域的概率;即使单个脱靶区域高于 0.2,也可能消除关键应用的候选区域。让人工智能解释这两个分数,然后自己读取车辆输出中的实际值。

一个具体的例子:一个团队在两名候选人之间进行选择。候选人 A 的 MIT 分数为 91,CFD 最高偏离目标为 0.05。候选者 B 的 MIT 得分为 88,但肿瘤抑制基因的外显子中有一个脱靶,CFD 为 0.34。尽管总体分数看起来很接近,但脱靶(编码功能关键基因)使得候选 B 不可接受。评估脱靶的重要性不仅在于数量,还在于其所在基因的生物学重要性。

还有一点:靠近PAM的“种子”区域发生错配的风险比远处的区域要大得多;即使种子区域中的 1-2 个碱基差异也可以阻止 Cas9,而远离 PAM 的 3-4 个碱基差异是可以容忍的。因此,它的位置与差异的数量同样重要。

分数/标准

十二月

评论

麻省理工学院的特异性

0-100

高 = 脱靶风险很小

CFD(偏离目标)

0-1

在关键应用中可以消除高于 0.2 的值

不和谐位置

种子/远程

种子区风险更大

综上所述

  • CRISPR 设计中的人工智能;它是制定策略、编写代码和解释选项的助手,而不是“生成”gRNA 的工具。
  • gRNA 候选物必须使用特殊工具 (CRISPOR/CHOPCHOP) 生产,并且必须对 PAM 和脱靶进行数字控制。
  • 设计分数是一个估计值;靶标和脱靶效应必须通过实验(测序)来确认。
  • 临床和种系实践受到严格的道德/法律限制。

应用任务

从 Ensembl 下载目标基因区域。运行上面的 PAM 预筛选代码并列出候选原型间隔子。然后将同一区域导出到 CRISPOR 之类的工具中并获得目标得分和脱靶得分;将您的候选代码与工具的建议进行比较。找出脱靶风险最高的候选人,并用一句话写出他/她将被淘汰的原因。

清单

  • [ ] 我通过基因、外显子、基因组版本和转录本固定了目标。
  • [ ] 我从可靠来源获得了该系列,我没有让 AI 记住它。
  • [ ] 我使用自定义工具生成了 gRNA 候选者并对其进行了评分。
  • [ ] 我检查了 PAM 的存在和脱靶风险。
  • [ ] 我制定了一个实验验证计划。
  • [ ] 我了解道德/法律界限并遵守专家的批准。