Cavanilles Institute of Biodiversity and Evolutionary Biology, University of Valencia, PO Box 22085, ES-46071 Valencia, Spain.
Royal Botanic Gardens, Kew, Richmond TW9 3AB, UK.
Syst Biol. 2023 Aug 7;72(4):946-954. doi: 10.1093/sysbio/syad016.
Cophylogeny represents a framework to understand how ecological and evolutionary process influence lineage diversification. The recently developed algorithm Random Tanglegram Partitions provides a directly interpretable statistic to quantify the strength of cophylogenetic signal and incorporates phylogenetic uncertainty into its estimation, and maps onto a tanglegram the contribution to cophylogenetic signal of individual host-symbiont associations. We introduce Rtapas, an R package to perform Random Tanglegram Partitions. Rtapas applies a given global-fit method to random partial tanglegrams of a fixed size to identify the associations, terminals, and internal nodes that maximize phylogenetic congruence. This new package extends the original implementation with a new algorithm that examines the contribution to phylogenetic incongruence of each host-symbiont association and adds ParaFit, a method designed to test for topological congruence between two phylogenies, to the list of global-fit methods than can be applied. Rtapas facilitates and speeds up cophylogenetic analysis, as it can handle large phylogenies (100+ terminals) in affordable computational time as illustrated with two real-world examples. Rtapas can particularly cater for the need for causal inference in cophylogeny in two domains: (i) Analysis of complex and intricate host-symbiont evolutionary histories and (ii) assessment of topological (in)congruence between phylogenies produced with different DNA markers and specifically identify subsets of loci for phylogenetic analysis that are most likely to reflect gene-tree evolutionary histories. [Cophylogeny; cophylogenetic signal; gene tree incongruence; phylogenetic congruence; phylogenomics.].
共进化关系代表了一种理解生态和进化过程如何影响谱系多样化的框架。最近开发的随机缠结分区算法提供了一个可直接解释的统计量来量化共进化信号的强度,并将其估计纳入系统发育不确定性,并将单个宿主-共生体关联对共进化信号的贡献映射到缠结图上。我们引入了 Rtapas,这是一个用于执行随机缠结分区的 R 包。Rtapas 将给定的全局拟合方法应用于固定大小的随机部分缠结图,以识别最大程度提高系统发育一致性的关联、末端和内部节点。这个新的包通过一种新的算法扩展了原始实现,该算法检查每个宿主-共生体关联对系统发育不一致的贡献,并将 ParaFit 添加到可应用的全局拟合方法列表中,该方法旨在测试两个系统发育之间的拓扑一致性。Rtapas 促进并加快了共进化分析,因为它可以在可承受的计算时间内处理大型系统发育(100 多个末端),如图 2 个实际示例所示。Rtapas 可以特别满足共进化中因果推断的需求,在两个领域:(i)分析复杂而复杂的宿主-共生体进化历史和(ii)评估使用不同 DNA 标记生成的系统发育之间的拓扑(不一致),并特别确定用于系统发育分析的最有可能反映基因树进化历史的基因座子集。[共进化关系;共进化信号;基因树不一致;系统发育一致性;系统发育组学。]