Skip to main page content
U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

Https

The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

Access keys NCBI Homepage MyNCBI Homepage Main Content Main Navigation
. 2019 Apr 18;20(Suppl 4):161.
doi: 10.1186/s12859-019-2689-5.

An algebraic language for RNA pseudoknots comparison

Affiliations

An algebraic language for RNA pseudoknots comparison

Michela Quadrini et al. BMC Bioinformatics. .

Abstract

Background: RNA secondary structure comparison is a fundamental task for several studies, among which are RNA structure prediction and evolution. The comparison can currently be done efficiently only for pseudoknot-free structures due to their inherent tree representation.

Results: In this work, we introduce an algebraic language to represent RNA secondary structures with arbitrary pseudoknots. Each structure is associated with a unique algebraic RNA tree that is derived from a tree grammar having concatenation, nesting and crossing as operators. From an algebraic RNA tree, an abstraction is defined in which the primary structure is neglected. The resulting structural RNA tree allows us to define a new measure of similarity calculated exploiting classical tree alignment.

Conclusions: The tree grammar with its operators permit to uniquely represent any RNA secondary structure as a tree. Structural RNA trees allow us to perform comparison of RNA secondary structures with arbitrary pseudoknots without taking into account the primary structure.

Keywords: ASPRA distance; Algebraic RNA tree; Structural RNA tree; Tree alignment; Tree grammar.

PubMed Disclaimer

Conflict of interest statement

Ethics approval and consent to participate

Not applicable.

Consent for publication

Not applicable.

Competing interests

The authors declare that they have no competing interests.

Publisher’s Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Figures

Fig. 1
Fig. 1
Basic structural elements of RNA secondary structures: a, hairpin; b, internal loop; c, bulge; d, helix and e, multi-loop. A strong interaction is depicted with a line, a weak interaction is drawn with a zigzagged line and several consecutive strong interactions are represented by a dashed line
Fig. 2
Fig. 2
An RNA secondary structure. Each nucleotide is represented by a ball, a strong interaction is depicted by a line and a weak interaction by a zigzagged line. a, pseudoknot-free; b, a pseudoknot, which makes the whole structure pseudoknotted
Fig. 3
Fig. 3
The secondary structure of Fig. 2. In a, the zigzagged arcs do not cross while, in b, pseudoknots are clearly visible as crossings of arcs
Fig. 4
Fig. 4
a, concatenation b, nesting and c, crossing of two hairpins
Fig. 5
Fig. 5
a, an hairpin and b, the nesting of two hairpins
Fig. 6
Fig. 6
a, concatenation of two hairpins nested into two nested hairpins. b, pseudoknot created by adding a new weak interaction between an unpaired nucleotide of the structure a and one belonging to the tail
Fig. 7
Fig. 7
Two examples of pseudoloops. a, characterised by the crossing of two hairpins; b, characterised by the crossing of three hairpins
Fig. 8
Fig. 8
Two examples of pseudoloops without crossings. a, a hairpin; b, a concatenation of two hairpins
Fig. 9
Fig. 9
Not admitted RNA structure
Fig. 10
Fig. 10
a, first and b, second step of the procedure for building the derived tree of the structure in Fig. 6b
Fig. 11
Fig. 11
a, third and b, fourth step of the procedure for building the derived tree of the structure in Fig. 6b
Fig. 12
Fig. 12
Algebraic RNA tree of the structure in Fig. 6b according to the regular tree grammar GRNA
Fig. 13
Fig. 13
The structural RNA tree corresponding to the algebraic RNA tree in Fig. 12
Fig. 14
Fig. 14
Two different RNA secondary structures having the same pattern of application of the crossing operator. In a, the rightmost weak interaction crosses only with one of the other two. In b, the rightmost weak interaction crosses with both the other two
Fig. 15
Fig. 15
On the left, the structural RNA tree of the structure shown in Fig. 14a. On the right, the structural RNA tree of the structure shown in Fig. 14b
Fig. 16
Fig. 16
Alignment of the structural RNA trees of Fig. 15
Fig. 17
Fig. 17
An RNA secondary structure to be compared with the one in Fig. 6b
Fig. 18
Fig. 18
The structural RNA tree of the structure in Fig. 17
Fig. 19
Fig. 19
One of the optimal alignments of the structural RNA trees in Figs. 13 and 18

References

    1. Waterman MS. Studies on Foundations and Combinatorics, Advances in Mathematics Supplementary Studies, vol. 1. New York: Academic Press, Inc.; 1978. Secondary Structure of Single-Stranded Nucleic Acids.
    1. Waterman MS, Smith TF. RNA secondary structure: a complete mathematical analysis. Math Biosci. 1978;42(3-4):257–66.
    1. Dam ET, Pleij K, Draper D. Structural and functional aspects of RNA pseudoknots. Biochemistry. 1992;31(47):11665–76. - PubMed
    1. Staple DW, Butcher SE. Pseudoknots: RNA Structures with Diverse Functions. PLoS Biol. 2005;3(6):213. - PMC - PubMed
    1. Rastogi T, Beattie TL, Olive JE, Collins RA. A long-range pseudoknot is required for activity of the Neurospora VS ribozyme. EMBO J. 1996;15(11):2820–5. - PMC - PubMed

LinkOut - more resources