Cargando…

PyElph - a software tool for gel images analysis and phylogenetics

BACKGROUND: This paper presents PyElph, a software tool which automatically extracts data from gel images, computes the molecular weights of the analyzed molecules or fragments, compares DNA patterns which result from experiments with molecular genetic markers and, also, generates phylogenetic trees...

Descripción completa

Detalles Bibliográficos
Autores principales: Pavel, Ana Brânduşa, Vasile, Cristian Ioan
Formato: Online Artículo Texto
Lenguaje:English
Publicado: BioMed Central 2012
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3299638/
https://www.ncbi.nlm.nih.gov/pubmed/22244131
http://dx.doi.org/10.1186/1471-2105-13-9
_version_ 1782226137912442880
author Pavel, Ana Brânduşa
Vasile, Cristian Ioan
author_facet Pavel, Ana Brânduşa
Vasile, Cristian Ioan
author_sort Pavel, Ana Brânduşa
collection PubMed
description BACKGROUND: This paper presents PyElph, a software tool which automatically extracts data from gel images, computes the molecular weights of the analyzed molecules or fragments, compares DNA patterns which result from experiments with molecular genetic markers and, also, generates phylogenetic trees computed by five clustering methods, using the information extracted from the analyzed gel image. The software can be successfully used for population genetics, phylogenetics, taxonomic studies and other applications which require gel image analysis. Researchers and students working in molecular biology and genetics would benefit greatly from the proposed software because it is free, open source, easy to use, has a friendly Graphical User Interface and does not depend on specific image acquisition devices like other commercial programs with similar functionalities do. RESULTS: PyElph software tool is entirely implemented in Python which is a very popular programming language among the bioinformatics community. It provides a very friendly Graphical User Interface which was designed in six steps that gradually lead to the results. The user is guided through the following steps: image loading and preparation, lane detection, band detection, molecular weights computation based on a molecular weight marker, band matching and finally, the computation and visualization of phylogenetic trees. A strong point of the software is the visualization component for the processed data. The Graphical User Interface provides operations for image manipulation and highlights lanes, bands and band matching in the analyzed gel image. All the data and images generated in each step can be saved. The software has been tested on several DNA patterns obtained from experiments with different genetic markers. Examples of genetic markers which can be analyzed using PyElph are RFLP (Restriction Fragment Length Polymorphism), AFLP (Amplified Fragment Length Polymorphism), RAPD (Random Amplification of Polymorphic DNA) and STR (Short Tandem Repeat). The similarity between the DNA sequences is computed and used to generate phylogenetic trees which are very useful for population genetics studies and taxonomic classification. CONCLUSIONS: PyElph decreases the effort and time spent processing data from gel images by providing an automatic step-by-step gel image analysis system with a friendly Graphical User Interface. The proposed free software tool is suitable for researchers and students which do not have access to expensive commercial software and image acquisition devices.
format Online
Article
Text
id pubmed-3299638
institution National Center for Biotechnology Information
language English
publishDate 2012
publisher BioMed Central
record_format MEDLINE/PubMed
spelling pubmed-32996382012-03-14 PyElph - a software tool for gel images analysis and phylogenetics Pavel, Ana Brânduşa Vasile, Cristian Ioan BMC Bioinformatics Software BACKGROUND: This paper presents PyElph, a software tool which automatically extracts data from gel images, computes the molecular weights of the analyzed molecules or fragments, compares DNA patterns which result from experiments with molecular genetic markers and, also, generates phylogenetic trees computed by five clustering methods, using the information extracted from the analyzed gel image. The software can be successfully used for population genetics, phylogenetics, taxonomic studies and other applications which require gel image analysis. Researchers and students working in molecular biology and genetics would benefit greatly from the proposed software because it is free, open source, easy to use, has a friendly Graphical User Interface and does not depend on specific image acquisition devices like other commercial programs with similar functionalities do. RESULTS: PyElph software tool is entirely implemented in Python which is a very popular programming language among the bioinformatics community. It provides a very friendly Graphical User Interface which was designed in six steps that gradually lead to the results. The user is guided through the following steps: image loading and preparation, lane detection, band detection, molecular weights computation based on a molecular weight marker, band matching and finally, the computation and visualization of phylogenetic trees. A strong point of the software is the visualization component for the processed data. The Graphical User Interface provides operations for image manipulation and highlights lanes, bands and band matching in the analyzed gel image. All the data and images generated in each step can be saved. The software has been tested on several DNA patterns obtained from experiments with different genetic markers. Examples of genetic markers which can be analyzed using PyElph are RFLP (Restriction Fragment Length Polymorphism), AFLP (Amplified Fragment Length Polymorphism), RAPD (Random Amplification of Polymorphic DNA) and STR (Short Tandem Repeat). The similarity between the DNA sequences is computed and used to generate phylogenetic trees which are very useful for population genetics studies and taxonomic classification. CONCLUSIONS: PyElph decreases the effort and time spent processing data from gel images by providing an automatic step-by-step gel image analysis system with a friendly Graphical User Interface. The proposed free software tool is suitable for researchers and students which do not have access to expensive commercial software and image acquisition devices. BioMed Central 2012-01-13 /pmc/articles/PMC3299638/ /pubmed/22244131 http://dx.doi.org/10.1186/1471-2105-13-9 Text en Copyright ©2012 Pavel and Vasile; 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
Pavel, Ana Brânduşa
Vasile, Cristian Ioan
PyElph - a software tool for gel images analysis and phylogenetics
title PyElph - a software tool for gel images analysis and phylogenetics
title_full PyElph - a software tool for gel images analysis and phylogenetics
title_fullStr PyElph - a software tool for gel images analysis and phylogenetics
title_full_unstemmed PyElph - a software tool for gel images analysis and phylogenetics
title_short PyElph - a software tool for gel images analysis and phylogenetics
title_sort pyelph - a software tool for gel images analysis and phylogenetics
topic Software
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3299638/
https://www.ncbi.nlm.nih.gov/pubmed/22244131
http://dx.doi.org/10.1186/1471-2105-13-9
work_keys_str_mv AT pavelanabrandusa pyelphasoftwaretoolforgelimagesanalysisandphylogenetics
AT vasilecristianioan pyelphasoftwaretoolforgelimagesanalysisandphylogenetics