Cargando…

TripNet: A Method for Constructing Rooted Phylogenetic Networks from Rooted Triplets

The problem of constructing an optimal rooted phylogenetic network from an arbitrary set of rooted triplets is an NP-hard problem. In this paper, we present a heuristic algorithm called TripNet, which tries to construct a rooted phylogenetic network with the minimum number of reticulation nodes from...

Descripción completa

Detalles Bibliográficos
Autores principales: Poormohammadi, Hadi, Eslahchi, Changiz, Tusserkani, Ruzbeh
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Public Library of Science 2014
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4160195/
https://www.ncbi.nlm.nih.gov/pubmed/25208028
http://dx.doi.org/10.1371/journal.pone.0106531
_version_ 1782334353149263872
author Poormohammadi, Hadi
Eslahchi, Changiz
Tusserkani, Ruzbeh
author_facet Poormohammadi, Hadi
Eslahchi, Changiz
Tusserkani, Ruzbeh
author_sort Poormohammadi, Hadi
collection PubMed
description The problem of constructing an optimal rooted phylogenetic network from an arbitrary set of rooted triplets is an NP-hard problem. In this paper, we present a heuristic algorithm called TripNet, which tries to construct a rooted phylogenetic network with the minimum number of reticulation nodes from an arbitrary set of rooted triplets. Despite of current methods that work for dense set of rooted triplets, a key innovation is the applicability of TripNet to non-dense set of rooted triplets. We prove some theorems to clarify the performance of the algorithm. To demonstrate the efficiency of TripNet, we compared TripNet with SIMPLISTIC. It is the only available software which has the ability to return some rooted phylogenetic network consistent with a given dense set of rooted triplets. But the results show that for complex networks with high levels, the SIMPLISTIC running time increased abruptly. However in all cases TripNet outputs an appropriate rooted phylogenetic network in an acceptable time. Also we tetsed TripNet on the Yeast data. The results show that Both TripNet and optimal networks have the same clustering and TripNet produced a level-3 network which contains only one more reticulation node than the optimal network.
format Online
Article
Text
id pubmed-4160195
institution National Center for Biotechnology Information
language English
publishDate 2014
publisher Public Library of Science
record_format MEDLINE/PubMed
spelling pubmed-41601952014-09-12 TripNet: A Method for Constructing Rooted Phylogenetic Networks from Rooted Triplets Poormohammadi, Hadi Eslahchi, Changiz Tusserkani, Ruzbeh PLoS One Research Article The problem of constructing an optimal rooted phylogenetic network from an arbitrary set of rooted triplets is an NP-hard problem. In this paper, we present a heuristic algorithm called TripNet, which tries to construct a rooted phylogenetic network with the minimum number of reticulation nodes from an arbitrary set of rooted triplets. Despite of current methods that work for dense set of rooted triplets, a key innovation is the applicability of TripNet to non-dense set of rooted triplets. We prove some theorems to clarify the performance of the algorithm. To demonstrate the efficiency of TripNet, we compared TripNet with SIMPLISTIC. It is the only available software which has the ability to return some rooted phylogenetic network consistent with a given dense set of rooted triplets. But the results show that for complex networks with high levels, the SIMPLISTIC running time increased abruptly. However in all cases TripNet outputs an appropriate rooted phylogenetic network in an acceptable time. Also we tetsed TripNet on the Yeast data. The results show that Both TripNet and optimal networks have the same clustering and TripNet produced a level-3 network which contains only one more reticulation node than the optimal network. Public Library of Science 2014-09-10 /pmc/articles/PMC4160195/ /pubmed/25208028 http://dx.doi.org/10.1371/journal.pone.0106531 Text en © 2014 Poormohammadi et al http://creativecommons.org/licenses/by/4.0/ This is an open-access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are properly credited.
spellingShingle Research Article
Poormohammadi, Hadi
Eslahchi, Changiz
Tusserkani, Ruzbeh
TripNet: A Method for Constructing Rooted Phylogenetic Networks from Rooted Triplets
title TripNet: A Method for Constructing Rooted Phylogenetic Networks from Rooted Triplets
title_full TripNet: A Method for Constructing Rooted Phylogenetic Networks from Rooted Triplets
title_fullStr TripNet: A Method for Constructing Rooted Phylogenetic Networks from Rooted Triplets
title_full_unstemmed TripNet: A Method for Constructing Rooted Phylogenetic Networks from Rooted Triplets
title_short TripNet: A Method for Constructing Rooted Phylogenetic Networks from Rooted Triplets
title_sort tripnet: a method for constructing rooted phylogenetic networks from rooted triplets
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4160195/
https://www.ncbi.nlm.nih.gov/pubmed/25208028
http://dx.doi.org/10.1371/journal.pone.0106531
work_keys_str_mv AT poormohammadihadi tripnetamethodforconstructingrootedphylogeneticnetworksfromrootedtriplets
AT eslahchichangiz tripnetamethodforconstructingrootedphylogeneticnetworksfromrootedtriplets
AT tusserkaniruzbeh tripnetamethodforconstructingrootedphylogeneticnetworksfromrootedtriplets