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...

Descripción completa

Detalles Bibliográficos
Autores principales: Egorov, Artyom A., Sakharova, Ekaterina A., Anisimova, Aleksandra S., Dmitriev, Sergey E., Gladyshev, Vadim N., Kulakovskiy, Ivan V.
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