RNAmountAlign

RNAmountAlign aligns RNA sequences together with secondary-structure information to detect structural homology and assess statistical significance.


Key Features:

  • Algorithm Efficiency: O(n³) time and O(n²) space complexity using an incremental mountain height representation to encode structural information.
  • Alignment Types: Supports pairwise local, global, and semiglobal alignments and progressive multiple sequence alignments.
  • Statistical Validation: Provides Karlin-Altschul p-values for local alignments that can be converted to expect values (E-values).
  • Parameter Fitting: Includes parameter fitting options for both local and global alignments.
  • Scanning Capability: RNAmountAlignScan scans target genome sequences to identify regions of high sequence and structural similarity and reports improved speed and accuracy relative to RSEARCH and FOLDALIGN.
  • Benchmarking Performance: Benchmarked against LocARNA, LARA, FOLDALIGN, DYNALIGN, STRAL, MXSCARNA, and MUSCLE, showing comparable accuracy with faster runtime across alignment types.

Scientific Applications:

  • Identification of functional RNA structures: Detects functionally relevant RNA structures by integrating sequence and base-pairing information.
  • Comparative structural RNA analysis: Compares RNA molecules across species or conditions to investigate evolutionary relationships.
  • Genome annotation of conserved RNA elements: Assists annotation of newly sequenced genomes by identifying structurally conserved RNA elements.

Methodology:

Implements a weighted combination of sequence and structural similarity and uses an incremental mountain height representation (O(n³) time, O(n²) space) to encode structure; provides quadratic-time implementations for pairwise local, global, and semiglobal alignments; applies Karlin-Altschul statistics for local alignment p-values/E-values; and includes RNAmountAlignScan for genome-scale scanning.

Topics

Details

Programming Languages:
C++
Added:
1/18/2021
Last Updated:
2/7/2021

Operations

Publications

Bayegan AH, Clote P. RNAmountAlign: Efficient software for local, global, semiglobal pairwise and multiple RNA sequence/structure alignment. PLOS ONE. 2020;15(1):e0227177. doi:10.1371/journal.pone.0227177. PMID:31978147. PMCID:PMC6980424.

PMID: 31978147
PMCID: PMC6980424
Funding: - National Science Foundation: DBI-126243