Cargando…
Reconciling taxonomy and phylogenetic inference: formalism and algorithms for describing discord and inferring taxonomic roots
BACKGROUND: Although taxonomy is often used informally to evaluate the results of phylogenetic inference and the root of phylogenetic trees, algorithmic methods to do so are lacking. RESULTS: In this paper we formalize these procedures and develop algorithms to solve the relevant problems. In partic...
Autores principales: | , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
BioMed Central
2012
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3384453/ https://www.ncbi.nlm.nih.gov/pubmed/22549005 http://dx.doi.org/10.1186/1748-7188-7-8 |
_version_ | 1782236712993292288 |
---|---|
author | Matsen, Frederick A Gallagher, Aaron |
author_facet | Matsen, Frederick A Gallagher, Aaron |
author_sort | Matsen, Frederick A |
collection | PubMed |
description | BACKGROUND: Although taxonomy is often used informally to evaluate the results of phylogenetic inference and the root of phylogenetic trees, algorithmic methods to do so are lacking. RESULTS: In this paper we formalize these procedures and develop algorithms to solve the relevant problems. In particular, we introduce a new algorithm that solves a "subcoloring" problem to express the difference between a taxonomy and a phylogeny at a given rank. This algorithm improves upon the current best algorithm in terms of asymptotic complexity for the parameter regime of interest; we also describe a branch-and-bound algorithm that saves orders of magnitude in computation on real data sets. We also develop a formalism and an algorithm for rooting phylogenetic trees according to a taxonomy. CONCLUSIONS: The algorithms in this paper, and the associated freely-available software, will help biologists better use and understand taxonomically labeled phylogenetic trees. |
format | Online Article Text |
id | pubmed-3384453 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2012 |
publisher | BioMed Central |
record_format | MEDLINE/PubMed |
spelling | pubmed-33844532012-06-29 Reconciling taxonomy and phylogenetic inference: formalism and algorithms for describing discord and inferring taxonomic roots Matsen, Frederick A Gallagher, Aaron Algorithms Mol Biol Research BACKGROUND: Although taxonomy is often used informally to evaluate the results of phylogenetic inference and the root of phylogenetic trees, algorithmic methods to do so are lacking. RESULTS: In this paper we formalize these procedures and develop algorithms to solve the relevant problems. In particular, we introduce a new algorithm that solves a "subcoloring" problem to express the difference between a taxonomy and a phylogeny at a given rank. This algorithm improves upon the current best algorithm in terms of asymptotic complexity for the parameter regime of interest; we also describe a branch-and-bound algorithm that saves orders of magnitude in computation on real data sets. We also develop a formalism and an algorithm for rooting phylogenetic trees according to a taxonomy. CONCLUSIONS: The algorithms in this paper, and the associated freely-available software, will help biologists better use and understand taxonomically labeled phylogenetic trees. BioMed Central 2012-05-02 /pmc/articles/PMC3384453/ /pubmed/22549005 http://dx.doi.org/10.1186/1748-7188-7-8 Text en Copyright ©2012 Matsen and Gallagher; licensee BioMed Central Ltd. http://creativecommons.org/licenses/by/2.0 This is an Open Access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/2.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. |
spellingShingle | Research Matsen, Frederick A Gallagher, Aaron Reconciling taxonomy and phylogenetic inference: formalism and algorithms for describing discord and inferring taxonomic roots |
title | Reconciling taxonomy and phylogenetic inference: formalism and algorithms for describing discord and inferring taxonomic roots |
title_full | Reconciling taxonomy and phylogenetic inference: formalism and algorithms for describing discord and inferring taxonomic roots |
title_fullStr | Reconciling taxonomy and phylogenetic inference: formalism and algorithms for describing discord and inferring taxonomic roots |
title_full_unstemmed | Reconciling taxonomy and phylogenetic inference: formalism and algorithms for describing discord and inferring taxonomic roots |
title_short | Reconciling taxonomy and phylogenetic inference: formalism and algorithms for describing discord and inferring taxonomic roots |
title_sort | reconciling taxonomy and phylogenetic inference: formalism and algorithms for describing discord and inferring taxonomic roots |
topic | Research |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3384453/ https://www.ncbi.nlm.nih.gov/pubmed/22549005 http://dx.doi.org/10.1186/1748-7188-7-8 |
work_keys_str_mv | AT matsenfredericka reconcilingtaxonomyandphylogeneticinferenceformalismandalgorithmsfordescribingdiscordandinferringtaxonomicroots AT gallagheraaron reconcilingtaxonomyandphylogeneticinferenceformalismandalgorithmsfordescribingdiscordandinferringtaxonomicroots |