《Molecular Ecology Resources》:Upscaling Genotyping by Amplicon Sequencing With GBAS-GUI
编辑推荐:
扩增子测序基因分型(GBAS)是一种相对低成本的方法,与成熟的基因组方法相比,能够生成基因型数据,使其高度可扩展,特别适用于大规模遗传监测项目。然而,现有的大多数分析流程要么是标记特异的,要么扩展性不足,要么缺乏有效的数据管理系统以长期整合基因型信息,从而限制
扩增子测序基因分型(GBAS)是一种相对低成本的方法,与成熟的基因组方法相比,能够生成基因型数据,使其高度可扩展,特别适用于大规模遗传监测项目。然而,现有的大多数分析流程要么是标记特异的,要么扩展性不足,要么缺乏有效的数据管理系统以长期整合基因型信息,从而限制了GBAS的潜力。在此,研究人员通过引入GBAS-GUI(https://github.com/sonnenbe-dot/GBAS-GUI)来解决这一空白,GBAS-GUI是一个能够在规模上为多种位点生成基于GBAS的基因型数据的流程。GBAS-GUI集成了图形用户界面和多个检查点,以提高可访问性和稳健性。它实现了多处理架构和关系数据库,将基因型数据与相关样本元数据联系起来,以增强可扩展性和数据管理。该流程进一步通过自动计算多态信息含量(PIC)实现标记筛选,并实施了一种从具有不重叠扩增子长度范围的旁系同源位点恢复同源基因型信息的策略。研究人员利用多个经验数据集,展示了在处理速度、数据库管理以及处理由非特异区域共扩增和同一基因组区域重复造成的伪影方面的显著改进。研究人员进一步表明,整合扩增子捕获的完整序列信息增加了标记信息含量,超过了仅基于长度基因分型所能达到的水平,并扩展了GBAS的分析多功能性。总体而言,GBAS-GUI提供了一个稳健、可扩展且多功能的框架,释放了GBAS在大规模群体遗传和系统地理学研究中的潜力。
扩增子测序基因分型(GBAS,指通过高通量测序对PCR扩增产物进行基因分型的方法)因其低成本和高扩展性,适用于大规模遗传监测项目。然而,现有分析流程存在诸多局限:多数针对微卫星等特定标记设计,缺乏对其他变异类型的兼容性;部分流程扩展性不足,需要大量人工处理;缺乏标准化的数据管理系统,难以长期整合多批次基因型信息;真核生物基因组中基因重复和旁系同源导致的共扩增产物会干扰基因型判定;同时,多数工具仅利用扩增子长度信息,而忽略了完整的序列变异,导致标记信息含量有限。这些不足限制了GBAS潜力的发挥,因此需要开发一个集自动化、可视化、数据库和重复位点处理于一体的通用分析平台。
针对上述问题,研究人员开发了GBAS-GUI,一个具有图形界面的Python流程。其基因型判定分两步进行:先根据扩增子长度分布定义候选长度等位基因,再通过位点频率识别杂合SNP位点并重建单倍型,从而利用完整扩增子序列信息。该流程整合了多进程并行计算、关系数据库(SQLite)管理、多态信息含量(PIC,衡量标记多态性的指标)自动计算,并提出了基于非重叠长度区间恢复旁系同源位点基因型的策略。研究人员在四个经验数据集上验证了其性能:绿蟾蜍(Bufotes viridis,288个体,48个核基因和45个微卫星)、橡树(Quercus spp.,120个体,41个核基因和80个微卫星)、云杉(Picea abies,102个体,52个核基因和95个微卫星)以及Micromeria(283个体,24个核基因,其中21个个体用于准确性验证)。结果表明,并行化使处理速度提升5至13倍;基于完整扩增子信息(WAI)的基因型比基于长度(AL)的基因型具有更高的PIC;在云杉数据中,通过长度区间划分额外恢复出26个重复位点的基因型;与Sanger测序相比,GBAS-GUI的序列准确性高。该研究为大规模群体遗传和系统地理研究提供了稳健、可扩展且多功能的框架,论文发表于《Molecular Ecology Resources》。
关键技术方法概括如下:研究人员采用读段质控、合并和引物拆分;两步基因型判定(长度峰识别和SNP位点频率分析重建单倍型);利用Python multiprocessing模块实现多核并行化;建立SQLite关系数据库整合基因型与样本元数据;实现PIC自动计算;针对旁系同源位点,通过定义非重叠扩增子长度区间,将不同拷贝或非特异产物作为独立标记分析。样本队列包括绿蟾蜍口腔拭子样本、橡树和云杉叶样本,以及Micromeria已有测序数据。
研究结果如下:
3.1 性能结果:通过比较单核与多核