Cargando…

BLASTPLOT: a PERL module to plot next generation sequencing NCBI-BLAST results

BACKGROUND: The development of Next Generation Sequencing (NGS) during the last decade has created an unprecedented amount of sequencing data, as well as the ability to rapidly sequence specimens of interest. Read-based BLAST analysis of NGS data is a common procedure especially in the case of metag...

Descripción completa

Detalles Bibliográficos
Autores principales: Herrera-Galeano, Jesus Enrique, Frey, Kenneth G, Cer, Regina Z, Mateczun, Alfred J, Bishop-Lilly, Kimberly A, Mokashi, Vishwesh P
Formato: Online Artículo Texto
Lenguaje:English
Publicado: BioMed Central 2014
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3974413/
https://www.ncbi.nlm.nih.gov/pubmed/24685334
http://dx.doi.org/10.1186/1751-0473-9-7
_version_ 1782479463407157248
author Herrera-Galeano, Jesus Enrique
Frey, Kenneth G
Cer, Regina Z
Mateczun, Alfred J
Bishop-Lilly, Kimberly A
Mokashi, Vishwesh P
author_facet Herrera-Galeano, Jesus Enrique
Frey, Kenneth G
Cer, Regina Z
Mateczun, Alfred J
Bishop-Lilly, Kimberly A
Mokashi, Vishwesh P
author_sort Herrera-Galeano, Jesus Enrique
collection PubMed
description BACKGROUND: The development of Next Generation Sequencing (NGS) during the last decade has created an unprecedented amount of sequencing data, as well as the ability to rapidly sequence specimens of interest. Read-based BLAST analysis of NGS data is a common procedure especially in the case of metagenomic samples. However, coverage is usually not enough to allow for de novo assembly. This type of read-based analysis often creates the question of how the reads that align to the same sequence are distributed. The same question applies to preparation of primers or probes for microarray experiments. Although there are several packages that allow the visualization of DNA segments in relation to a reference, in most cases they require the visualization of one reference at a time and the capture of screen shots for each segment. Such a procedure could be tedious and time consuming. The field is in need of a solution that automates the capture of coverage plots for all the segments of interest. RESULTS: We have created BLASTPLOT, a PERL module to quickly plot the BLAST results from short sequences (primers, probes, reads) against reference targets. CONCLUSIONS: BLASTPLOT is a simple to use PERL module that allows the generation of PNG graphs for all the reference sequences associated with a BLAST result set.
format Online
Article
Text
id pubmed-3974413
institution National Center for Biotechnology Information
language English
publishDate 2014
publisher BioMed Central
record_format MEDLINE/PubMed
spelling pubmed-39744132014-04-04 BLASTPLOT: a PERL module to plot next generation sequencing NCBI-BLAST results Herrera-Galeano, Jesus Enrique Frey, Kenneth G Cer, Regina Z Mateczun, Alfred J Bishop-Lilly, Kimberly A Mokashi, Vishwesh P Source Code Biol Med Software Review BACKGROUND: The development of Next Generation Sequencing (NGS) during the last decade has created an unprecedented amount of sequencing data, as well as the ability to rapidly sequence specimens of interest. Read-based BLAST analysis of NGS data is a common procedure especially in the case of metagenomic samples. However, coverage is usually not enough to allow for de novo assembly. This type of read-based analysis often creates the question of how the reads that align to the same sequence are distributed. The same question applies to preparation of primers or probes for microarray experiments. Although there are several packages that allow the visualization of DNA segments in relation to a reference, in most cases they require the visualization of one reference at a time and the capture of screen shots for each segment. Such a procedure could be tedious and time consuming. The field is in need of a solution that automates the capture of coverage plots for all the segments of interest. RESULTS: We have created BLASTPLOT, a PERL module to quickly plot the BLAST results from short sequences (primers, probes, reads) against reference targets. CONCLUSIONS: BLASTPLOT is a simple to use PERL module that allows the generation of PNG graphs for all the reference sequences associated with a BLAST result set. BioMed Central 2014-03-31 /pmc/articles/PMC3974413/ /pubmed/24685334 http://dx.doi.org/10.1186/1751-0473-9-7 Text en Copyright © 2014 Herrera-Galeano et al.; 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 credited. 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 Review
Herrera-Galeano, Jesus Enrique
Frey, Kenneth G
Cer, Regina Z
Mateczun, Alfred J
Bishop-Lilly, Kimberly A
Mokashi, Vishwesh P
BLASTPLOT: a PERL module to plot next generation sequencing NCBI-BLAST results
title BLASTPLOT: a PERL module to plot next generation sequencing NCBI-BLAST results
title_full BLASTPLOT: a PERL module to plot next generation sequencing NCBI-BLAST results
title_fullStr BLASTPLOT: a PERL module to plot next generation sequencing NCBI-BLAST results
title_full_unstemmed BLASTPLOT: a PERL module to plot next generation sequencing NCBI-BLAST results
title_short BLASTPLOT: a PERL module to plot next generation sequencing NCBI-BLAST results
title_sort blastplot: a perl module to plot next generation sequencing ncbi-blast results
topic Software Review
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3974413/
https://www.ncbi.nlm.nih.gov/pubmed/24685334
http://dx.doi.org/10.1186/1751-0473-9-7
work_keys_str_mv AT herreragaleanojesusenrique blastplotaperlmoduletoplotnextgenerationsequencingncbiblastresults
AT freykennethg blastplotaperlmoduletoplotnextgenerationsequencingncbiblastresults
AT cerreginaz blastplotaperlmoduletoplotnextgenerationsequencingncbiblastresults
AT mateczunalfredj blastplotaperlmoduletoplotnextgenerationsequencingncbiblastresults
AT bishoplillykimberlya blastplotaperlmoduletoplotnextgenerationsequencingncbiblastresults
AT mokashivishweshp blastplotaperlmoduletoplotnextgenerationsequencingncbiblastresults