HybridNET: a tool for constructing hybridization networks

被引:20
|
作者
Chen, Zhi-Zhong [1 ]
Wang, Lusheng [2 ]
机构
[1] Tokyo Denki Univ, Dept Math Sci, Hiki, Saitama 3590394, Japan
[2] City Univ Hong Kong, Dept Comp Sci, Kowloon, Hong Kong, Peoples R China
关键词
EVENTS; NUMBER;
D O I
10.1093/bioinformatics/btq548
中图分类号
Q5 [生物化学];
学科分类号
071010 ; 081704 ;
摘要
Motivations: When reticulation events occur, the evolutionary history of a set of existing species can be represented by a hybridization network instead of an evolutionary tree. When studying the evolutionary history of a set of existing species, one can obtain a phylogenetic tree of the set of species with high confidence by looking at a segment of sequences or a set of genes. When looking at another segment of sequences, a different phylogenetic tree can be obtained with high confidence too. This indicates that reticulation events may occur. Thus, we have the following problem: given two rooted phylogenetic trees on a set of species that correctly represent the tree-like evolution of different parts of their genomes, what is the hybridization network with the smallest number of reticulation events to explain the evolution of the set of species under consideration? Results: We develop a program, named HybridNet, for constructing a hybridization network with the minimum number of reticulate vertices from two input trees. We first implement the O(3(d) n)-time algorithm by Whidden et al. for computing a maximum (acyclic) agreement forest. Our program can output all the maximum (acyclic) agreement forests. We then augment the program so that it can construct an optimal hybridization network for each given maximum acyclic agreement forest. To our knowledge, this is the first time that optimal hybridization networks can be rapidly constructed.
引用
收藏
页码:2912 / 2913
页数:2
相关论文
共 50 条
  • [31] THE MCREL DATABASE - A TOOL FOR CONSTRUCTING LOCAL STANDARDS
    MARZANO, RJ
    KENDALL, JS
    EDUCATIONAL LEADERSHIP, 1995, 52 (06) : 42 - 47
  • [32] Real coextensions as a tool for constructing triangular norms
    Vetterlein, Thomas
    INFORMATION SCIENCES, 2016, 348 : 357 - 376
  • [33] EPORTFOLIO: A TOOL FOR CONSTRUCTING A NARRATIVE PROFESSIONAL IDENTITY
    Graves, Nikki
    Epstein, Molly
    BUSINESS AND PROFESSIONAL COMMUNICATION QUARTERLY, 2011, 74 (03) : 342 - 346
  • [34] A tool for constructing syntax-directed editors
    Chang, YS
    Lin, NW
    12th Asia-Pacific Software Engineering Conference, Proceedings, 2005, : 697 - 704
  • [35] Config: A GRACE tool for constructing configuration trees
    Maley, D
    Spence, I
    Kilpatrick, P
    COMPUTER PHYSICS COMMUNICATIONS, 1998, 114 (1-3) : 271 - 294
  • [36] Constructing networks of defects with scalar fields
    Afonso, V. I.
    Bazeia, D.
    Leon, M. A. Gonzalez
    Losano, L.
    Guilarte, J. Mateos
    PHYSICS LETTERS B, 2008, 662 (01) : 75 - 79
  • [37] Efficiently Constructing Topology of Dynamic Networks
    Li, Fenghua
    Chen, Cao
    Guo, Yunchuan
    Fang, Liang
    Guo, Chao
    Li, Zifu
    2022 IEEE INTERNATIONAL CONFERENCE ON TRUST, SECURITY AND PRIVACY IN COMPUTING AND COMMUNICATIONS, TRUSTCOM, 2022, : 44 - 51
  • [38] Constructing networks for comparison of collagen types
    Wesp, Valentin
    Scholz, Lukas
    Ziermann-Canabarro, Janine M.
    Schuster, Stefan
    Stark, Heiko
    JOURNAL OF INTEGRATIVE BIOINFORMATICS, 2024, 21 (03)
  • [39] Constructing interference-minimal networks
    Benkert, M
    Gudmundsson, J
    Haverkort, H
    Wolff, A
    SOFSEM 2006: THEORY AND PRACTICE OF COMPUTER SCIENCE, PROCEEDINGS, 2006, 3831 : 166 - 176
  • [40] Constructing Global Business Networks in China
    Ding, Qiang
    Akoorie, Michele E. M.
    JOURNAL OF EAST-WEST BUSINESS, 2009, 15 (3-4) : 295 - 315