Autumn Algorithm-Computation of Hybridization Networks for Realistic Phylogenetic Trees

被引:12
|
作者
Huson, Daniel H. [1 ]
Linz, Simone [2 ]
机构
[1] Univ Tubingen, Ctr Bioinformat, D-72076 Tubingen, Germany
[2] Univ Auckland, Dept Comp Sci, Auckland, New Zealand
关键词
Computational biology; phylogenetics; networks; hybridization; algorithms; CONSISTENT EVOLUTIONARY HISTORY; AGREEMENT FORESTS; NUMBER; SPECIATION; EVENTS;
D O I
10.1109/TCBB.2016.2537326
中图分类号
Q5 [生物化学];
学科分类号
071010 ; 081704 ;
摘要
A minimum hybridization network is a rooted phylogenetic network that displays two given rooted phylogenetic trees using a minimum number of reticulations. Previous mathematical work on their calculation has usually assumed the input trees to be bifurcating, correctly rooted, or that they both contain the same taxa. These assumptions do not hold in biological studies and "realistic" trees have multifurcations, are difficult to root, and rarely contain the same taxa. We present a new algorithm for computing minimum hybridization networks for a given pair of "realistic" rooted phylogenetic trees. We also describe how the algorithm might be used to improve the rooting of the input trees. We introduce the concept of "autumn trees", a nice framework for the formulation of algorithms based on the mathematics of "maximum acyclic agreement forests". While the main computational problem is hard, the run-time depends mainly on how different the given input trees are. In biological studies, where the trees are reasonably similar, our parallel implementation performs well in practice. The algorithm is available in our open source program Dendroscope 3, providing a platform for biologists to explore rooted phylogenetic networks. We demonstrate the utility of the algorithm using several previously studied data sets.
引用
收藏
页码:398 / 410
页数:13
相关论文
共 50 条
  • [31] A Reduction Algorithm for Computing The Hybridization Number of Two Trees
    Bordewich, Magnus
    Linz, Simone
    John, Katherine St.
    Semple, Charles
    EVOLUTIONARY BIOINFORMATICS, 2007, 3 : 86 - 98
  • [32] An exact algorithm for the geodesic distance between phylogenetic trees
    Kupczok, Anne
    Von Haeseler, Arndt
    Klaere, Steffen
    JOURNAL OF COMPUTATIONAL BIOLOGY, 2008, 15 (06) : 577 - 591
  • [33] ENJ algorithm can construct triple phylogenetic trees
    Hong, Yan
    Guo, Maozu
    Wang, Juan
    MOLECULAR THERAPY NUCLEIC ACIDS, 2021, 23 : 286 - 293
  • [34] BIMLR: A method for constructing rooted phylogenetic networks from rooted phylogenetic trees
    Wang, Juan
    Guo, Maozu
    Xing, Linlin
    Che, Kai
    Liu, Xiaoyan
    Wang, Chunyu
    GENE, 2013, 527 (01) : 344 - 351
  • [35] The Algebra of the General Markov Model on Phylogenetic Trees and Networks
    J. G. Sumner
    B. R. Holland
    P. D. Jarvis
    Bulletin of Mathematical Biology, 2012, 74 : 858 - 880
  • [36] Phylogenetic networks from multi-labelled trees
    Huber, KT
    Moulton, V
    JOURNAL OF MATHEMATICAL BIOLOGY, 2006, 52 (05) : 613 - 632
  • [37] Phylogenetic networks from multi-labelled trees
    K.T. Huber
    V. Moulton
    Journal of Mathematical Biology, 2006, 52 : 613 - 632
  • [38] Which Phylogenetic Networks are Merely Trees with Additional Arcs?
    Francis, Andrew R.
    Steel, Mike
    SYSTEMATIC BIOLOGY, 2015, 64 (05) : 768 - 777
  • [39] Phylogenetic super-networks from partial trees
    Huson, DH
    Dezulian, T
    Klöpper, T
    Steel, MA
    IEEE-ACM TRANSACTIONS ON COMPUTATIONAL BIOLOGY AND BIOINFORMATICS, 2004, 1 (04) : 151 - 158
  • [40] Phylogenetic super-networks from partial trees
    Huson, DH
    Dezulian, T
    Klöpper, T
    Steel, MA
    ALGORITHMS IN BIOINFORMATICS, PROCEEDINGS, 2004, 3240 : 388 - 399