RNA-TVcurve: a Web server for RNA secondary structure comparison based on a multi-scale similarity of its triple vector curve representation

被引:10
|
作者
Li, Ying [1 ,2 ]
Shi, Xiaohu [1 ,2 ]
Liang, Yanchun [1 ,2 ,3 ]
Xie, Juan [4 ,5 ,6 ]
Zhang, Yu [1 ,2 ]
Ma, Qin [4 ,5 ,6 ]
机构
[1] Jilin Univ, Coll Comp Sci & Technol, Changchun 130012, Peoples R China
[2] Jilin Univ, Key Lab Symbol Computat & Knowledge Engn, Minist Educ, Changchun 130012, Peoples R China
[3] Jilin Univ, Zhuhai Coll, Zhuhai Lab Key Lab Symbol Computat & Knowledge En, Minist Educ, Zhuhai 519041, Peoples R China
[4] South Dakota State Univ, Dept Math & Stat, Brookings, SD 57007 USA
[5] South Dakota State Univ, Dept Agron Hort & Plant Sci, Bioinformat & Math Biosci Lab, Brookings, SD 57007 USA
[6] BioSNTR, Brookings, SD USA
来源
BMC BIOINFORMATICS | 2017年 / 18卷
基金
美国国家科学基金会; 中国国家自然科学基金;
关键词
RNA-TVcurve; RNA structure comparison; Multi-scale similarity; Phylogenetic tree; Numerical representations; DNA-SEQUENCES; GRAPHICAL REPRESENTATION; MULTIPLE ALIGNMENT; COMMON; ALGORITHM; MOTIFS; TOOL; SET;
D O I
10.1186/s12859-017-1481-7
中图分类号
Q5 [生物化学];
学科分类号
071010 ; 081704 ;
摘要
Background: RNAs have been found to carry diverse functionalities in nature. Inferring the similarity between two given RNAs is a fundamental step to understand and interpret their functional relationship. The majority of functional RNAs show conserved secondary structures, rather than sequence conservation. Those algorithms relying on sequence-based features usually have limitations in their prediction performance. Hence, integrating RNA structure features is very critical for RNA analysis. Existing algorithms mainly fall into two categories: alignment-based and alignment-free. The alignment-free algorithms of RNA comparison usually have lower time complexity than alignment-based algorithms. Results: An alignment-free RNA comparison algorithm was proposed, in which novel numerical representations RNA-TVcurve (triple vector curve representation) of RNA sequence and corresponding secondary structure features are provided. Then a multi-scale similarity score of two given RNAs was designed based on wavelet decomposition of their numerical representation. In support of RNA mutation and phylogenetic analysis, a web server (RNA-TVcurve) was designed based on this alignment-free RNA comparison algorithm. It provides three functional modules: 1) visualization of numerical representation of RNA secondary structure; 2) detection of single-point mutation based on secondary structure; and 3) comparison of pairwise and multiple RNA secondary structures. The inputs of the web server require RNA primary sequences, while corresponding secondary structures are optional. For the primary sequences alone, the web server can compute the secondary structures using free energy minimization algorithm in terms of RNAfold tool from Vienna RNA package. Conclusion: RNA-TVcurve is the first integrated web server, based on an alignment-free method, to deliver a suite of RNA analysis functions, including visualization, mutation analysis and multiple RNAs structure comparison. The comparison results with two popular RNA comparison tools, RNApdist and RNAdistance, showcased that RNA-TVcurve can efficiently capture subtle relationships among RNAs for mutation detection and non-coding RNA classification. All the relevant results were shown in an intuitive graphical manner, and can be freely downloaded from this server. RNA-TVcurve, along with test examples and detailed documents, are available at: http://ml.jlu.edu.cn/tvcurve/.
引用
收藏
页数:11
相关论文
共 7 条
  • [1] RNA-TVcurve: a Web server for RNA secondary structure comparison based on a multi-scale similarity of its triple vector curve representation
    Ying Li
    Xiaohu Shi
    Yanchun Liang
    Juan Xie
    Yu Zhang
    Qin Ma
    BMC Bioinformatics, 18
  • [2] Multi-scale RNA comparison based on RNA triple vector curve representation
    Li, Ying
    Duan, Ming
    Liang, Yanchun
    BMC BIOINFORMATICS, 2012, 13
  • [3] Multi-scale RNA comparison based on RNA triple vector curve representation
    Ying Li
    Ming Duan
    Yanchun Liang
    BMC Bioinformatics, 13
  • [4] cpPredictor: a web server for template-based prediction of RNA secondary structure
    Jelinek, Jan
    Panek, Josef
    BIOINFORMATICS, 2019, 35 (07) : 1231 - 1233
  • [5] Graph-Based Analysis of RNA Secondary Structure Similarity Comparison
    Yang, Lina
    Liu, Yang
    Hu, Xiaochun
    Wang, Patrick
    Li, Xichun
    Wu, Jun
    COMPLEXITY, 2021, 2021
  • [6] A Web-GIS Online Vector Data Editing Method Based on Multi-scale Representation Data Structure
    Liao, Ming
    Qian, Xinlin
    TEHNICKI VJESNIK-TECHNICAL GAZETTE, 2018, 25 (01): : 164 - 171
  • [7] Comparison of permutation-based and binary representation in a genetic algorithm for RNA secondary structure prediction
    Deschênes, A
    Wiese, KC
    Glen, E
    ADVANCES IN ARTIFICIAL INTELLIGENCE, 2004, 3060 : 549 - 550