Cargando…

EqualTDRL: illustrating equivalent tandem duplication random loss rearrangements

BACKGROUND: To study the differences between two unichromosomal circular genomes, e.g., mitochondrial genomes, under the tandem duplication random loss (TDRL) rearrangement it is important to consider the whole set of potential TDRL rearrangement events that could have taken place. The reason is tha...

Descripción completa

Detalles Bibliográficos
Autores principales: Hartmann, Tom, Bernt, Matthias, Middendorf, Martin
Formato: Online Artículo Texto
Lenguaje:English
Publicado: BioMed Central 2018
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5975268/
https://www.ncbi.nlm.nih.gov/pubmed/29843612
http://dx.doi.org/10.1186/s12859-018-2170-x
_version_ 1783326952949547008
author Hartmann, Tom
Bernt, Matthias
Middendorf, Martin
author_facet Hartmann, Tom
Bernt, Matthias
Middendorf, Martin
author_sort Hartmann, Tom
collection PubMed
description BACKGROUND: To study the differences between two unichromosomal circular genomes, e.g., mitochondrial genomes, under the tandem duplication random loss (TDRL) rearrangement it is important to consider the whole set of potential TDRL rearrangement events that could have taken place. The reason is that for two given circular gene orders there can exist different TDRL rearrangements that transform one of the gene orders into the other. Hence, a TDRL event cannot always be reconstructed only from the knowledge of the circular gene order before a TDRL event and the circular gene order after it. RESULTS: We present the program EqualTDRL that computes and illustrates the complete set of TDRLs for pairs of circular gene orders that differ by only one TDRL. EqualTDRL considers the circularity of the given genomes and certain restrictions on the TDRL rearrangements. Examples for the latter are sequences of genes that have to be conserved during a TDRL or pairs of genes that frame intergenic regions which might represent remnants of duplicated genes. Additionally, EqualTDRL allows to determine the set of TDRLs that are minimum with respect to the number of duplicated genes. CONCLUSION: EqualTDRL supports scientists to study the complete set of TDRLs that possibly could have taken place in the evolution of mitochondrial genomes. EqualTDRL is implemented in C++ using the ggplot2 package of the open source programming language R and is freely available from http://pacosy.informatik.uni-leipzig.de/equaltdrl. ELECTRONIC SUPPLEMENTARY MATERIAL: The online version of this article (10.1186/s12859-018-2170-x) contains supplementary material, which is available to authorized users.
format Online
Article
Text
id pubmed-5975268
institution National Center for Biotechnology Information
language English
publishDate 2018
publisher BioMed Central
record_format MEDLINE/PubMed
spelling pubmed-59752682018-05-31 EqualTDRL: illustrating equivalent tandem duplication random loss rearrangements Hartmann, Tom Bernt, Matthias Middendorf, Martin BMC Bioinformatics Software BACKGROUND: To study the differences between two unichromosomal circular genomes, e.g., mitochondrial genomes, under the tandem duplication random loss (TDRL) rearrangement it is important to consider the whole set of potential TDRL rearrangement events that could have taken place. The reason is that for two given circular gene orders there can exist different TDRL rearrangements that transform one of the gene orders into the other. Hence, a TDRL event cannot always be reconstructed only from the knowledge of the circular gene order before a TDRL event and the circular gene order after it. RESULTS: We present the program EqualTDRL that computes and illustrates the complete set of TDRLs for pairs of circular gene orders that differ by only one TDRL. EqualTDRL considers the circularity of the given genomes and certain restrictions on the TDRL rearrangements. Examples for the latter are sequences of genes that have to be conserved during a TDRL or pairs of genes that frame intergenic regions which might represent remnants of duplicated genes. Additionally, EqualTDRL allows to determine the set of TDRLs that are minimum with respect to the number of duplicated genes. CONCLUSION: EqualTDRL supports scientists to study the complete set of TDRLs that possibly could have taken place in the evolution of mitochondrial genomes. EqualTDRL is implemented in C++ using the ggplot2 package of the open source programming language R and is freely available from http://pacosy.informatik.uni-leipzig.de/equaltdrl. ELECTRONIC SUPPLEMENTARY MATERIAL: The online version of this article (10.1186/s12859-018-2170-x) contains supplementary material, which is available to authorized users. BioMed Central 2018-05-30 /pmc/articles/PMC5975268/ /pubmed/29843612 http://dx.doi.org/10.1186/s12859-018-2170-x Text en © The Author(s) 2018 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 Software
Hartmann, Tom
Bernt, Matthias
Middendorf, Martin
EqualTDRL: illustrating equivalent tandem duplication random loss rearrangements
title EqualTDRL: illustrating equivalent tandem duplication random loss rearrangements
title_full EqualTDRL: illustrating equivalent tandem duplication random loss rearrangements
title_fullStr EqualTDRL: illustrating equivalent tandem duplication random loss rearrangements
title_full_unstemmed EqualTDRL: illustrating equivalent tandem duplication random loss rearrangements
title_short EqualTDRL: illustrating equivalent tandem duplication random loss rearrangements
title_sort equaltdrl: illustrating equivalent tandem duplication random loss rearrangements
topic Software
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5975268/
https://www.ncbi.nlm.nih.gov/pubmed/29843612
http://dx.doi.org/10.1186/s12859-018-2170-x
work_keys_str_mv AT hartmanntom equaltdrlillustratingequivalenttandemduplicationrandomlossrearrangements
AT berntmatthias equaltdrlillustratingequivalenttandemduplicationrandomlossrearrangements
AT middendorfmartin equaltdrlillustratingequivalenttandemduplicationrandomlossrearrangements