Cargando…
svist4get: a simple visualization tool for genomic tracks from sequencing experiments
BACKGROUND: High-throughput sequencing often provides a foundation for experimental analyses in the life sciences. For many such methods, an intermediate layer of bioinformatics data analysis is the genomic signal track constructed by short read mapping to a particular genome assembly. There are man...
Autores principales: | , , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
BioMed Central
2019
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6404320/ https://www.ncbi.nlm.nih.gov/pubmed/30841857 http://dx.doi.org/10.1186/s12859-019-2706-8 |
_version_ | 1783400853820932096 |
---|---|
author | Egorov, Artyom A. Sakharova, Ekaterina A. Anisimova, Aleksandra S. Dmitriev, Sergey E. Gladyshev, Vadim N. Kulakovskiy, Ivan V. |
author_facet | Egorov, Artyom A. Sakharova, Ekaterina A. Anisimova, Aleksandra S. Dmitriev, Sergey E. Gladyshev, Vadim N. Kulakovskiy, Ivan V. |
author_sort | Egorov, Artyom A. |
collection | PubMed |
description | BACKGROUND: High-throughput sequencing often provides a foundation for experimental analyses in the life sciences. For many such methods, an intermediate layer of bioinformatics data analysis is the genomic signal track constructed by short read mapping to a particular genome assembly. There are many software tools to visualize genomic tracks in a web browser or with a stand-alone graphical user interface. However, there are only few command-line applications suitable for automated usage or production of publication-ready visualizations. RESULTS: Here we present svist4get, a command-line tool for customizable generation of publication-quality figures based on data from genomic signal tracks. Similarly to generic genome browser software, svist4get visualizes signal tracks at a given genomic location and is able to aggregate data from several tracks on a single plot along with the transcriptome annotation. The resulting plots can be saved as the vector or high-resolution bitmap images. We demonstrate practical use cases of svist4get for Ribo-Seq and RNA-Seq data. CONCLUSIONS: svist4get is implemented in Python 3 and runs on Linux. The command-line interface of svist4get allows for easy integration into bioinformatics pipelines in a console environment. Extra customization is possible through configuration files and Python API. For convenience, svist4get is provided as pypi package. The source code is available at https://bitbucket.org/artegorov/svist4get/ ELECTRONIC SUPPLEMENTARY MATERIAL: The online version of this article (10.1186/s12859-019-2706-8) contains supplementary material, which is available to authorized users. |
format | Online Article Text |
id | pubmed-6404320 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2019 |
publisher | BioMed Central |
record_format | MEDLINE/PubMed |
spelling | pubmed-64043202019-03-18 svist4get: a simple visualization tool for genomic tracks from sequencing experiments Egorov, Artyom A. Sakharova, Ekaterina A. Anisimova, Aleksandra S. Dmitriev, Sergey E. Gladyshev, Vadim N. Kulakovskiy, Ivan V. BMC Bioinformatics Software BACKGROUND: High-throughput sequencing often provides a foundation for experimental analyses in the life sciences. For many such methods, an intermediate layer of bioinformatics data analysis is the genomic signal track constructed by short read mapping to a particular genome assembly. There are many software tools to visualize genomic tracks in a web browser or with a stand-alone graphical user interface. However, there are only few command-line applications suitable for automated usage or production of publication-ready visualizations. RESULTS: Here we present svist4get, a command-line tool for customizable generation of publication-quality figures based on data from genomic signal tracks. Similarly to generic genome browser software, svist4get visualizes signal tracks at a given genomic location and is able to aggregate data from several tracks on a single plot along with the transcriptome annotation. The resulting plots can be saved as the vector or high-resolution bitmap images. We demonstrate practical use cases of svist4get for Ribo-Seq and RNA-Seq data. CONCLUSIONS: svist4get is implemented in Python 3 and runs on Linux. The command-line interface of svist4get allows for easy integration into bioinformatics pipelines in a console environment. Extra customization is possible through configuration files and Python API. For convenience, svist4get is provided as pypi package. The source code is available at https://bitbucket.org/artegorov/svist4get/ ELECTRONIC SUPPLEMENTARY MATERIAL: The online version of this article (10.1186/s12859-019-2706-8) contains supplementary material, which is available to authorized users. BioMed Central 2019-03-06 /pmc/articles/PMC6404320/ /pubmed/30841857 http://dx.doi.org/10.1186/s12859-019-2706-8 Text en © The Author(s). 2019 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 | Software Egorov, Artyom A. Sakharova, Ekaterina A. Anisimova, Aleksandra S. Dmitriev, Sergey E. Gladyshev, Vadim N. Kulakovskiy, Ivan V. svist4get: a simple visualization tool for genomic tracks from sequencing experiments |
title | svist4get: a simple visualization tool for genomic tracks from sequencing experiments |
title_full | svist4get: a simple visualization tool for genomic tracks from sequencing experiments |
title_fullStr | svist4get: a simple visualization tool for genomic tracks from sequencing experiments |
title_full_unstemmed | svist4get: a simple visualization tool for genomic tracks from sequencing experiments |
title_short | svist4get: a simple visualization tool for genomic tracks from sequencing experiments |
title_sort | svist4get: a simple visualization tool for genomic tracks from sequencing experiments |
topic | Software |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6404320/ https://www.ncbi.nlm.nih.gov/pubmed/30841857 http://dx.doi.org/10.1186/s12859-019-2706-8 |
work_keys_str_mv | AT egorovartyoma svist4getasimplevisualizationtoolforgenomictracksfromsequencingexperiments AT sakharovaekaterinaa svist4getasimplevisualizationtoolforgenomictracksfromsequencingexperiments AT anisimovaaleksandras svist4getasimplevisualizationtoolforgenomictracksfromsequencingexperiments AT dmitrievsergeye svist4getasimplevisualizationtoolforgenomictracksfromsequencingexperiments AT gladyshevvadimn svist4getasimplevisualizationtoolforgenomictracksfromsequencingexperiments AT kulakovskiyivanv svist4getasimplevisualizationtoolforgenomictracksfromsequencingexperiments |