An efficient algorithm for planar drawing of RNA structures with pseudoknots of any type

被引:1
|
作者
Byun, Yanga [1 ]
Han, Kyungsook [1 ]
机构
[1] Inha Univ, Dept Comp Sci & Engn, Inchon 402751, South Korea
基金
新加坡国家研究基金会;
关键词
RNA secondary structure; pseudoknot; visualization; planar drawing; algorithm; SECONDARY STRUCTURE; INFORMATION; GRAPH;
D O I
10.1142/S0219720016500098
中图分类号
Q5 [生物化学];
学科分类号
071010 ; 081704 ;
摘要
An RNA pseudoknot is a tertiary structural element in which bases of a loop pair with complementary bases are outside the loop. A drawing of RNA secondary structures is a tree, but a drawing of RNA pseudoknots is a graph that has an inner cycle within a pseudoknot and possibly outer cycles formed between the pseudoknot and other structural elements. Visualizing a largescale RNA structure with pseudoknots as a planar drawing is challenging because a planar drawing of an RNA structure requires both pseudoknots and an entire structure enclosing the pseudoknots to be embedded into a plane without overlapping or crossing. This paper presents an efficient heuristic algorithm for visualizing a pseudoknotted RNA structure as a planar drawing. The algorithm consists of several parts for finding crossing stems and page mapping the stems, for the layout of stem-loops and pseudoknots, and for overlap detection between structural elements and resolving it. Unlike previous algorithms, our algorithm generates a planar drawing for a large RNA structure with pseudoknots of any type and provides a bracket view of the structure. It generates a compact and aesthetic structure graph for a large pseudoknotted RNA structure in O (n(2)) time, where n is the number of stems of the RNA structure.
引用
收藏
页数:23
相关论文
共 50 条
  • [1] Enumerating RNA Structures, Including Pseudoknots of any Topology
    Ganjtabesh, Mohammad
    Steyaert, Jean-Marc
    [J]. MATCH-COMMUNICATIONS IN MATHEMATICAL AND IN COMPUTER CHEMISTRY, 2011, 66 (01) : 399 - 414
  • [2] PseudoViewer2: visualization of RNA pseudoknots of any type
    Han, KS
    Byun, Y
    [J]. NUCLEIC ACIDS RESEARCH, 2003, 31 (13) : 3432 - 3440
  • [3] Prediction for RNA planar pseudoknots
    Li Hengwu1
    2. Department of Computer
    [J]. Progress in Natural Science:Materials International, 2007, (06) : 717 - 724
  • [4] Prediction for RNA planar pseudoknots
    Li, Hengwu
    Zhu, Daming
    Liu, Zhendong
    Li, Hong
    [J]. PROGRESS IN NATURAL SCIENCE-MATERIALS INTERNATIONAL, 2007, 17 (06) : 717 - 724
  • [5] Combinatorics of RNA Structures with Pseudoknots
    Emma Y. Jin
    Jing Qin
    Christian M. Reidys
    [J]. Bulletin of Mathematical Biology, 2008, 70 : 45 - 67
  • [6] Combinatorics of RNA structures with pseudoknots
    Jin, Emma Y.
    Qin, Jing
    Reidys, Christian M.
    [J]. BULLETIN OF MATHEMATICAL BIOLOGY, 2008, 70 (01) : 45 - 67
  • [7] An efficient simulated annealing algorithm for the RNA secondary structure prediction with Pseudoknots
    Zhang Kai
    Wang Yuting
    Lv Yulin
    Liu Jun
    He Juanjuan
    [J]. BMC GENOMICS, 2019, 20 (Suppl 13)
  • [8] An efficient simulated annealing algorithm for the RNA secondary structure prediction with Pseudoknots
    Zhang Kai
    Wang Yuting
    Lv Yulin
    Liu Jun
    He Juanjuan
    [J]. BMC Genomics, 20
  • [9] An Efficient Multiple Alignment Method for RNA Secondary Structures Including Pseudoknots
    Seki, Shinnosuke
    Kobayashi, Satoshi
    [J]. NATURAL COMPUTING, PROCEEDINGS, 2009, 1 : 179 - +
  • [10] GAknot: RNA secondary structures prediction with pseudoknots using Genetic Algorithm
    Tong, Kwok-Kit
    Cheung, Kwan-Yau
    Lee, Kin-Hong
    Leung, Kwong-Sak
    [J]. PROCEEDINGS OF THE 2013 IEEE SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE IN BIOINFORMATICS AND COMPUTATIONAL BIOLOGY (CIBCB), 2013, : 136 - 142