Download PDFOpen PDF in browser

Alignnment of RNA with Structures of Unlimited Complexity

6 pagesPublished: May 15, 2012


Sequence-structure alignment of RNAs with arbitrary secondary structures is Max-SNP-hard. Therefore, the problem of RNA alignment is commonly restricted to nested structure, where dynamic programming yields efficient solutions. However, nested structure cannot model pseudoknots or even more complex structural dependencies. Nevertheless those dependencies are essential and conserved features of many RNAs. Only few existing approaches deal with crossings of limited complexity or arbitrary crossing structures. Here, we present a constraint approach for alignment of structures in the even more general class of structures with unlimited complexity. Our central contribution is a new RNA alignment propagator. It is based on an efficient O(n<sup>2</sup>) relaxation of the RNA alignment problem. Specifically, our approach Carna solves the alignment problem for sequences with given input structure of unlimited complexity. Carna is implemented using Gecode.

Keyphrases: constraints, crossing structure, RNA alignment, unlimited structure

In: Agostino Dovier, Alessandro Dal Palù and Sebastian Will (editors). WCB10. Workshop on Constraint Based Methods for Bioinformatics, vol 4, pages 53--58

BibTeX entry
  author    = {Alessandro Dal Pal\textbackslash{}`u and Mathias M\textbackslash{}"ohl and Sebastian Will},
  title     = {Alignnment of RNA with Structures of Unlimited Complexity},
  booktitle = {WCB10. Workshop on Constraint Based Methods for Bioinformatics},
  editor    = {Agostino Dovier and Alessandro Dal Pal\textbackslash{}`u and Sebastian Will},
  series    = {EPiC Series in Computing},
  volume    = {4},
  pages     = {53--58},
  year      = {2012},
  publisher = {EasyChair},
  bibsource = {EasyChair,},
  issn      = {2398-7340},
  url       = {},
  doi       = {10.29007/f883}}
Download PDFOpen PDF in browser