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

SpliceBERT

Biomed AI

RNA language model pre-trained on 2M+ pre-mRNA sequences from 72 vertebrate species for splice-site prediction and variant effect analysis.

Released: January 2023

SpliceBERT is a BERT-based RNA language model developed by the Biomed AI group and designed specifically for RNA splicing analysis. Pre-trained on over 2 million precursor messenger RNA (pre-mRNA) sequences drawn from 72 vertebrate species, it learns generalizable representations of RNA sequence that encode evolutionary conservation patterns and the sequence grammar underlying splice site selection. The model was published in Briefings in Bioinformatics in 2024.

RNA splicing is a critical step in gene expression: the spliceosome must precisely identify donor and acceptor splice sites within pre-mRNA to excise introns and join exons into mature mRNA. Errors in splicing — whether caused by mutations at splice sites or in nearby regulatory elements — underlie a substantial fraction of human genetic disease. SpliceBERT addresses the need for a general-purpose sequence encoder that understands splicing signals without requiring task-specific architectures for each downstream prediction problem.

The model adopts masked language modeling (MLM) as its self-supervised pre-training objective, masking 15% of nucleotide positions and learning to predict them from bidirectional context. This approach, borrowed from NLP, allows the model to develop rich contextual embeddings from unlabeled sequence data alone, with no requirement for experimentally annotated splice sites during pre-training.

#Key Features

  • Cross-species pre-training: Trained on RNA sequences from 72 vertebrate species, SpliceBERT captures evolutionary conservation signals at the nucleotide level — information that is highly predictive of functional splice sites.
  • Self-supervised learning at scale: Over 2 million pre-mRNA sequences are used during pre-training via masked language modeling, enabling the model to generalize beyond any single species or gene family without labeled supervision.
  • Zero-shot variant effect prediction: SpliceBERT can score the impact of sequence variants on splicing without task-specific fine-tuning, using the difference in nucleotide-level likelihood between reference and alternate alleles as a proxy for functional disruption.
  • Versatile fine-tuning: Pre-trained embeddings transfer effectively to downstream tasks including splice site classification, branchpoint prediction, and alternative splicing analysis, requiring only lightweight task-specific heads.
  • FlashAttention support: The PyTorch and Hugging Face Transformers implementation optionally uses FlashAttention for faster training and inference on modern GPUs.

#Technical Details

SpliceBERT is based on the BERT transformer encoder architecture, adapted for nucleotide sequences. The model processes RNA sequences bidirectionally using multi-head self-attention, allowing each position to attend to all other positions in the input window. This bidirectional context is important for splicing prediction because splice site recognition depends on both upstream and downstream sequence elements, including the polypyrimidine tract, branch point sequence, and exonic splicing enhancers.

Training data consisted of more than 2 million pre-mRNA sequences from 72 annotated vertebrate genomes, providing broad phylogenetic diversity. The MLM masking strategy replaces 15% of input nucleotides with either a mask token, a random nucleotide, or the original token, following the standard BERT protocol. The resulting nucleotide-level embeddings encode positional context, evolutionary information, and functional signals in a format suitable for downstream fine-tuning. The model is implemented in PyTorch with Hugging Face Transformers compatibility, and pretrained weights and fine-tuning scripts are distributed through the project's GitHub repository.

#Applications

SpliceBERT is suited to any research task that requires sequence-based understanding of RNA splicing. Computational genomics teams can fine-tune the model for splice site and branchpoint prediction across vertebrate species, including newly sequenced organisms that lack extensive experimental annotation. In clinical genomics, the zero-shot variant scoring capability is particularly valuable for interpreting variants of uncertain significance that fall near splice sites or in deep intronic regions — a common challenge in rare disease diagnosis. Functional genomics studies can use SpliceBERT embeddings to explore the sequence determinants of tissue-specific and condition-specific alternative splicing. The model also provides a foundation for designing therapeutic splice-switching oligonucleotides by quantifying how target-site sequences influence spliceosome recruitment.

#Impact

SpliceBERT demonstrated that large-scale cross-species pre-training on RNA sequences can yield sequence encoders competitive with or superior to task-specific models on multiple splicing benchmarks, establishing a strong baseline for the RNA foundation model space. Its zero-shot variant effect prediction capability is particularly notable: without any fine-tuning on labeled variant datasets, the model produces scores that correlate with experimentally measured splicing changes, illustrating how language model pre-training implicitly learns functional sequence constraints. The public release of model weights and code has enabled adoption in both academic and clinical research settings. A current limitation is that SpliceBERT operates on primary sequence only and does not incorporate RNA secondary structure or protein binding information, which are known contributors to splicing regulation and may limit accuracy for highly context-dependent splicing decisions.

Citation

Self-supervised learning on millions of primary RNA sequences from 72 vertebrates improves sequence-based RNA splicing prediction

Chen, K., Zhou, Y., Ding, M., Wang, Y., Ren, Z., & Yang, Y. (2024). Self-supervised learning on millions of primary RNA sequences from 72 vertebrates improves sequence-based RNA splicing prediction. Briefings in Bioinformatics, 25(3), bbae163.

DOI: 10.1093/bib/bbae163

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
  • Advances and challenges of splicing prediction with AI.

    Ning Shen, Ningyuan You, Chang Liu

    Nature Genetics · Jun 2026

    0Influential
  • Generative AI and Language Models in Human Genetics and Health: From Variant Interpretation to Clinical Decision Support

    Yael Pinchevsky Itan, Y. Itan

    Genes · Jun 2026

    0

Top citations

The most-cited papers that cite this model.

  • Foundation Model for Advancing Healthcare: Challenges, Opportunities and Future Directions

    Yuting He, Fuxiang Huang, Xinrui Jiang, et al.

    IEEE Reviews in Biomedical Engineering · Apr 2024

    134
  • A Comprehensive Survey of Scientific Large Language Models and Their Applications in Scientific Discovery

    Yu Zhang, Xiusi Chen, Bowen Jin, et al.

    Conference on Empirical Methods in Natural Language Processing · Jun 2024

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

    Rafael Josip Penic, Tin Vlašić, Roland G. Huber, et al.

    Nature Communications · Feb 2024

    115
  • Genomic Language Models: Opportunities and Challenges

    Gonzalo Benegas, Chengzhong Ye, Carlos Albors, et al.

    arXiv.org · Jul 2024

    81
  • Genomic language models: opportunities and challenges.

    Gonzalo Benegas, Chengzhong Ye, Carlos Albors, et al.

    Trends in Genetics · Jan 2025

    33

Related models

Models with similar goals, methods, or subject matter.

  • 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
  • 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
  • structRFM

    University of Science and Technology of China

    RNA foundation model pretrained jointly on sequences and secondary structures for structure prediction, homology and splice site classification.

    RNA
  • DNABERT

    Northwestern University

    Bidirectional transformer for DNA using k-mer tokenization, fine-tunable for promoter, splice site, and transcription factor binding prediction.

    DNA & Gene
  • TrASPr

    University of Pennsylvania

    Multi-transformer model that predicts tissue-specific alternative splicing outcomes and generalizes zero-shot to unseen cellular conditions.

    RNA

Citations

Total Citations61
Influential8
References69

GitHub

Stars5
Forks0
Open Issues0
Contributors1
Last Push2y ago
LicenseBSD-3-Clause

Fields of citing research

  • Computer Science93%
  • Biology89%
  • Medicine70%
  • Environmental Science4%
  • Agricultural and Food Sciences2%
  • Mathematics2%

Share of papers citing this model.

Openness

bio.rodeo opennessFully open · usable and reproducible
77Open
Usability — can I run it?91
Reproducibility — can I retrain it?62
Model Openness Framework
Unclassified
Missing required components

Tags

bertfoundation_modellanguage_modelsplicing

Resources

GitHub RepositoryResearch PaperResearch PaperDataset