jViz.RNA 4.0-Visualizing pseudoknots and RNA editing employing compressed tree graphs. 2019

Boris Shabash, and Kay C Wiese
School of Computing Science, Simon Fraser University, Burnaby, British Columbia, Canada.

Previously, we have introduced an improved version of jViz.RNA which enabled faster and more stable RNA visualization by employing compressed tree graphs. However, the new RNA representation and visualization method required a sophisticated mechanism of pseudoknot visualization. In this work, we present our novel pseudoknot classification and implementation of pseudoknot visualization in the context of the new RNA graph model. We then compare our approach with other RNA visualization software, and demonstrate jViz.RNA 4.0's benefits compared to other software. Additionally, we introduce interactive editing functionality into jViz.RNA and demonstrate its benefits in exploring and building RNA structures. The results presented highlight the new high degree of utility jViz.RNA 4.0 now offers. Users are now able to visualize pseudoknotted RNA, manipulate the resulting automatic layouts to suit their individual needs, and change both positioning and connectivity of the RNA molecules examined. Care was taken to limit overlap between structural elements, particularly in the case of pseudoknots to ensure an intuitive and informative layout of the final RNA structure. Availability: The software is freely available at: https://jviz.cs.sfu.ca/.

UI MeSH Term Description Entries
D009690 Nucleic Acid Conformation The spatial arrangement of the atoms of a nucleic acid or polynucleotide that results in its characteristic 3-dimensional shape. DNA Conformation,RNA Conformation,Conformation, DNA,Conformation, Nucleic Acid,Conformation, RNA,Conformations, DNA,Conformations, Nucleic Acid,Conformations, RNA,DNA Conformations,Nucleic Acid Conformations,RNA Conformations
D003196 Computer Graphics The process of pictorial communication, between human and computers, in which the computer input and output have the form of charts, drawings, or other appropriate pictorial representation. Computer Graphic,Graphic, Computer,Graphics, Computer
D012313 RNA A polynucleotide consisting essentially of chains with a repeating backbone of phosphate and ribose units to which nitrogenous bases are attached. RNA is unique among biological macromolecules in that it can encode genetic information, serve as an abundant structural component of cells, and also possesses catalytic activity. (Rieger et al., Glossary of Genetics: Classical and Molecular, 5th ed) RNA, Non-Polyadenylated,Ribonucleic Acid,Gene Products, RNA,Non-Polyadenylated RNA,Acid, Ribonucleic,Non Polyadenylated RNA,RNA Gene Products,RNA, Non Polyadenylated
D012984 Software Sequential operating programs and data which instruct the functioning of a digital computer. Computer Programs,Computer Software,Open Source Software,Software Engineering,Software Tools,Computer Applications Software,Computer Programs and Programming,Computer Software Applications,Application, Computer Software,Applications Software, Computer,Applications Softwares, Computer,Applications, Computer Software,Computer Applications Softwares,Computer Program,Computer Software Application,Engineering, Software,Open Source Softwares,Program, Computer,Programs, Computer,Software Application, Computer,Software Applications, Computer,Software Tool,Software, Computer,Software, Computer Applications,Software, Open Source,Softwares, Computer Applications,Softwares, Open Source,Source Software, Open,Source Softwares, Open,Tool, Software,Tools, Software
D017393 RNA Editing A process that changes the nucleotide sequence of mRNA from that of the DNA template encoding it. Some major classes of RNA editing are as follows: 1, the conversion of cytosine to uracil in mRNA; 2, the addition of variable number of guanines at pre-determined sites; and 3, the addition and deletion of uracils, templated by guide-RNAs (RNA, GUIDE, KINETOPLASTIDA). RNA, Messenger, Editing,Editing, RNA,Editings, RNA,RNA Editings
D019295 Computational Biology A field of biology concerned with the development of techniques for the collection and manipulation of biological data, and the use of such data to make biological discoveries or predictions. This field encompasses all computational methods and theories for solving biological problems including manipulation of models and datasets. Bioinformatics,Molecular Biology, Computational,Bio-Informatics,Biology, Computational,Computational Molecular Biology,Bio Informatics,Bio-Informatic,Bioinformatic,Biologies, Computational Molecular,Biology, Computational Molecular,Computational Molecular Biologies,Molecular Biologies, Computational

Related Publications

Boris Shabash, and Kay C Wiese
November 2017, Trends in biochemical sciences,
Boris Shabash, and Kay C Wiese
January 2008, Journal of mathematical biology,
Boris Shabash, and Kay C Wiese
October 1989, Computers and biomedical research, an international journal,
Boris Shabash, and Kay C Wiese
January 2005, Proceedings. IEEE Computational Systems Bioinformatics Conference,
Boris Shabash, and Kay C Wiese
January 2013, PloS one,
Boris Shabash, and Kay C Wiese
January 2010, IEEE computer graphics and applications,
Boris Shabash, and Kay C Wiese
January 2010, F1000 biology reports,
Boris Shabash, and Kay C Wiese
August 2017, Nature methods,
Boris Shabash, and Kay C Wiese
January 1989, Methods in enzymology,
Copied contents to your clipboard!