Evolutionary and Systematic Botany Group, Institute of Plant Sciences, University of Regensburg, Universitätsstr. 31, 93053, Regensburg, Germany.
BMC Bioinformatics. 2020 Oct 7;21(1):441. doi: 10.1186/s12859-020-03750-9.
Inferring phylogenetic relationships of polyploid species and their diploid ancestors (leading to reticulate phylogenies in the case of an allopolyploid origin) based on multi-locus sequence data is complicated by the unknown assignment of alleles found in polyploids to diploid subgenomes. A parsimony-based approach to this problem has been proposed by Oberprieler et al. (Methods Ecol Evol 8:835-849, 2017), however, its implementation is of limited practical value. In addition to previously identified shortcomings, it has been found that in some cases, the obtained results barely satisfy the applied criterion. To be of better use to other researchers, a reimplementation with methodological refinement appears to be indispensable.
We present the AllCoPol package, which provides a heuristic method for assigning alleles from polyploids to diploid subgenomes based on the Minimizing Deep Coalescences (MDC) criterion in multi-locus sequence datasets. An additional consensus approach further allows to assess the confidence of phylogenetic reconstructions. Simulations of tetra- and hexaploids show that under simplifying assumptions such as completely disomic inheritance, the topological errors of reconstructed phylogenies are similar to those of MDC species trees based on the true allele partition.
AllCoPol is a Python package for phylogenetic reconstructions of polyploids offering enhanced functionality as well as improved usability. The included methods are supplied as command line tools without the need for prior programming knowledge.
基于多位点序列数据推断多倍体物种及其二倍体祖先(在异源多倍体起源的情况下导致网状系统发育)的系统发育关系,由于多倍体中发现的等位基因的二倍体亚基因组分配未知而变得复杂。Oberprieler 等人提出了一种基于简约法的方法来解决这个问题(方法生态学与进化 8:835-849, 2017),然而,其实现的实用价值有限。除了先前确定的缺点之外,还发现,在某些情况下,所得到的结果几乎不能满足应用标准。为了使其他研究人员更好地使用,似乎需要进行方法改进的重新实现。
我们提出了 AllCoPol 包,它提供了一种启发式方法,用于根据多位点序列数据集中的最小深度合并(MDC)标准,将多倍体中的等位基因分配给二倍体亚基因组。附加的共识方法进一步允许评估系统发育重建的置信度。四倍体和六倍体的模拟表明,在完全二倍体遗传等简化假设下,重建系统发育的拓扑错误与基于真实等位基因分配的 MDC 种系发生树的拓扑错误相似。
AllCoPol 是一个用于多倍体系统发育重建的 Python 包,它提供了增强的功能和更好的可用性。所包含的方法作为命令行工具提供,无需事先编程知识。