We introduce a formal language for representing RNA secondary structures as interactions of loops towards a topological shape language. A base loop is an hairpin. All the other loops, such as bulge, helix, inner loop and multiple loop, are compositions of hairpins. Two loops are sequentially connected by base pair weak interactions. We introduce a set of operators to manipulate loops and interactions between loops. The grammar of the resulting language of RNA secondary structure allows us to generate both pseudoknot free and pseudoknotted RNA secondary structures starting from the RNA sequences. Moreover, we can represent a pseudoknot free RNA secondary structure in a “canonical form”, thus we have a way to tell whether two given structures differ by a loop. We will investigate the characterization of the higher order language corresponding to the loops interactions.
|Titolo:||A formal language for classifying RNA secondary structures|
|Data di pubblicazione:||2016|
|Appare nelle tipologie:||Abstract atto convegno su volume|