Department of Mathematics and Computer Science, University of the Balearic Islands, E-07122 Palma de Mallorca, Spain.
IEEE/ACM Trans Comput Biol Bioinform. 2009 Oct-Dec;6(4):552-69. doi: 10.1109/TCBB.2007.70270.
Phylogenetic networks are a generalization of phylogenetic trees that allow for the representation of nontreelike evolutionary events, like recombination, hybridization, or lateral gene transfer. While much progress has been made to find practical algorithms for reconstructing a phylogenetic network from a set of sequences, all attempts to endorse a class of phylogenetic networks (strictly extending the class of phylogenetic trees) with a well-founded distance measure have, to the best of our knowledge and with the only exception of the bipartition distance on regular networks, failed so far. In this paper, we present and study a new meaningful class of phylogenetic networks, called tree-child phylogenetic networks, and we provide an injective representation of these networks as multisets of vectors of natural numbers, their path multiplicity vectors. We then use this representation to define a distance on this class that extends the well-known Robinson-Foulds distance for phylogenetic trees and to give an alignment method for pairs of networks in this class. Simple polynomial algorithms for reconstructing a tree-child phylogenetic network from its path multiplicity vectors, for computing the distance between two tree-child phylogenetic networks and for aligning a pair of tree-child phylogenetic networks, are provided. They have been implemented as a Perl package and a Java applet, which can be found at http://bioinfo.uib.es/~recerca/phylonetworks/mudistance/.
系统发生网络是系统发生树的一种推广,它允许表示非树状进化事件,如重组、杂交或横向基因转移。虽然已经取得了很大的进展,以找到从一组序列重建系统发生网络的实用算法,但到目前为止,所有试图用一个有良好基础的距离度量来认可一类系统发生网络(严格扩展系统发生树的类)的尝试都失败了,除了正则网络上的二分法距离之外。在本文中,我们提出并研究了一类新的有意义的系统发生网络,称为树-子系统发生网络,并将其作为自然数向量的多重集及其路径多重性向量来表示。然后,我们使用这种表示来定义这个类上的一个距离,它扩展了著名的用于系统发生树的罗宾逊-福尔德距离,并为这个类中的网络对提供了一种对齐方法。提供了从路径多重性向量重建树-子系统发生网络、计算两个树-子系统发生网络之间的距离以及对齐一对树-子系统发生网络的简单多项式算法。它们已被实现为一个 Perl 包和一个 Java 小程序,可以在 http://bioinfo.uib.es/~recerca/phylonetworks/mudistance/ 找到。