ASPRAlign

ASPRAlign aligns and compares RNA secondary structures, including pseudoknots, by converting structures into algebraic tree representations to quantify structural similarity.


Key Features:

  • Algebraic RNA Trees: Constructs Algebraic RNA Trees that abstract structural relationships from the primary nucleotide sequence to represent RNA secondary structure including pseudoknots.
  • Structural RNA Trees: Generates Structural RNA Trees as an alternative abstraction for comparing RNA secondary structures.
  • ASPRA Distance Calculation: Computes the ASPRA distance, a metric that quantifies dissimilarity between two RNA structures, including complex topologies with pseudoknots.
  • Efficient Algorithm: Employs an alignment algorithm with worst-case time complexity O(n^2), where n is the number of nucleotides in the longer RNA structure.
  • Java Implementation: Implemented in Java for integration within computational workflows.

Scientific Applications:

  • Viral RNA analysis: Enables comparison of viral RNAs that commonly contain pseudoknots to study structural determinants of function.
  • Ribosomal RNA analysis: Supports analysis of ribosomal RNAs with complex secondary structures for structural and functional investigations.
  • Regulatory and catalytic RNA study: Facilitates investigation of RNAs involved in regulatory processes and catalytic functions by comparing structural architectures.
  • Comparative structural genomics: Provides quantitative measures (ASPRA distance) to assess evolutionary relationships, functional conservation, and to aid identification of novel RNA motifs.

Methodology:

Converts RNA secondary structures into algebraic tree representations and compares them using a specialized alignment algorithm to compute the ASPRA distance, operating with worst-case time complexity O(n^2) and focusing on structural rather than sequence information.

Topics

Details

License:
GPL-3.0
Tool Type:
command-line tool
Programming Languages:
Java
Added:
1/18/2021
Last Updated:
1/28/2021

Operations

Publications

Quadrini M, Tesei L, Merelli E. ASPRAlign: a tool for the alignment of RNA secondary structures with arbitrary pseudoknots. Bioinformatics. 2020;36(11):3578-3579. doi:10.1093/bioinformatics/btaa147. PMID:32125359.