Cargando…

Visual ModuleOrganizer: a graphical interface for the detection and comparative analysis of repeat DNA modules

BACKGROUND: DNA repeats, such as transposable elements, minisatellites and palindromic sequences, are abundant in sequences and have been shown to have significant and functional roles in the evolution of the host genomes. In a previous study, we introduced the concept of a repeat DNA module, a flex...

Descripción completa

Detalles Bibliográficos
Autores principales: Tempel, Sebastien, Talla, Emmanuel
Formato: Online Artículo Texto
Lenguaje:English
Publicado: BioMed Central 2014
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4022104/
https://www.ncbi.nlm.nih.gov/pubmed/24678954
http://dx.doi.org/10.1186/1759-8753-5-9
_version_ 1782316348396797952
author Tempel, Sebastien
Talla, Emmanuel
author_facet Tempel, Sebastien
Talla, Emmanuel
author_sort Tempel, Sebastien
collection PubMed
description BACKGROUND: DNA repeats, such as transposable elements, minisatellites and palindromic sequences, are abundant in sequences and have been shown to have significant and functional roles in the evolution of the host genomes. In a previous study, we introduced the concept of a repeat DNA module, a flexible motif present in at least two occurences in the sequences. This concept was embedded into ModuleOrganizer, a tool allowing the detection of repeat modules in a set of sequences. However, its implementation remains difficult for larger sequences. RESULTS: Here we present Visual ModuleOrganizer, a Java graphical interface that enables a new and optimized version of the ModuleOrganizer tool. To implement this version, it was recoded in C++ with compressed suffix tree data structures. This leads to less memory usage (at least 120-fold decrease in average) and decreases by at least four the computation time during the module detection process in large sequences. Visual ModuleOrganizer interface allows users to easily choose ModuleOrganizer parameters and to graphically display the results. Moreover, Visual ModuleOrganizer dynamically handles graphical results through four main parameters: gene annotations, overlapping modules with known annotations, location of the module in a minimal number of sequences, and the minimal length of the modules. As a case study, the analysis of FoldBack4 sequences clearly demonstrated that our tools can be extended to comparative and evolutionary analyses of any repeat sequence elements in a set of genomic sequences. With the increasing number of sequences available in public databases, it is now possible to perform comparative analyses of repeated DNA modules in a graphic and friendly manner within a reasonable time period. AVAILABILITY: Visual ModuleOrganizer interface and the new version of the ModuleOrganizer tool are freely available at: http://lcb.cnrs-mrs.fr/spip.php?rubrique313.
format Online
Article
Text
id pubmed-4022104
institution National Center for Biotechnology Information
language English
publishDate 2014
publisher BioMed Central
record_format MEDLINE/PubMed
spelling pubmed-40221042014-05-16 Visual ModuleOrganizer: a graphical interface for the detection and comparative analysis of repeat DNA modules Tempel, Sebastien Talla, Emmanuel Mob DNA Software BACKGROUND: DNA repeats, such as transposable elements, minisatellites and palindromic sequences, are abundant in sequences and have been shown to have significant and functional roles in the evolution of the host genomes. In a previous study, we introduced the concept of a repeat DNA module, a flexible motif present in at least two occurences in the sequences. This concept was embedded into ModuleOrganizer, a tool allowing the detection of repeat modules in a set of sequences. However, its implementation remains difficult for larger sequences. RESULTS: Here we present Visual ModuleOrganizer, a Java graphical interface that enables a new and optimized version of the ModuleOrganizer tool. To implement this version, it was recoded in C++ with compressed suffix tree data structures. This leads to less memory usage (at least 120-fold decrease in average) and decreases by at least four the computation time during the module detection process in large sequences. Visual ModuleOrganizer interface allows users to easily choose ModuleOrganizer parameters and to graphically display the results. Moreover, Visual ModuleOrganizer dynamically handles graphical results through four main parameters: gene annotations, overlapping modules with known annotations, location of the module in a minimal number of sequences, and the minimal length of the modules. As a case study, the analysis of FoldBack4 sequences clearly demonstrated that our tools can be extended to comparative and evolutionary analyses of any repeat sequence elements in a set of genomic sequences. With the increasing number of sequences available in public databases, it is now possible to perform comparative analyses of repeated DNA modules in a graphic and friendly manner within a reasonable time period. AVAILABILITY: Visual ModuleOrganizer interface and the new version of the ModuleOrganizer tool are freely available at: http://lcb.cnrs-mrs.fr/spip.php?rubrique313. BioMed Central 2014-03-28 /pmc/articles/PMC4022104/ /pubmed/24678954 http://dx.doi.org/10.1186/1759-8753-5-9 Text en Copyright © 2014 Tempel and Talla; 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 Software
Tempel, Sebastien
Talla, Emmanuel
Visual ModuleOrganizer: a graphical interface for the detection and comparative analysis of repeat DNA modules
title Visual ModuleOrganizer: a graphical interface for the detection and comparative analysis of repeat DNA modules
title_full Visual ModuleOrganizer: a graphical interface for the detection and comparative analysis of repeat DNA modules
title_fullStr Visual ModuleOrganizer: a graphical interface for the detection and comparative analysis of repeat DNA modules
title_full_unstemmed Visual ModuleOrganizer: a graphical interface for the detection and comparative analysis of repeat DNA modules
title_short Visual ModuleOrganizer: a graphical interface for the detection and comparative analysis of repeat DNA modules
title_sort visual moduleorganizer: a graphical interface for the detection and comparative analysis of repeat dna modules
topic Software
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4022104/
https://www.ncbi.nlm.nih.gov/pubmed/24678954
http://dx.doi.org/10.1186/1759-8753-5-9
work_keys_str_mv AT tempelsebastien visualmoduleorganizeragraphicalinterfaceforthedetectionandcomparativeanalysisofrepeatdnamodules
AT tallaemmanuel visualmoduleorganizeragraphicalinterfaceforthedetectionandcomparativeanalysisofrepeatdnamodules