bpRNA-CosMoS

bpRNA-CosMoS uses k-mer based cosine similarity to compute similarity scores between RNA secondary structures, enabling fast and robust identification of structural similarities across large datasets.


Key Features:

  • bpRNA structure array foundation: The method represents the structural category of each nucleotide as a single-character structural code (e.g. hairpin=H) within the bpRNA structure array framework.
  • Cosine similarity of k-mer count vectors: Structural comparison scores are calculated through cosine similarity of k-mer count vectors generated from structure arrays.
  • Length-weighted penalty: A length-weighted penalty addresses cases of two RNAs of vastly different lengths, overcoming a major challenge where k-mer based methods often ignore sequence length.
  • Fuzzy counting: Optional fuzzy counting adds flexibility to decrease the negative impact that small structural variations have on the similarity score.

Scientific Applications:

  • RNA structural comparison across large datasets: The method enables efficient identification of structural similarities in large-scale RNA structural data.
  • Alternative to sequence-based comparisons: bpRNA-CosMoS provides a structural similarity approach as an alternative to nucleotide sequence alignments for connecting RNA structure to function.

Methodology:

bpRNA-CosMoS uses k-mers and length-weighted cosine similarity to compute similarity scores between RNA structures represented as bpRNA structure arrays with single-character structural codes. Structural comparison scores are derived from cosine similarity of k-mer count vectors, with optional fuzzy counting to accommodate small structural variations.

Topics

Details

Added:
2/22/2026
Last Updated:
2/22/2026

Operations

Publications