Cargando…

On the consistency of orthology relationships

BACKGROUND: Orthologs inference is the starting point of most comparative genomics studies, and a plethora of methods have been designed in the last decade to address this challenging task. In this paper we focus on the problems of deciding consistency with a species tree (known or not) of a partial...

Descripción completa

Detalles Bibliográficos
Autores principales: Jones, Mark, Paul, Christophe, Scornavacca, Céline
Formato: Online Artículo Texto
Lenguaje:English
Publicado: BioMed Central 2016
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5123252/
https://www.ncbi.nlm.nih.gov/pubmed/28185580
http://dx.doi.org/10.1186/s12859-016-1267-3
_version_ 1782469695519064064
author Jones, Mark
Paul, Christophe
Scornavacca, Céline
author_facet Jones, Mark
Paul, Christophe
Scornavacca, Céline
author_sort Jones, Mark
collection PubMed
description BACKGROUND: Orthologs inference is the starting point of most comparative genomics studies, and a plethora of methods have been designed in the last decade to address this challenging task. In this paper we focus on the problems of deciding consistency with a species tree (known or not) of a partial set of orthology/paralogy relationships [Formula: see text] on a collection of n genes. RESULTS: We give the first polynomial algorithm – more precisely a O(n (3)) time algorithm – to decide whether [Formula: see text] is consistent, even when the species tree is unknown. We also investigate a biologically meaningful optimization version of these problems, in which we wish to minimize the number of duplication events; unfortunately, we show that all these optimization problems are NP-hard and are unlikely to have good polynomial time approximation algorithms. CONCLUSIONS: Our polynomial algorithm for checking consistency has been implemented in Python and is available at https://github.com/UdeM-LBIT/OrthoPara-ConstraintChecker.
format Online
Article
Text
id pubmed-5123252
institution National Center for Biotechnology Information
language English
publishDate 2016
publisher BioMed Central
record_format MEDLINE/PubMed
spelling pubmed-51232522016-12-06 On the consistency of orthology relationships Jones, Mark Paul, Christophe Scornavacca, Céline BMC Bioinformatics Research BACKGROUND: Orthologs inference is the starting point of most comparative genomics studies, and a plethora of methods have been designed in the last decade to address this challenging task. In this paper we focus on the problems of deciding consistency with a species tree (known or not) of a partial set of orthology/paralogy relationships [Formula: see text] on a collection of n genes. RESULTS: We give the first polynomial algorithm – more precisely a O(n (3)) time algorithm – to decide whether [Formula: see text] is consistent, even when the species tree is unknown. We also investigate a biologically meaningful optimization version of these problems, in which we wish to minimize the number of duplication events; unfortunately, we show that all these optimization problems are NP-hard and are unlikely to have good polynomial time approximation algorithms. CONCLUSIONS: Our polynomial algorithm for checking consistency has been implemented in Python and is available at https://github.com/UdeM-LBIT/OrthoPara-ConstraintChecker. BioMed Central 2016-11-11 /pmc/articles/PMC5123252/ /pubmed/28185580 http://dx.doi.org/10.1186/s12859-016-1267-3 Text en © The Author(s) 2016 Open Access This 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
Jones, Mark
Paul, Christophe
Scornavacca, Céline
On the consistency of orthology relationships
title On the consistency of orthology relationships
title_full On the consistency of orthology relationships
title_fullStr On the consistency of orthology relationships
title_full_unstemmed On the consistency of orthology relationships
title_short On the consistency of orthology relationships
title_sort on the consistency of orthology relationships
topic Research
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5123252/
https://www.ncbi.nlm.nih.gov/pubmed/28185580
http://dx.doi.org/10.1186/s12859-016-1267-3
work_keys_str_mv AT jonesmark ontheconsistencyoforthologyrelationships
AT paulchristophe ontheconsistencyoforthologyrelationships
AT scornavaccaceline ontheconsistencyoforthologyrelationships