Cargando…

RNASeqBrowser: A genome browser for simultaneous visualization of raw strand specific RNAseq reads and UCSC genome browser custom tracks

BACKGROUND: Strand specific RNAseq data is now more common in RNAseq projects. Visualizing RNAseq data has become an important matter in Analysis of sequencing data. The most widely used visualization tool is the UCSC genome browser that introduced the custom track concept that enabled researchers t...

Descripción completa

Detalles Bibliográficos
Autores principales: An, Jiyuan, Lai, John, Wood, David L A, Sajjanhar, Atul, Wang, Chenwei, Tevz, Gregor, Lehman, Melanie L, Nelson, Colleen C
Formato: Online Artículo Texto
Lenguaje:English
Publicado: BioMed Central 2015
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4355470/
https://www.ncbi.nlm.nih.gov/pubmed/25766521
http://dx.doi.org/10.1186/s12864-015-1346-2
_version_ 1782360861845749760
author An, Jiyuan
Lai, John
Wood, David L A
Sajjanhar, Atul
Wang, Chenwei
Tevz, Gregor
Lehman, Melanie L
Nelson, Colleen C
author_facet An, Jiyuan
Lai, John
Wood, David L A
Sajjanhar, Atul
Wang, Chenwei
Tevz, Gregor
Lehman, Melanie L
Nelson, Colleen C
author_sort An, Jiyuan
collection PubMed
description BACKGROUND: Strand specific RNAseq data is now more common in RNAseq projects. Visualizing RNAseq data has become an important matter in Analysis of sequencing data. The most widely used visualization tool is the UCSC genome browser that introduced the custom track concept that enabled researchers to simultaneously visualize gene expression at a particular locus from multiple experiments. Our objective of the software tool is to provide friendly interface for visualization of RNAseq datasets. RESULTS: This paper introduces a visualization tool (RNASeqBrowser) that incorporates and extends the functionality of the UCSC genome browser. For example, RNASeqBrowser simultaneously displays read coverage, SNPs, InDels and raw read tracks with other BED and wiggle tracks -- all being dynamically built from the BAM file. Paired reads are also connected in the browser to enable easier identification of novel exon/intron borders and chimaeric transcripts. Strand specific RNAseq data is also supported by RNASeqBrowser that displays reads above (positive strand transcript) or below (negative strand transcripts) a central line. Finally, RNASeqBrowser was designed for ease of use for users with few bioinformatic skills, and incorporates the features of many genome browsers into one platform. CONCLUSIONS: The features of RNASeqBrowser: (1) RNASeqBrowser integrates UCSC genome browser and NGS visualization tools such as IGV. It extends the functionality of the UCSC genome browser by adding several new types of tracks to show NGS data such as individual raw reads, SNPs and InDels. (2) RNASeqBrowser can dynamically generate RNA secondary structure. It is useful for identifying non-coding RNA such as miRNA. (3) Overlaying NGS wiggle data is helpful in displaying differential expression and is simple to implement in RNASeqBrowser. (4) NGS data accumulates a lot of raw reads. Thus, RNASeqBrowser collapses exact duplicate reads to reduce visualization space. Normal PC’s can show many windows of NGS individual raw reads without much delay. (5) Multiple popup windows of individual raw reads provide users with more viewing space. This avoids existing approaches (such as IGV) which squeeze all raw reads into one window. This will be helpful for visualizing multiple datasets simultaneously. RNASeqBrowser and its manual are freely available at http://www.australianprostatecentre.org/research/software/rnaseqbrowser or http://sourceforge.net/projects/rnaseqbrowser/ ELECTRONIC SUPPLEMENTARY MATERIAL: The online version of this article (doi:10.1186/s12864-015-1346-2) contains supplementary material, which is available to authorized users.
format Online
Article
Text
id pubmed-4355470
institution National Center for Biotechnology Information
language English
publishDate 2015
publisher BioMed Central
record_format MEDLINE/PubMed
spelling pubmed-43554702015-03-12 RNASeqBrowser: A genome browser for simultaneous visualization of raw strand specific RNAseq reads and UCSC genome browser custom tracks An, Jiyuan Lai, John Wood, David L A Sajjanhar, Atul Wang, Chenwei Tevz, Gregor Lehman, Melanie L Nelson, Colleen C BMC Genomics Software BACKGROUND: Strand specific RNAseq data is now more common in RNAseq projects. Visualizing RNAseq data has become an important matter in Analysis of sequencing data. The most widely used visualization tool is the UCSC genome browser that introduced the custom track concept that enabled researchers to simultaneously visualize gene expression at a particular locus from multiple experiments. Our objective of the software tool is to provide friendly interface for visualization of RNAseq datasets. RESULTS: This paper introduces a visualization tool (RNASeqBrowser) that incorporates and extends the functionality of the UCSC genome browser. For example, RNASeqBrowser simultaneously displays read coverage, SNPs, InDels and raw read tracks with other BED and wiggle tracks -- all being dynamically built from the BAM file. Paired reads are also connected in the browser to enable easier identification of novel exon/intron borders and chimaeric transcripts. Strand specific RNAseq data is also supported by RNASeqBrowser that displays reads above (positive strand transcript) or below (negative strand transcripts) a central line. Finally, RNASeqBrowser was designed for ease of use for users with few bioinformatic skills, and incorporates the features of many genome browsers into one platform. CONCLUSIONS: The features of RNASeqBrowser: (1) RNASeqBrowser integrates UCSC genome browser and NGS visualization tools such as IGV. It extends the functionality of the UCSC genome browser by adding several new types of tracks to show NGS data such as individual raw reads, SNPs and InDels. (2) RNASeqBrowser can dynamically generate RNA secondary structure. It is useful for identifying non-coding RNA such as miRNA. (3) Overlaying NGS wiggle data is helpful in displaying differential expression and is simple to implement in RNASeqBrowser. (4) NGS data accumulates a lot of raw reads. Thus, RNASeqBrowser collapses exact duplicate reads to reduce visualization space. Normal PC’s can show many windows of NGS individual raw reads without much delay. (5) Multiple popup windows of individual raw reads provide users with more viewing space. This avoids existing approaches (such as IGV) which squeeze all raw reads into one window. This will be helpful for visualizing multiple datasets simultaneously. RNASeqBrowser and its manual are freely available at http://www.australianprostatecentre.org/research/software/rnaseqbrowser or http://sourceforge.net/projects/rnaseqbrowser/ ELECTRONIC SUPPLEMENTARY MATERIAL: The online version of this article (doi:10.1186/s12864-015-1346-2) contains supplementary material, which is available to authorized users. BioMed Central 2015-03-01 /pmc/articles/PMC4355470/ /pubmed/25766521 http://dx.doi.org/10.1186/s12864-015-1346-2 Text en © An et al.; licensee BioMed Central. 2015 This is an Open Access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.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
An, Jiyuan
Lai, John
Wood, David L A
Sajjanhar, Atul
Wang, Chenwei
Tevz, Gregor
Lehman, Melanie L
Nelson, Colleen C
RNASeqBrowser: A genome browser for simultaneous visualization of raw strand specific RNAseq reads and UCSC genome browser custom tracks
title RNASeqBrowser: A genome browser for simultaneous visualization of raw strand specific RNAseq reads and UCSC genome browser custom tracks
title_full RNASeqBrowser: A genome browser for simultaneous visualization of raw strand specific RNAseq reads and UCSC genome browser custom tracks
title_fullStr RNASeqBrowser: A genome browser for simultaneous visualization of raw strand specific RNAseq reads and UCSC genome browser custom tracks
title_full_unstemmed RNASeqBrowser: A genome browser for simultaneous visualization of raw strand specific RNAseq reads and UCSC genome browser custom tracks
title_short RNASeqBrowser: A genome browser for simultaneous visualization of raw strand specific RNAseq reads and UCSC genome browser custom tracks
title_sort rnaseqbrowser: a genome browser for simultaneous visualization of raw strand specific rnaseq reads and ucsc genome browser custom tracks
topic Software
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4355470/
https://www.ncbi.nlm.nih.gov/pubmed/25766521
http://dx.doi.org/10.1186/s12864-015-1346-2
work_keys_str_mv AT anjiyuan rnaseqbrowseragenomebrowserforsimultaneousvisualizationofrawstrandspecificrnaseqreadsanducscgenomebrowsercustomtracks
AT laijohn rnaseqbrowseragenomebrowserforsimultaneousvisualizationofrawstrandspecificrnaseqreadsanducscgenomebrowsercustomtracks
AT wooddavidla rnaseqbrowseragenomebrowserforsimultaneousvisualizationofrawstrandspecificrnaseqreadsanducscgenomebrowsercustomtracks
AT sajjanharatul rnaseqbrowseragenomebrowserforsimultaneousvisualizationofrawstrandspecificrnaseqreadsanducscgenomebrowsercustomtracks
AT wangchenwei rnaseqbrowseragenomebrowserforsimultaneousvisualizationofrawstrandspecificrnaseqreadsanducscgenomebrowsercustomtracks
AT tevzgregor rnaseqbrowseragenomebrowserforsimultaneousvisualizationofrawstrandspecificrnaseqreadsanducscgenomebrowsercustomtracks
AT lehmanmelaniel rnaseqbrowseragenomebrowserforsimultaneousvisualizationofrawstrandspecificrnaseqreadsanducscgenomebrowsercustomtracks
AT nelsoncolleenc rnaseqbrowseragenomebrowserforsimultaneousvisualizationofrawstrandspecificrnaseqreadsanducscgenomebrowsercustomtracks