Cargando…

JNSViewer—A JavaScript-based Nucleotide Sequence Viewer for DNA/RNA secondary structures

Many tools are available for visualizing RNA or DNA secondary structures, but there is scarce implementation in JavaScript that provides seamless integration with the increasingly popular web computational platforms. We have developed JNSViewer, a highly interactive web service, which is bundled wit...

Descripción completa

Detalles Bibliográficos
Autores principales: Shi, Jieming, Li, Xi, Dong, Min, Graham, Mitchell, Yadav, Nehul, Liang, Chun
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Public Library of Science 2017
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5459502/
https://www.ncbi.nlm.nih.gov/pubmed/28582416
http://dx.doi.org/10.1371/journal.pone.0179040
_version_ 1783241976745820160
author Shi, Jieming
Li, Xi
Dong, Min
Graham, Mitchell
Yadav, Nehul
Liang, Chun
author_facet Shi, Jieming
Li, Xi
Dong, Min
Graham, Mitchell
Yadav, Nehul
Liang, Chun
author_sort Shi, Jieming
collection PubMed
description Many tools are available for visualizing RNA or DNA secondary structures, but there is scarce implementation in JavaScript that provides seamless integration with the increasingly popular web computational platforms. We have developed JNSViewer, a highly interactive web service, which is bundled with several popular tools for DNA/RNA secondary structure prediction and can provide precise and interactive correspondence among nucleotides, dot-bracket data, secondary structure graphs, and genic annotations. In JNSViewer, users can perform RNA secondary structure predictions with different programs and settings, add customized genic annotations in GFF format to structure graphs, search for specific linear motifs, and extract relevant structure graphs of sub-sequences. JNSViewer also allows users to choose a transcript or specific segment of Arabidopsis thaliana genome sequences and predict the corresponding secondary structure. Popular genome browsers (i.e., JBrowse and BrowserGenome) were integrated into JNSViewer to provide powerful visualizations of chromosomal locations, genic annotations, and secondary structures. In addition, we used StructureFold with default settings to predict some RNA structures for Arabidopsis by incorporating in vivo high-throughput RNA structure profiling data and stored the results in our web server, which might be a useful resource for RNA secondary structure studies in plants. JNSViewer is available at http://bioinfolab.miamioh.edu/jnsviewer/index.html.
format Online
Article
Text
id pubmed-5459502
institution National Center for Biotechnology Information
language English
publishDate 2017
publisher Public Library of Science
record_format MEDLINE/PubMed
spelling pubmed-54595022017-06-15 JNSViewer—A JavaScript-based Nucleotide Sequence Viewer for DNA/RNA secondary structures Shi, Jieming Li, Xi Dong, Min Graham, Mitchell Yadav, Nehul Liang, Chun PLoS One Research Article Many tools are available for visualizing RNA or DNA secondary structures, but there is scarce implementation in JavaScript that provides seamless integration with the increasingly popular web computational platforms. We have developed JNSViewer, a highly interactive web service, which is bundled with several popular tools for DNA/RNA secondary structure prediction and can provide precise and interactive correspondence among nucleotides, dot-bracket data, secondary structure graphs, and genic annotations. In JNSViewer, users can perform RNA secondary structure predictions with different programs and settings, add customized genic annotations in GFF format to structure graphs, search for specific linear motifs, and extract relevant structure graphs of sub-sequences. JNSViewer also allows users to choose a transcript or specific segment of Arabidopsis thaliana genome sequences and predict the corresponding secondary structure. Popular genome browsers (i.e., JBrowse and BrowserGenome) were integrated into JNSViewer to provide powerful visualizations of chromosomal locations, genic annotations, and secondary structures. In addition, we used StructureFold with default settings to predict some RNA structures for Arabidopsis by incorporating in vivo high-throughput RNA structure profiling data and stored the results in our web server, which might be a useful resource for RNA secondary structure studies in plants. JNSViewer is available at http://bioinfolab.miamioh.edu/jnsviewer/index.html. Public Library of Science 2017-06-05 /pmc/articles/PMC5459502/ /pubmed/28582416 http://dx.doi.org/10.1371/journal.pone.0179040 Text en © 2017 Shi et al http://creativecommons.org/licenses/by/4.0/ 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 author and source are credited.
spellingShingle Research Article
Shi, Jieming
Li, Xi
Dong, Min
Graham, Mitchell
Yadav, Nehul
Liang, Chun
JNSViewer—A JavaScript-based Nucleotide Sequence Viewer for DNA/RNA secondary structures
title JNSViewer—A JavaScript-based Nucleotide Sequence Viewer for DNA/RNA secondary structures
title_full JNSViewer—A JavaScript-based Nucleotide Sequence Viewer for DNA/RNA secondary structures
title_fullStr JNSViewer—A JavaScript-based Nucleotide Sequence Viewer for DNA/RNA secondary structures
title_full_unstemmed JNSViewer—A JavaScript-based Nucleotide Sequence Viewer for DNA/RNA secondary structures
title_short JNSViewer—A JavaScript-based Nucleotide Sequence Viewer for DNA/RNA secondary structures
title_sort jnsviewer—a javascript-based nucleotide sequence viewer for dna/rna secondary structures
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5459502/
https://www.ncbi.nlm.nih.gov/pubmed/28582416
http://dx.doi.org/10.1371/journal.pone.0179040
work_keys_str_mv AT shijieming jnsviewerajavascriptbasednucleotidesequenceviewerfordnarnasecondarystructures
AT lixi jnsviewerajavascriptbasednucleotidesequenceviewerfordnarnasecondarystructures
AT dongmin jnsviewerajavascriptbasednucleotidesequenceviewerfordnarnasecondarystructures
AT grahammitchell jnsviewerajavascriptbasednucleotidesequenceviewerfordnarnasecondarystructures
AT yadavnehul jnsviewerajavascriptbasednucleotidesequenceviewerfordnarnasecondarystructures
AT liangchun jnsviewerajavascriptbasednucleotidesequenceviewerfordnarnasecondarystructures