• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

动态RNA可视化背景下的数值积分方法与布局改进

Numerical integration methods and layout improvements in the context of dynamic RNA visualization.

作者信息

Shabash Boris, Wiese Kay C

机构信息

School of Computing Science, Simon Fraser University, 8888 University Drive, Burnaby, BC, Canada.

出版信息

BMC Bioinformatics. 2017 May 30;18(1):282. doi: 10.1186/s12859-017-1682-0.

DOI:10.1186/s12859-017-1682-0
PMID:28558664
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC5450055/
Abstract

BACKGROUND

RNA visualization software tools have traditionally presented a static visualization of RNA molecules with limited ability for users to interact with the resulting image once it is complete. Only a few tools allowed for dynamic structures. One such tool is jViz.RNA. Currently, jViz.RNA employs a unique method for the creation of the RNA molecule layout by mapping the RNA nucleotides into vertexes in a graph, which we call the detailed graph, and then utilizes a Newtonian mechanics inspired system of forces to calculate a layout for the RNA molecule. The work presented here focuses on improvements to jViz.RNA that allow the drawing of RNA secondary structures according to common drawing conventions, as well as dramatic run-time performance improvements. This is done first by presenting an alternative method for mapping the RNA molecule into a graph, which we call the compressed graph, and then employing advanced numerical integration methods for the compressed graph representation.

RESULTS

Comparing the compressed graph and detailed graph implementations, we find that the compressed graph produces results more consistent with RNA drawing conventions. However, we also find that employing the compressed graph method requires a more sophisticated initial layout to produce visualizations that would require minimal user interference. Comparing the two numerical integration methods demonstrates the higher stability of the Backward Euler method, and its resulting ability to handle much larger time steps, a high priority feature for any software which entails user interaction.

CONCLUSION

The work in this manuscript presents the preferred use of compressed graphs to detailed ones, as well as the advantages of employing the Backward Euler method over the Forward Euler method. These improvements produce more stable as well as visually aesthetic representations of the RNA secondary structures. The results presented demonstrate that both the compressed graph representation, as well as the Backward Euler integrator, greatly enhance the run-time performance and usability. The newest iteration of jViz.RNA is available at https://jviz.cs.sfu.ca/download/download.html .

摘要

背景

传统的RNA可视化软件工具呈现的是RNA分子的静态可视化,用户在图像生成后与结果图像进行交互的能力有限。只有少数工具支持动态结构。其中一个工具是jViz.RNA。目前,jViz.RNA采用一种独特的方法来创建RNA分子布局,即将RNA核苷酸映射到一个图中的顶点,我们称之为详细图,然后利用受牛顿力学启发的力系统来计算RNA分子的布局。本文介绍的工作重点是对jViz.RNA进行改进,使其能够根据常见的绘图规范绘制RNA二级结构,并显著提高运行时性能。首先通过提出一种将RNA分子映射到图中的替代方法,我们称之为压缩图,然后对压缩图表示采用先进的数值积分方法来实现这一目标。

结果

比较压缩图和详细图的实现,我们发现压缩图产生的结果更符合RNA绘图规范。然而,我们也发现采用压缩图方法需要更复杂的初始布局才能生成所需用户干预最少的可视化效果。比较两种数值积分方法表明,后向欧拉方法具有更高的稳定性,并且能够处理更大的时间步长,这对于任何需要用户交互的软件来说都是一个高优先级的特性。

结论

本文的工作展示了压缩图相对于详细图的首选使用,以及采用后向欧拉方法优于前向欧拉方法的优势。这些改进产生了更稳定且视觉上更美观的RNA二级结构表示。所展示的结果表明,压缩图表示以及后向欧拉积分器都极大地提高了运行时性能和可用性。jViz.RNA的最新版本可在https://jviz.cs.sfu.ca/download/download.html获取。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/6528/5450055/0fc46ea3f0d1/12859_2017_1682_Fig14_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/6528/5450055/c1b027672abc/12859_2017_1682_Fig1_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/6528/5450055/800d898da180/12859_2017_1682_Fig2_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/6528/5450055/1ad247088d8c/12859_2017_1682_Fig3_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/6528/5450055/05d88af5337a/12859_2017_1682_Fig4_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/6528/5450055/e54091b7184c/12859_2017_1682_Fig5_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/6528/5450055/b7dc801bd3c4/12859_2017_1682_Fig6_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/6528/5450055/2ea9c4786107/12859_2017_1682_Fig7_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/6528/5450055/a17423fd8c4b/12859_2017_1682_Fig8_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/6528/5450055/fa871758e400/12859_2017_1682_Fig9_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/6528/5450055/fa44233c093a/12859_2017_1682_Fig10_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/6528/5450055/549a93447984/12859_2017_1682_Fig11_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/6528/5450055/b15bfdd5f23d/12859_2017_1682_Fig12_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/6528/5450055/6f6a99d1e0a9/12859_2017_1682_Fig13_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/6528/5450055/0fc46ea3f0d1/12859_2017_1682_Fig14_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/6528/5450055/c1b027672abc/12859_2017_1682_Fig1_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/6528/5450055/800d898da180/12859_2017_1682_Fig2_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/6528/5450055/1ad247088d8c/12859_2017_1682_Fig3_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/6528/5450055/05d88af5337a/12859_2017_1682_Fig4_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/6528/5450055/e54091b7184c/12859_2017_1682_Fig5_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/6528/5450055/b7dc801bd3c4/12859_2017_1682_Fig6_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/6528/5450055/2ea9c4786107/12859_2017_1682_Fig7_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/6528/5450055/a17423fd8c4b/12859_2017_1682_Fig8_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/6528/5450055/fa871758e400/12859_2017_1682_Fig9_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/6528/5450055/fa44233c093a/12859_2017_1682_Fig10_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/6528/5450055/549a93447984/12859_2017_1682_Fig11_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/6528/5450055/b15bfdd5f23d/12859_2017_1682_Fig12_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/6528/5450055/6f6a99d1e0a9/12859_2017_1682_Fig13_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/6528/5450055/0fc46ea3f0d1/12859_2017_1682_Fig14_HTML.jpg

相似文献

1
Numerical integration methods and layout improvements in the context of dynamic RNA visualization.动态RNA可视化背景下的数值积分方法与布局改进
BMC Bioinformatics. 2017 May 30;18(1):282. doi: 10.1186/s12859-017-1682-0.
2
jViz.RNA 4.0-Visualizing pseudoknots and RNA editing employing compressed tree graphs.jViz.RNA 4.0-利用压缩树图可视化假结和 RNA 编辑。
PLoS One. 2019 May 6;14(5):e0210281. doi: 10.1371/journal.pone.0210281. eCollection 2019.
3
JViz.Rna--a Java tool for RNA secondary structure visualization.JViz.Rna——一款用于RNA二级结构可视化的Java工具。
IEEE Trans Nanobioscience. 2005 Sep;4(3):212-8. doi: 10.1109/tnb.2005.853646.
4
TRAVeLer: a tool for template-based RNA secondary structure visualization.TRAVeLer:一种基于模板的RNA二级结构可视化工具。
BMC Bioinformatics. 2017 Nov 15;18(1):487. doi: 10.1186/s12859-017-1885-4.
5
Visualization of protein interaction networks: problems and solutions.蛋白质相互作用网络的可视化:问题与解决方案。
BMC Bioinformatics. 2013;14 Suppl 1(Suppl 1):S1. doi: 10.1186/1471-2105-14-S1-S1. Epub 2013 Jan 14.
6
Drawing and editing the secondary structure(s) of RNA.绘制和编辑RNA的二级结构。
Methods Mol Biol. 2015;1269:63-100. doi: 10.1007/978-1-4939-2291-8_5.
7
Visual exploration of complex time-varying graphs.复杂时变图的可视化探索
IEEE Trans Vis Comput Graph. 2006 Sep-Oct;12(5):805-12. doi: 10.1109/TVCG.2006.193.
8
Coherent time-varying graph drawing with multifocus+context interaction.多焦点+上下文交互的连贯时变图绘制。
IEEE Trans Vis Comput Graph. 2012 Aug;18(8):1330-42. doi: 10.1109/TVCG.2011.128.
9
PseudoViewer: automatic visualization of RNA pseudoknots.伪结查看器:RNA 伪结的自动可视化
Bioinformatics. 2002;18 Suppl 1:S321-8. doi: 10.1093/bioinformatics/18.suppl_1.s321.
10
An efficient algorithm for planar drawing of RNA structures with pseudoknots of any type.一种用于绘制具有任意类型假结的RNA结构平面图形的高效算法。
J Bioinform Comput Biol. 2016 Jun;14(3):1650009. doi: 10.1142/S0219720016500098. Epub 2016 Mar 2.

引用本文的文献

1
jViz.RNA 4.0-Visualizing pseudoknots and RNA editing employing compressed tree graphs.jViz.RNA 4.0-利用压缩树图可视化假结和 RNA 编辑。
PLoS One. 2019 May 6;14(5):e0210281. doi: 10.1371/journal.pone.0210281. eCollection 2019.
2
RiboSketch: versatile visualization of multi-stranded RNA and DNA secondary structure.RiboSketch:多功能可视化多链 RNA 和 DNA 二级结构。
Bioinformatics. 2018 Dec 15;34(24):4297-4299. doi: 10.1093/bioinformatics/bty468.

本文引用的文献

1
RNA Visualization: Relevance and the Current State-of-the-Art Focusing on Pseudoknots.RNA可视化:相关性及聚焦假结的当前技术水平
IEEE/ACM Trans Comput Biol Bioinform. 2017 May-Jun;14(3):696-712. doi: 10.1109/TCBB.2016.2522421. Epub 2016 Feb 19.
2
Forna (force-directed RNA): Simple and effective online RNA secondary structure diagrams.Forna(力导向RNA):简单有效的在线RNA二级结构图。
Bioinformatics. 2015 Oct 15;31(20):3377-9. doi: 10.1093/bioinformatics/btv372. Epub 2015 Jun 22.
3
Drawing and editing the secondary structure(s) of RNA.
绘制和编辑RNA的二级结构。
Methods Mol Biol. 2015;1269:63-100. doi: 10.1007/978-1-4939-2291-8_5.
4
Rfam 12.0: updates to the RNA families database.Rfam 12.0:RNA家族数据库的更新
Nucleic Acids Res. 2015 Jan;43(Database issue):D130-7. doi: 10.1093/nar/gku1063. Epub 2014 Nov 11.
5
RNA2DMap: A Visual Exploration Tool of the Information in RNA's Higher-Order Structure.RNA2DMap:一种RNA高阶结构信息的可视化探索工具。
Proceedings (IEEE Int Conf Bioinformatics Biomed). 2011:613-617. doi: 10.1109/BIBM.2011.60.
6
R-CHIE: a web server and R package for visualizing RNA secondary structures.R-CHIE:一个用于可视化 RNA 二级结构的网络服务器和 R 包。
Nucleic Acids Res. 2012 Jul;40(12):e95. doi: 10.1093/nar/gks241. Epub 2012 Mar 19.
7
R2R--software to speed the depiction of aesthetic consensus RNA secondary structures.R2R--用于加速描绘美学共识 RNA 二级结构的软件。
BMC Bioinformatics. 2011 Jan 4;12:3. doi: 10.1186/1471-2105-12-3.
8
An RNA pseudoknot is required for production of yellow fever virus subgenomic RNA by the host nuclease XRN1.黄病毒亚基因组 RNA 的产生需要宿主核酸外切酶 XRN1 的 RNA 假结。
J Virol. 2010 Nov;84(21):11395-406. doi: 10.1128/JVI.01047-10. Epub 2010 Aug 25.
9
VARNA: Interactive drawing and editing of the RNA secondary structure.VARNA:RNA 二级结构的交互式绘制和编辑。
Bioinformatics. 2009 Aug 1;25(15):1974-5. doi: 10.1093/bioinformatics/btp250. Epub 2009 Apr 27.
10
PseudoViewer3: generating planar drawings of large-scale RNA structures with pseudoknots.PseudoViewer3:生成带有假结的大规模RNA结构的平面图。
Bioinformatics. 2009 Jun 1;25(11):1435-7. doi: 10.1093/bioinformatics/btp252. Epub 2009 Apr 15.