当前位置: X-MOL 学术Mol. Biol. Evol. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
fastDFE: fast and flexible inference of the distribution of fitness effects
Molecular Biology and Evolution ( IF 10.7 ) Pub Date : 2024-04-04 , DOI: 10.1093/molbev/msae070
Janek Sendrowski 1 , Thomas Bataillon 1
Affiliation  

Estimating the distribution of fitness effects (DFE) of new mutations is of fundamental importance in evolutionary biology, ecology, and conservation. However, existing methods for DFE estimation suffer from limitations, such as slow computation speed and limited scalability. To address these issues, we introduce fastDFE, a Python-based software package, offering fast and flexible DFE inference from site-frequency spectrum (SFS) data. Apart from providing efficient joint inference of multiple DFEs that share parameters, it offers the feature of introducing genomic covariates that influence the DFEs, and testing their significance. To further simplify usage, fastDFE is equipped with comprehensive VCF-to-SFS parsing utilities. These include options for site filtering and stratification, as well as site-degeneracy annotation and probabilistic ancestral-allele inference. fastDFE thereby covers the entire workflow of DFE inference from the moment of acquiring a raw VCF file. Despite its Python foundation, fastDFE incorporates a full R interface, including native R visualization capabilities. The package is comprehensively tested, and documented at fastdfe.readthedocs.io.

中文翻译:

fastDFE:快速灵活地推断适应度效果的分布

估计新突变的适应度效应 (DFE) 分布对于进化生物学、生态学和保护至关重要。然而,现有的 DFE 估计方法存在计算速度慢和可扩展性有限等局限性。为了解决这些问题,我们引入了 fastDFE,这是一个基于 Python 的软件包,可根据站点频谱 (SFS) 数据提供快速、灵活的 DFE 推断。除了提供共享参数的多个 DFE 的有效联合推理之外,它还提供了引入影响 DFE 的基因组协变量并测试其显着性的功能。为了进一步简化使用,fastDFE 配备了全面的 VCF 到 SFS 解析实用程序。其中包括位点过滤和分层选项,以及位点简并注释和概率祖先等位基因推断。 fastDFE 从而涵盖了从获取原始 VCF 文件那一刻起 DFE 推理的整个工作流程。尽管以 Python 为基础,fastDFE 仍包含完整的 R 接口,包括本机 R 可视化功能。该软件包经过全面测试,并在 fastdfe.readthedocs.io 上进行了记录。
更新日期:2024-04-04
down
wechat
bug