bio.rodeo
ModelsOrganizationsLeaderboardAboutSign in
bio.rodeo

The authoritative source for evaluating biological foundation models. No hype, just honest analysis.

Categories
  • DNA & Gene
  • RNA
  • Protein
  • Small molecule
  • Single-cell
  • Spatial omics
  • Pathology
  • Imaging
  • Metabolomics
  • Biosignals
  • Language model
bio.rodeoModelsOrganizationsLeaderboardAboutFAQSubmit a modelContact
© 2026 Pulsatance. All rights reserved. ~
Built by Pulsatance
RNA foundation models
RNA

RiNALMo

LBCB Sci

RNA language model with 650M parameters pretrained on 36 million non-coding RNA sequences, generalizing structure prediction to unseen RNA families.

Released: February 2024
Parameters: 650 Million

RiNALMo (RiboNucleic Acid Language Model) is a general-purpose RNA foundation model developed by the Laboratory for Bioinformatics and Computational Biology (LBCB) at the University of Zagreb. With 650 million parameters pre-trained on 36 million non-coding RNA sequences, it stands as one of the largest RNA language models trained to date. The model was introduced in a February 2024 preprint and subsequently published in Nature Communications in 2025, establishing it as a peer-reviewed benchmark in the RNA foundation model landscape.

The central motivation behind RiNALMo was to address a persistent limitation in RNA secondary structure prediction: the inability of existing deep learning methods to generalize beyond the RNA families seen during training. Prior approaches, even those leveraging sequence co-evolution or deep learning, would often fail when presented with RNA families absent from their training sets. RiNALMo was designed to overcome this by learning broad, transferable representations of RNA sequence grammar from a large and diverse corpus of non-coding RNAs, following a strategy inspired by protein language models such as ESM-2.

The model was pre-trained entirely without structural supervision, using masked language modeling on raw RNA sequences. This forces the network to capture the implicit structural and functional information encoded in sequence patterns — an approach that, once validated at scale, proved capable of driving state-of-the-art performance across a wide range of downstream prediction tasks with only lightweight fine-tuning.

#Key Features

  • Strong inter-family generalization: RiNALMo generalizes to unseen RNA families in secondary structure prediction, addressing a critical failure mode of prior deep learning methods. Across nine benchmarked RNA families, it achieves a mean F1 score of 0.72, with particularly strong performance on tRNA (F1 0.93) and 5S rRNA (F1 0.88).
  • Multi-task fine-tuning capability: A single pre-trained model can be fine-tuned for diverse tasks including secondary structure prediction, splice-site detection, mean ribosome loading, translation efficiency, expression level prediction, and non-coding RNA family classification.
  • Modern transformer architecture: Incorporates rotary positional embeddings (RoPE), SwiGLU activation functions, and FlashAttention-2 for computational efficiency, reflecting best practices from recent large language model development.
  • Model family at multiple scales: Three model variants are provided — Giga (650M parameters), Mega (150M), and Micro (35M) — allowing researchers to match compute requirements to their task and hardware constraints.
  • Permissive licensing: Code is released under Apache 2.0 and model weights under Creative Commons Attribution 4.0 (CC BY 4.0), enabling broad use in both academic and commercial contexts.

#Technical Details

RiNALMo's architecture is a BERT-style transformer encoder comprising 33 transformer blocks. Input RNA sequences are tokenized and projected into a 1280-dimensional embedding space before being processed by the attention stack. Each transformer block combines multi-head self-attention with a feed-forward network, using RoPE for positional encoding in place of absolute positional embeddings. The use of SwiGLU activations and FlashAttention-2 improves training stability and GPU utilization at scale.

Pre-training used masked language modeling (MLM) with 15% of input tokens masked per sequence. Training data consisted of 36 million non-coding RNA sequences curated from RNAcentral, Rfam, NCBI Nucleotide, and Ensembl, providing broad coverage of RNA families and species. On secondary structure benchmarks, RiNALMo achieves an F1 of 0.75 on the intra-family TS0 dataset, outperforming SPOT-RNA (0.64), UFold (0.66), MXfold2 (0.60), and RNA-FM (0.68). On multi-species splice-site prediction, it achieves average F1 scores of 97.70 (fish), 96.25 (plant), 96.11 (fly), and 95.63 (worm), exceeding SpliceBERT across all tested species. For mean ribosome loading prediction, RiNALMo reaches R² values of 0.93 and 0.86 on the Random7600 and Human7600 datasets, respectively.

#Applications

RiNALMo is well suited for any research context where high-quality RNA sequence representations are needed. Structural biologists can use fine-tuned checkpoints to predict RNA secondary structures, particularly for novel RNA families where homology-based methods or alignment-dependent tools underperform. Molecular biologists studying post-transcriptional regulation can leverage the model for splice-site prediction and translational efficiency estimation. Functional genomics researchers can apply it to ncRNA family classification or expression level prediction. The availability of the Micro and Mega variants makes the model accessible for research groups without access to high-end GPU clusters, while the Giga variant provides maximum representational capacity for demanding tasks.

#Impact

RiNALMo's publication in Nature Communications and its strong benchmark results helped establish that RNA language models trained at sufficient scale can achieve meaningful generalization — a claim that had remained uncertain given the greater structural complexity of RNA relative to proteins. The model directly addresses one of the core criticisms of earlier RNA deep learning methods and positions the field to benefit from continued scaling. Its multi-scale model family and permissive licensing have encouraged adoption across academic groups, and third-party integrations such as the MultiMolecule HuggingFace repository have extended its accessibility further. A notable current limitation is that RiNALMo, like most RNA language models, predicts secondary structure rather than tertiary or 3D structure, and does not model RNA-protein interactions or dynamic conformational states — areas where dedicated tools such as RhoFold+ or trRosettaRNA remain complementary.

Citation

RiNALMo: general-purpose RNA language models can generalize well on structure prediction tasks

Penić, R.J., Vlašić, T., Huber, R.G., Wan, Y., & Šikić, M. (2025). RiNALMo: general-purpose RNA language models can generalize well on structure prediction tasks. Nature Communications, 16(1), 5671.

DOI: 10.1038/s41467-025-60872-5

Recent citations

Papers that recently cited this model.

  • Advancing bioinformatics with language models: components, applications, and perspectives

    Jiajia Liu, Mengyuan Yang, Yankai Yu, et al.

    Briefings in Bioinformatics · Jul 2026

    0
  • Dynamic tokenization in the transformer era: A review and taxonomy

    Mohammad Mahdi Azizi, Bagher Babaali, Fatemeh Ziaeetabar

    Pattern Recognition · Jul 2026

    0
  • A comprehensive benchmark of sequence-based subcellular localization predictors for human proteins

    Zoe Wefers, Ankit Gupta, Noorsher Ahmed, et al.

    Nature Methods · Jul 2026

    1

Top citations

The most-cited papers that cite this model.

  • Path Planning for Masked Diffusion Model Sampling

    Zhangzhi Peng, Zachary Bezemek, Sawan Patel, et al.

    arXiv.org · Feb 2025

    71
  • Genome modelling and design across all domains of life with Evo 2

    G. Brixi, Matthew G. Durrant, Jerome Ku, et al.

    Nature · Mar 2026

    59
  • Evaluating the representational power of pre-trained DNA language models for regulatory genomics

    Ziqi Tang, Nirali Somia, Yiyang Yu, et al.

    bioRxiv · Mar 2024

    48
  • gRNAde: Geometric Deep Learning for 3D RNA inverse design

    Chaitanya K. Joshi, A. Jamasb, Ramón Viñas, et al.

    bioRxiv · May 2023

    43
  • ERNIE-RNA: an RNA language model with structure-enhanced representations

    Weijie Yin, Zhaoyu Zhang, Liang He, et al.

    bioRxiv · Mar 2024

    32

Related models

Models with similar goals, methods, or subject matter.

  • UNI-RNA

    DP Technology

    RNA foundation model trained on 1 billion sequences, with a 400M-parameter variant for secondary and tertiary structure and functional annotation.

    RNA
  • AIDO.RNA

    genbio.ai

    RNA foundation model with 1.6 billion parameters, pretrained on 42 million non-coding RNA sequences for structure prediction and RNA sequence design.

    RNA
  • RNABERT

    Keio University

    RNA language model that learns base-level embeddings capturing sequence context and secondary structure, enabling fast structural alignment.

    RNA
  • ERNIE-RNA

    Tsinghua University

    RNA language model that builds base-pairing constraints into self-attention, pretrained on 20.4 million sequences for structure and function tasks.

    RNA
  • RNA-FM

    ml4bio / Chinese University of Hong Kong / Fudan University / Shanghai AI Laboratory

    RNA foundation model pretrained on 23.7 million non-coding RNA sequences, producing embeddings for structure prediction, annotation, and RNA design.

    RNA
  • RibonanzaNet

    Stanford University

    RNA foundation model trained on chemical-mapping data from millions of sequences, predicting reactivity, secondary structure, and degradation.

    RNA

Citations

Total Citations135
Influential18
References83

GitHub

Stars169
Forks41
Open Issues1
Contributors2
Last Push2mo ago
LanguagePython
LicenseApache-2.0

Fields of citing research

  • Computer Science98%
  • Biology92%
  • Medicine54%
  • Chemistry2%
  • Physics2%
  • Engineering2%
  • Environmental Science1%

Share of papers citing this model.

Openness

bio.rodeo opennessOpen weights · open weights, closed recipe
72Open
Usability — can I run it?91
Reproducibility — can I retrain it?42
Model Openness Framework
Unclassified
No formal model card / data card

Tags

foundation_modellanguage_modelstructure_prediction

Resources

GitHub RepositoryResearch PaperDataset