为了充分发挥基因编辑技术在临床治疗中的巨大潜力,需要彻底评估靶向编辑和非预期编辑的后果。然而,目前缺乏一种全面、流水线化、大规模且经济的工作流程来检测基因组编辑结果,特别是插入或删除大片段。在这里,我们描述了一种通过对条形码长距离 PCR 产物进行纳米孔池测序来有效准确地检测 CRISPR-Cas9 编辑后的多个基因变化的方法。为了克服纳米孔测序的高错误率和插入缺失,我们开发了一种流程,通过对纳米孔扩增子测序 (GREPore-seq) 的读取进行 grepping 来捕获条形码序列。GREPore-seq 可以检测 NHEJ 介导的双链寡脱氧核苷酸 (dsODN) 插入,其准确度与 Illumina 下一代测序 (NGS) 相当。GREPore-seq 还可以识别 HDR 介导的大基因敲入,这与 FACS 分析数据高度相关。还检测到了 HDR 编辑后的低水平质粒骨架插入。我们建立了一个实用的工作流程来识别遗传变化,包括量化 dsODN 插入、敲入、质粒骨架插入和 CRISPR 编辑后的大片段缺失。该工具包用于对汇集的长扩增子进行纳米孔测序,在评估靶向 HDR 编辑和超过 1 kb 的意外大插入缺失方面应具有广泛的应用。GREPore-seq 可在 GitHub 上免费获取(https://github.com/lisiang/GREPore-seq)。
简介:GREP是一种命令行工具,用于搜索特定的字符字符串。它为您提供包含您要寻找的字符串的文件中的行。它可以将结果打印到屏幕上或将其保存在新文件中。- 查看底漆序列并将其保存到新文件中:grep -s'taaacttcagggtgaccaaaaaaaaatca'query_file.file.fasta> output1.fasta此命令在文件query_file.fasta中查找所涉及的序列,并将其保存到uptum1.fasta中。GREP中的-s选项用于抑制有关不存在或不可读取文件的错误消息。当您将-s与GREP一起使用时,它会默默地忽略这些错误,而不是显示它们。- 将先前的线与查询行伸入一个新文件中:添加“ -b 1”使您可以将上一行带有包含所讨论的字符串的行。这对于获取FASTA文件的DNA序列和标题线很有用。grep -b 1 -s'taaacttcaggggggggggtgaccaaaaaaatca'query_file.fasta> output1.fasta -fasta -fasta -cousting with Grep:GREP也可以用于计数。例如:grep -c'taaacttcaggggggtgaccaaaaaaaatca'infile.fasta计数其中有多少个这些序列字符串出现在infile.fasta中。- 搜索多种模式:您还可以使用GREP在同一命令中找到作为一组模式。GREP将打印包含您指定的任何模式中的任何一种的行。为此,将其运行如下:三个(OR)的任何一个:GREP'tatter1 | pattern2 | pattern3'fileName所有三个模式(和)grep'tatter 1'fileName | GREP'pattern2'| grep'pattern3' - 在或示例中| |它代表或示例中或示例中,它将输出从一个命令传输到另一个命令。