Cargando…

Time-consistent reconciliation maps and forbidden time travel

BACKGROUND: In the absence of horizontal gene transfer it is possible to reconstruct the history of gene families from empirically determined orthology relations, which are equivalent to event-labeled gene trees. Knowledge of the event labels considerably simplifies the problem of reconciling a gene...

Descripción completa

Detalles Bibliográficos
Autores principales: Nøjgaard, Nikolai, Geiß, Manuela, Merkle, Daniel, Stadler, Peter F., Wieseke, Nicolas, Hellmuth, Marc
Formato: Online Artículo Texto
Lenguaje:English
Publicado: BioMed Central 2018
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5800358/
https://www.ncbi.nlm.nih.gov/pubmed/29441122
http://dx.doi.org/10.1186/s13015-018-0121-8
_version_ 1783298197445148672
author Nøjgaard, Nikolai
Geiß, Manuela
Merkle, Daniel
Stadler, Peter F.
Wieseke, Nicolas
Hellmuth, Marc
author_facet Nøjgaard, Nikolai
Geiß, Manuela
Merkle, Daniel
Stadler, Peter F.
Wieseke, Nicolas
Hellmuth, Marc
author_sort Nøjgaard, Nikolai
collection PubMed
description BACKGROUND: In the absence of horizontal gene transfer it is possible to reconstruct the history of gene families from empirically determined orthology relations, which are equivalent to event-labeled gene trees. Knowledge of the event labels considerably simplifies the problem of reconciling a gene tree T with a species trees S, relative to the reconciliation problem without prior knowledge of the event types. It is well-known that optimal reconciliations in the unlabeled case may violate time-consistency and thus are not biologically feasible. Here we investigate the mathematical structure of the event labeled reconciliation problem with horizontal transfer. RESULTS: We investigate the issue of time-consistency for the event-labeled version of the reconciliation problem, provide a convenient axiomatic framework, and derive a complete characterization of time-consistent reconciliations. This characterization depends on certain weak conditions on the event-labeled gene trees that reflect conditions under which evolutionary events are observable at least in principle. We give an [Formula: see text] -time algorithm to decide whether a time-consistent reconciliation map exists. It does not require the construction of explicit timing maps, but relies entirely on the comparably easy task of checking whether a small auxiliary graph is acyclic. The algorithms are implemented in C++ using the boost graph library and are freely available at https://github.com/Nojgaard/tc-recon. SIGNIFICANCE: The combinatorial characterization of time consistency and thus biologically feasible reconciliation is an important step towards the inference of gene family histories with horizontal transfer from orthology data, i.e., without presupposed gene and species trees. The fast algorithm to decide time consistency is useful in a broader context because it constitutes an attractive component for all tools that address tree reconciliation problems.
format Online
Article
Text
id pubmed-5800358
institution National Center for Biotechnology Information
language English
publishDate 2018
publisher BioMed Central
record_format MEDLINE/PubMed
spelling pubmed-58003582018-02-13 Time-consistent reconciliation maps and forbidden time travel Nøjgaard, Nikolai Geiß, Manuela Merkle, Daniel Stadler, Peter F. Wieseke, Nicolas Hellmuth, Marc Algorithms Mol Biol Research BACKGROUND: In the absence of horizontal gene transfer it is possible to reconstruct the history of gene families from empirically determined orthology relations, which are equivalent to event-labeled gene trees. Knowledge of the event labels considerably simplifies the problem of reconciling a gene tree T with a species trees S, relative to the reconciliation problem without prior knowledge of the event types. It is well-known that optimal reconciliations in the unlabeled case may violate time-consistency and thus are not biologically feasible. Here we investigate the mathematical structure of the event labeled reconciliation problem with horizontal transfer. RESULTS: We investigate the issue of time-consistency for the event-labeled version of the reconciliation problem, provide a convenient axiomatic framework, and derive a complete characterization of time-consistent reconciliations. This characterization depends on certain weak conditions on the event-labeled gene trees that reflect conditions under which evolutionary events are observable at least in principle. We give an [Formula: see text] -time algorithm to decide whether a time-consistent reconciliation map exists. It does not require the construction of explicit timing maps, but relies entirely on the comparably easy task of checking whether a small auxiliary graph is acyclic. The algorithms are implemented in C++ using the boost graph library and are freely available at https://github.com/Nojgaard/tc-recon. SIGNIFICANCE: The combinatorial characterization of time consistency and thus biologically feasible reconciliation is an important step towards the inference of gene family histories with horizontal transfer from orthology data, i.e., without presupposed gene and species trees. The fast algorithm to decide time consistency is useful in a broader context because it constitutes an attractive component for all tools that address tree reconciliation problems. BioMed Central 2018-02-06 /pmc/articles/PMC5800358/ /pubmed/29441122 http://dx.doi.org/10.1186/s13015-018-0121-8 Text en © The Author(s) 2018 Open AccessThis article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made. The Creative Commons Public Domain Dedication waiver (http://creativecommons.org/publicdomain/zero/1.0/) applies to the data made available in this article, unless otherwise stated.
spellingShingle Research
Nøjgaard, Nikolai
Geiß, Manuela
Merkle, Daniel
Stadler, Peter F.
Wieseke, Nicolas
Hellmuth, Marc
Time-consistent reconciliation maps and forbidden time travel
title Time-consistent reconciliation maps and forbidden time travel
title_full Time-consistent reconciliation maps and forbidden time travel
title_fullStr Time-consistent reconciliation maps and forbidden time travel
title_full_unstemmed Time-consistent reconciliation maps and forbidden time travel
title_short Time-consistent reconciliation maps and forbidden time travel
title_sort time-consistent reconciliation maps and forbidden time travel
topic Research
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5800358/
https://www.ncbi.nlm.nih.gov/pubmed/29441122
http://dx.doi.org/10.1186/s13015-018-0121-8
work_keys_str_mv AT nøjgaardnikolai timeconsistentreconciliationmapsandforbiddentimetravel
AT geißmanuela timeconsistentreconciliationmapsandforbiddentimetravel
AT merkledaniel timeconsistentreconciliationmapsandforbiddentimetravel
AT stadlerpeterf timeconsistentreconciliationmapsandforbiddentimetravel
AT wiesekenicolas timeconsistentreconciliationmapsandforbiddentimetravel
AT hellmuthmarc timeconsistentreconciliationmapsandforbiddentimetravel