rewire.itbenchmarks
Configuration

RNA-FM

RNA-FM learns contextual representations of RNA nucleotides for downstream RNA analyses.

Sources (2)ml4bio/RNA-FM: README.md; ml4bio/RNA-FM: fm/pretrained.py · README.md: Quick Start, embedding examples and RNA foundation model comparison table

10 evaluations · 10 results

How it worksRNA-FM workflow
RNA-FM workflow1. RNA sequence. Then: 2. Nucleotide tokenizer. Then: 3. 12-layer transformer encoder. Then: 4. Contextual nucleotide representationsRNA-FM workflow1. RNA sequence. Then: 2. Nucleotide tokenizer. Then: 3. 12-layer transformer encoder. Then: 4. Contextual nucleotide representationsRNA-FM workflow1. RNA sequence. Then: 2. Nucleotide tokenizer. Then: 3. 12-layer transformer encoder. Then: 4. Contextual nucleotide representations

Conceptual summary of the documented data flow; optional inputs and configured downstream stages must be reported for a reproducible evaluation.

Sources (2)ml4bio/RNA-FM: README.md; ml4bio/RNA-FM: fm/pretrained.py · README.md: Quick Start, embedding examples and RNA foundation model comparison table

Overview

Model type

Masked-token RNA transformer encoder

Inputs

RNA sequences tokenized at nucleotide resolution.

Outputs

Contextual token embeddings for a specified downstream RNA task.

Sources (2)ml4bio/RNA-FM: README.md; ml4bio/RNA-FM: fm/pretrained.py · README.md: Quick Start, embedding examples and RNA foundation model comparison table

limited source coverage · Automated source review, 2026-09-23. All specifications and missing details

Evaluations and results

10 evaluations · 10 results. Different protocols are not a single leaderboard.

Filter evaluations

Applied filters: All linked evaluations

Exact evaluated configurations and original reported results
Tested configurationProtocol and datasetFindingEvidence and details
Configuration: RNA-FMTask: mRNABench ECLIP: eCLIP binding site prediction
Dataset subset: mRNABench eCLIP (mRNABench split)
35% auprc
percent · higher

Uncertainty: Not reported

Coverage: Not reported scored / Not reported eligible

Author-reported evaluation · Source checked
Methods, coverage and source

RNA-FM on mRNABench ECLIP: eCLIP binding site prediction

A linear probe over frozen embeddings, scored as the mean over ten random seeds.

Aggregation: Not reported

mRNABench: A curated benchmark for mature mRNA property and function prediction · Table 2, row(RNA-FM), column(eCLIP)
Configuration: RNA-FMTask: mRNABench GO: Gene Ontology term prediction
Dataset subset: mRNABench GO (mRNABench split)
32.2% auprc
percent · higher

Uncertainty: Not reported

Coverage: Not reported scored / Not reported eligible

Author-reported evaluation · Source checked
Methods, coverage and source

RNA-FM on mRNABench GO: Gene Ontology term prediction

A linear probe over frozen embeddings, scored as the mean over ten random seeds.

Aggregation: Not reported

mRNABench: A curated benchmark for mature mRNA property and function prediction · Table 2, row(RNA-FM), column(GO)
Configuration: RNA-FMTask: mRNABench HL: mRNA half life
Dataset subset: mRNABench HL (mRNABench split)
0.47 pearson_r
correlation · higher

Uncertainty: Not reported

Coverage: Not reported scored / Not reported eligible

Author-reported evaluation · Source checked
Methods, coverage and source

RNA-FM on mRNABench HL: mRNA half life

A linear probe over frozen embeddings, scored as the mean over ten random seeds.

Aggregation: Not reported

mRNABench: A curated benchmark for mature mRNA property and function prediction · Table 2, row(RNA-FM), column(HL)
Configuration: RNA-FMTask: mRNABench MRL-HL-PAIR: Paired mean ribosome load and half life
Dataset subset: mRNABench MRL-HL-Pair (mRNABench split)
0.49 pearson_r
correlation · higher

Uncertainty: Not reported

Coverage: Not reported scored / Not reported eligible

Author-reported evaluation · Source checked
Methods, coverage and source

RNA-FM on mRNABench MRL-HL-PAIR: Paired mean ribosome load and half life

A linear probe over frozen embeddings, scored as the mean over ten random seeds.

Aggregation: Not reported

mRNABench: A curated benchmark for mature mRNA property and function prediction · Table 2, row(RNA-FM), column(MRL-HL-Pair)
Configuration: RNA-FMTask: mRNABench MRL-MPRA: Mean ribosome load on an MPRA library
Dataset subset: mRNABench MRL MPRA (mRNABench split)
0.49 pearson_r
correlation · higher

Uncertainty: Not reported

Coverage: Not reported scored / Not reported eligible

Author-reported evaluation · Source checked
Methods, coverage and source

RNA-FM on mRNABench MRL-MPRA: Mean ribosome load on an MPRA library

A linear probe over frozen embeddings, scored as the mean over ten random seeds.

Aggregation: Not reported

mRNABench: A curated benchmark for mature mRNA property and function prediction · Table 2, row(RNA-FM), column(MRL MPRA)
Configuration: RNA-FMTask: mRNABench MRL: Mean ribosome load
Dataset subset: mRNABench MRL (mRNABench split)
0.29 pearson_r
correlation · higher

Uncertainty: Not reported

Coverage: Not reported scored / Not reported eligible

Author-reported evaluation · Source checked
Methods, coverage and source

RNA-FM on mRNABench MRL: Mean ribosome load

A linear probe over frozen embeddings, scored as the mean over ten random seeds.

Aggregation: Not reported

mRNABench: A curated benchmark for mature mRNA property and function prediction · Table 2, row(RNA-FM), column(MRL)
Configuration: RNA-FMTask: mRNABench MRNA-LOC-LR: mRNA localisation, long range
Dataset subset: mRNABench mRNA Loc-LR (mRNABench split)
74.3% auprc
percent · higher

Uncertainty: Not reported

Coverage: Not reported scored / Not reported eligible

Author-reported evaluation · Source checked
Methods, coverage and source

RNA-FM on mRNABench MRNA-LOC-LR: mRNA localisation, long range

A linear probe over frozen embeddings, scored as the mean over ten random seeds.

Aggregation: Not reported

mRNABench: A curated benchmark for mature mRNA property and function prediction · Table 2, row(RNA-FM), column(mRNA Loc-LR)
Configuration: RNA-FMTask: mRNABench MRNA-LOC-SR: mRNA localisation, short range
Dataset subset: mRNABench mRNA Loc-SR (mRNABench split)
67% auprc
percent · higher

Uncertainty: Not reported

Coverage: Not reported scored / Not reported eligible

Author-reported evaluation · Source checked
Methods, coverage and source

RNA-FM on mRNABench MRNA-LOC-SR: mRNA localisation, short range

A linear probe over frozen embeddings, scored as the mean over ten random seeds.

Aggregation: Not reported

mRNABench: A curated benchmark for mature mRNA property and function prediction · Table 2, row(RNA-FM), column(mRNA Loc-SR)
Configuration: RNA-FMTask: mRNABench PROT-LOC: Protein localisation
Dataset subset: mRNABench Prot Loc (mRNABench split)
32.2% auprc
percent · higher

Uncertainty: Not reported

Coverage: Not reported scored / Not reported eligible

Author-reported evaluation · Source checked
Methods, coverage and source

RNA-FM on mRNABench PROT-LOC: Protein localisation

A linear probe over frozen embeddings, scored as the mean over ten random seeds.

Aggregation: Not reported

mRNABench: A curated benchmark for mature mRNA property and function prediction · Table 2, row(RNA-FM), column(Prot Loc)
Configuration: RNA-FMTask: mRNABench VEP: Variant effect prediction
Dataset subset: mRNABench VEP (mRNABench split)
25.7% auprc
percent · higher

Uncertainty: Not reported

Coverage: Not reported scored / Not reported eligible

Author-reported evaluation · Source checked
Methods, coverage and source

RNA-FM on mRNABench VEP: Variant effect prediction

A linear probe over frozen embeddings, scored as the mean over ten random seeds.

Aggregation: Not reported

mRNABench: A curated benchmark for mature mRNA property and function prediction · Table 2, row(RNA-FM), column(VEP)

Source checking is not independent reproduction. Release 2026-09-29-06401fd5b220.

Use this model

How it works, versions and access

Related profile: RNA-FM. This page retains the exact record and its evaluation context.

This configuration

Best checkpoint of this model family, as selected by the mRNABench authors and listed in their Appendix D.

record
RNA-FM
configuration
Not reported
entity type
Configuration

How it works

How it works

RNA-FM converts an RNA sequence into one token per nucleotide. Twelve transformer encoder blocks use self-attention to produce a 640-dimensional representation at each position. During pretraining, the model learns to recover masked nucleotides from their surrounding sequence. The resulting representations can be supplied to a separately specified downstream model; they are not, by themselves, a structure or functional prediction.

SourcesRNA-FM original methods, arXiv v5 · arXiv:2204.00300v5, Methods: ncRNA data collection and preprocessing and RNA foundation model training details (p.22)
Versions and reproducibility

The nucleotide-based rna_fm_t12 and codon-based mrna_fm_t12 interfaces are distinct. The original RNA-FM paper sets a training input-length limit of 1,024 and describes a usable limit of 1,022 nucleotides. That limit should not be assigned to mRNA-FM without checking its separate configuration.

Sources (3)ml4bio/RNA-FM: README.md; ml4bio/RNA-FM: fm/pretrained.py; RNA-FM original methods, arXiv v5 · Official README: Quick Start and RNA-FM/mRNA-FM examples; arXiv:2204.00300v5, Methods: training input length and SARS-CoV-2 genome embedding extraction (pp.22–23)
Strengths, limitations and unresolved questions

Strengths and limitations

Limitations and conditions

  • Base-level RNA-FM and codon-level mRNA-FM are not interchangeable. The task head and tokenization must be specified in each evaluation.
    Sources (2)ml4bio/RNA-FM: README.md; ml4bio/RNA-FM: fm/pretrained.py · README.md: Quick Start, embedding examples and RNA foundation model comparison table
Profile review details

Follow-up review of Checkpoint identification, Training cutoff, Weights licence. Source locations and before/after decisions are recorded in the 23 September profile-evidence audit. Other explanatory content retains its earlier source scope. No human scientific review or independent reproduction is implied.

Stable record: discovery-model-rna-fm

Specifications

Inputs, training, access and other details

Explanatory profile: limited source coverage · Automated source review, 2026-09-23. Review applies to the cited claims; unresolved fields are listed below. Numerical results retain their own review status.

Inputs, outputs and configuration
PropertyDescription and evidence
Model typeMasked-token RNA transformer encoder
Sources (2)ml4bio/RNA-FM: README.md; ml4bio/RNA-FM: fm/pretrained.py · README.md: Quick Start, embedding examples and RNA foundation model comparison table
Architecture12-layer masked-token transformer encoder with hidden width 640 and 20 attention heads; nucleotide tokens produce contextual representations.
SourcesRNA-FM original methods, arXiv v5 · arXiv:2204.00300v5, Methods: ncRNA data collection and preprocessing and RNA foundation model training details (p.22)
InputsRNA sequences tokenized at nucleotide resolution.
Sources (2)ml4bio/RNA-FM: README.md; ml4bio/RNA-FM: fm/pretrained.py · README.md: Quick Start, embedding examples and RNA foundation model comparison table
OutputsContextual token embeddings for a specified downstream RNA task.
Sources (2)ml4bio/RNA-FM: README.md; ml4bio/RNA-FM: fm/pretrained.py · README.md: Quick Start, embedding examples and RNA foundation model comparison table
Parameters99M, as printed in the official Foundation Models table.
Sources (2)ml4bio/RNA-FM: README.md; ml4bio/RNA-FM: fm/pretrained.py · README.md: Quick Start, embedding examples and RNA foundation model comparison table
Known versionsrna_fm_t12 and mrna_fm_t12 are separate pretrained interfaces.
Sources (2)ml4bio/RNA-FM: README.md; ml4bio/RNA-FM: fm/pretrained.py · README.md: Quick Start, embedding examples and RNA foundation model comparison table
Training data23.7 million non-coding RNA sequences collected from RNAcentral. The authors replace T with U and remove identical sequences using CD-HIT-EST at 100% identity, naming the resulting corpus RNAcentral100.
SourcesRNA-FM original methods, arXiv v5 · arXiv:2204.00300v5, Methods: ncRNA data collection and preprocessing and RNA foundation model training details (p.22)
Training cutoffThe original Methods describe RNAcentral100 preprocessing but do not establish a dated RNAcentral release. RNAcentral100 is a processed-corpus label, not a release number. · Not reported in inspected sources
SourcesRNA-FM original methods, arXiv v5 · arXiv2204.00300v5, Methods: Large-scale pre-training dataset, p22
Context limitsThe original paper sets a training input-length limit of 1,024 and describes a usable input limit of 1,022 nucleotides. These are the original RNA-FM settings, not a validated limit for later codon-based mRNA-FM checkpoints.
SourcesRNA-FM original methods, arXiv v5 · arXiv:2204.00300v5, Methods: RNA foundation model training details (pp.22–23) and RNA-FM application input-limit statement (p.23)
Weights licenceThe official model-comparison table labels RNA-FM MIT, while the README footer explicitly refers to source code. Separate checkpoint-distribution terms remain unverified; the linked weight repository could not be retrieved during this review. · Not reported in inspected sources
Sources (3)ml4bio/RNA-FM: README.md; ml4bio/RNA-FM: LICENSE; rnafm loader: primary artifact · README: Related RNA Language Models, RNA-FM row; License footer; LICENSE. Linked https://huggingface.co/ml4bio/RNA-FM returned HTTP401 during the review.
AccessOfficial project documentation and implementation: https://github.com/ml4bio/RNA-FM
Sources (2)ml4bio/RNA-FM: README.md; ml4bio/RNA-FM: fm/pretrained.py · README.md: Quick Start, embedding examples and RNA foundation model comparison table
Code licenceMIT
Sourcesml4bio/RNA-FM: LICENSE · LICENSE: licence text
Checkpoint identificationThe official rna_fm_t12 loader downloads RNA-FM_pretrained.pth from the authors’ server. The inspected loader does not pin a checkpoint revision or publish a digest; a code commit alone cannot identify the bytes used by a published evaluation. · Not reported in inspected sources
Sourcesrnafm loader: primary artifact · load_fm_model_and_alphabet_hub: rna_fm_t12 branch, lines155–162

Evidence

Source checking verifies the cited claim or transcription. It does not establish independent reproduction.

Evidence table

Inspect claims, sources and review details

Trace each statement to its source and review. A context-only reference supports the record generally; it does not verify an individual field. Source checking does not reproduce an experiment.

One row per statement and cited source. Multiple citations are not independent evaluations. Shared locators are labelled explicitly.

2 evidence rows matching the loaded filters

Claims, original sources and review scope · Release 2026-09-29-06401fd5b220
Property and statementOriginal source and locationReview and provenance
Relationship: family
discovery-model-rna-fm
Individual claims
ml4bio/RNA-FM: README.md

Original source ↗

BEACON Table 2 and Appendix A.3.2 RNAcentral ncRNA model, Table 3; mRNABench Table 2 and Appendix inventory; NABench model inventory; source-labelled configuration RNA-FM | Existing reviewed locator: Table 2, row(RNA-FM)

Shared locator for this statement’s cited sources; not a separate locator for each citation.

Version: 348951516e0963d22bbb33b3c9fc18c89081d38e
Retrieved: 2026-09-16T19:46:19.769679+00:00

source checked

automated source review · 2026-09-23

Audit details

Source review establishes this relationship only. Exact evaluated configurations and original numerical review status remain unchanged. RNA-FM ncRNA backbone explicitly identified; mRNA-FM is distinct and must not inherit these scores.

Field: links:family:discovery-model-rna-fm

Claim: model-evaluation-identity-19fd3e5fbae5ebd14162

Source artifact SHA-256: f9f1c1d62adc471661ca98b30c0250e9f3ce0cff7433830f149f5f48ea41c3da

Hash scope: SHA-256 of retrieved original artifact bytes

Format: original_artifact

Inspected artifact

Relationship: family
discovery-model-rna-fm
Individual claims
mRNABench: A curated benchmark for mature mRNA property and function prediction

Original source ↗

BEACON Table 2 and Appendix A.3.2 RNAcentral ncRNA model, Table 3; mRNABench Table 2 and Appendix inventory; NABench model inventory; source-labelled configuration RNA-FM | Existing reviewed locator: Table 2, row(RNA-FM)

Shared locator for this statement’s cited sources; not a separate locator for each citation.

Version: preprint archived 2025-07-08
Retrieved: 2026-09-16T10:41:16.497221+00:00

source checked

automated source review · 2026-09-23

Audit details

Source review establishes this relationship only. Exact evaluated configurations and original numerical review status remain unchanged. RNA-FM ncRNA backbone explicitly identified; mRNA-FM is distinct and must not inherit these scores.

Field: links:family:discovery-model-rna-fm

Claim: model-evaluation-identity-19fd3e5fbae5ebd14162

Source artifact SHA-256: 79f6264ee883535203c63a313547e7c57baa85585f76b42f8d899eb17fb7e600

Hash scope: Exact retrieved primary paper artifact bytes.

Inspected artifact

Sources and history

View linked audit checks and correction history

Release 2026-09-29-06401fd5b220 · Record review: source checked

1 source records and release historyDownload this release
Technical metadata and extraction receipts

Stable ID: mrnabench-method-rna-fm

areas
rna-transcriptomes
source locator
Table 2, row(RNA-FM)
missing metadata
checkpoint revision: unreported; parameters: unextracted
Related records

Suggest a correction