Cargando…

Algorithms for reconstruction of chromosomal structures

BACKGROUND: One of the main aims of phylogenomics is the reconstruction of objects defined in the leaves along the whole phylogenetic tree to minimize the specified functional, which may also include the phylogenetic tree generation. Such objects can include nucleotide and amino acid sequences, chro...

Descripción completa

Detalles Bibliográficos
Autores principales: Lyubetsky, Vassily, Gershgorin, Roman, Seliverstov, Alexander, Gorbunov, Konstantin
Formato: Online Artículo Texto
Lenguaje:English
Publicado: BioMed Central 2016
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4717669/
https://www.ncbi.nlm.nih.gov/pubmed/26780836
http://dx.doi.org/10.1186/s12859-016-0878-z
_version_ 1782410696531640320
author Lyubetsky, Vassily
Gershgorin, Roman
Seliverstov, Alexander
Gorbunov, Konstantin
author_facet Lyubetsky, Vassily
Gershgorin, Roman
Seliverstov, Alexander
Gorbunov, Konstantin
author_sort Lyubetsky, Vassily
collection PubMed
description BACKGROUND: One of the main aims of phylogenomics is the reconstruction of objects defined in the leaves along the whole phylogenetic tree to minimize the specified functional, which may also include the phylogenetic tree generation. Such objects can include nucleotide and amino acid sequences, chromosomal structures, etc. The structures can have any set of linear and circular chromosomes, variable gene composition and include any number of paralogs, as well as any weights of individual evolutionary operations to transform a chromosome structure. Many heuristic algorithms were proposed for this purpose, but there are just a few exact algorithms with low (linear, cubic or similar) polynomial computational complexity among them to our knowledge. The algorithms naturally start from the calculation of both the distance between two structures and the shortest sequence of operations transforming one structure into another. Such calculation per se is an NP-hard problem. RESULTS: A general model of chromosomal structure rearrangements is considered. Exact algorithms with almost linear or cubic polynomial complexities have been developed to solve the problems for the case of any chromosomal structure but with certain limitations on operation weights. The computer programs are tested on biological data for the problem of mitochondrial or plastid chromosomal structure reconstruction. To our knowledge, no computer programs are available for this model. CONCLUSIONS: Exactness of the proposed algorithms and such low polynomial complexities were proved. The reconstructed evolutionary trees of mitochondrial and plastid chromosomal structures as well as the ancestral states of the structures appear to be reasonable. ELECTRONIC SUPPLEMENTARY MATERIAL: The online version of this article (doi:10.1186/s12859-016-0878-z) contains supplementary material, which is available to authorized users.
format Online
Article
Text
id pubmed-4717669
institution National Center for Biotechnology Information
language English
publishDate 2016
publisher BioMed Central
record_format MEDLINE/PubMed
spelling pubmed-47176692016-01-20 Algorithms for reconstruction of chromosomal structures Lyubetsky, Vassily Gershgorin, Roman Seliverstov, Alexander Gorbunov, Konstantin BMC Bioinformatics Research Article BACKGROUND: One of the main aims of phylogenomics is the reconstruction of objects defined in the leaves along the whole phylogenetic tree to minimize the specified functional, which may also include the phylogenetic tree generation. Such objects can include nucleotide and amino acid sequences, chromosomal structures, etc. The structures can have any set of linear and circular chromosomes, variable gene composition and include any number of paralogs, as well as any weights of individual evolutionary operations to transform a chromosome structure. Many heuristic algorithms were proposed for this purpose, but there are just a few exact algorithms with low (linear, cubic or similar) polynomial computational complexity among them to our knowledge. The algorithms naturally start from the calculation of both the distance between two structures and the shortest sequence of operations transforming one structure into another. Such calculation per se is an NP-hard problem. RESULTS: A general model of chromosomal structure rearrangements is considered. Exact algorithms with almost linear or cubic polynomial complexities have been developed to solve the problems for the case of any chromosomal structure but with certain limitations on operation weights. The computer programs are tested on biological data for the problem of mitochondrial or plastid chromosomal structure reconstruction. To our knowledge, no computer programs are available for this model. CONCLUSIONS: Exactness of the proposed algorithms and such low polynomial complexities were proved. The reconstructed evolutionary trees of mitochondrial and plastid chromosomal structures as well as the ancestral states of the structures appear to be reasonable. ELECTRONIC SUPPLEMENTARY MATERIAL: The online version of this article (doi:10.1186/s12859-016-0878-z) contains supplementary material, which is available to authorized users. BioMed Central 2016-01-19 /pmc/articles/PMC4717669/ /pubmed/26780836 http://dx.doi.org/10.1186/s12859-016-0878-z Text en © Lyubetsky et al. 2016 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 Article
Lyubetsky, Vassily
Gershgorin, Roman
Seliverstov, Alexander
Gorbunov, Konstantin
Algorithms for reconstruction of chromosomal structures
title Algorithms for reconstruction of chromosomal structures
title_full Algorithms for reconstruction of chromosomal structures
title_fullStr Algorithms for reconstruction of chromosomal structures
title_full_unstemmed Algorithms for reconstruction of chromosomal structures
title_short Algorithms for reconstruction of chromosomal structures
title_sort algorithms for reconstruction of chromosomal structures
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4717669/
https://www.ncbi.nlm.nih.gov/pubmed/26780836
http://dx.doi.org/10.1186/s12859-016-0878-z
work_keys_str_mv AT lyubetskyvassily algorithmsforreconstructionofchromosomalstructures
AT gershgorinroman algorithmsforreconstructionofchromosomalstructures
AT seliverstovalexander algorithmsforreconstructionofchromosomalstructures
AT gorbunovkonstantin algorithmsforreconstructionofchromosomalstructures