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
Protein foundation models
Protein

CaLM

Oxford Protein Informatics Group (OPIG)

Codon-level BERT model that captures genomic signals invisible to amino acid models, outperforming billion-parameter PLMs with just 86M parameters.

Released: January 2024
Parameters: 85.8 Million

CaLM (Codon adaptation Language Model) is a BERT-style language model developed by Carlos Outeiral and Charlotte M. Deane at the University of Oxford that learns from protein-coding DNA sequences at the codon level rather than from amino acid sequences. This single architectural choice unlocks biological information that is erased by translation: codon usage bias, synonymous codon preferences, organism-specific adaptation, and genomic signals linked to translational efficiency and mRNA stability. Published in Nature Machine Intelligence in 2024, CaLM demonstrates that the choice of input representation can matter more than model scale.

At just 86 million parameters, CaLM outperforms protein language models with over 4 billion parameters on several downstream tasks, including protein abundance prediction, transcript abundance prediction, species recognition, and melting point estimation. This result challenges the assumption that larger amino acid-based models are the default best choice for all protein engineering applications and opens a complementary avenue of codon-aware representation learning.

#Key Features

  • Codon-level tokenization: Sequences are tokenized as codon triplets rather than amino acids, allowing the model to learn synonymous codon usage patterns, GC content, and regulatory signals encoded in DNA but absent from protein sequences.
  • Exceptional parameter efficiency: With 85.75 million parameters, CaLM surpasses models exceeding 4 billion parameters on multiple tasks, demonstrating that representation choice can substitute for scale.
  • BERT-style masked language modeling: Pre-trained with a 25% masking rate using the standard MLM objective, with 80% mask tokens, 10% random codon substitutions, and 10% unchanged positions.
  • Large curated training corpus: Trained on 9.86 million non-redundant coding DNA sequences filtered from 114 million raw sequences in the European Nucleotide Archive (April 2022 snapshot), with CD-HIT clustering at 40% sequence identity to reduce redundancy.
  • Broad task coverage: Supports sequence classification, sequence regression, token-level prediction, and contact prediction, making it suitable for a wide range of protein engineering workflows.

#Technical Details

CaLM uses a 12-layer transformer encoder architecture with 12 attention heads, a hidden dimension of 768, an intermediate feedforward size of 3,072, and rotary positional embeddings. The maximum input length is 1,024 codon tokens, corresponding to sequences of up to 3,072 nucleotides. The model was trained for 14 epochs using the AdamW optimizer with a learning rate of 1e-4 and a cosine decay schedule with 1,000 warmup steps, using a batch size of 1,000 sequences on four NVIDIA Quadro RTX 4000 GPUs (8 GB each).

The training corpus was constructed from the European Nucleotide Archive by filtering for sequences that begin with ATG, contain no internal stop codons, have no unknown nucleotides, and are divisible by three. After these quality filters, 9.86 million sequences remained from the original 114 million. CD-HIT was applied at 40% sequence identity to reduce redundancy before pre-training.

#Applications

CaLM is particularly well suited to protein engineering tasks where expression, production efficiency, or host organism context matter. Researchers use it for codon optimization — selecting among synonymous codons to maximize expression in a target host — and for predicting steady-state protein and transcript abundance without wet-lab experiments. Its embeddings support melting point prediction for thermostability-guided design and species-of-origin classification for metagenomic and synthetic biology applications. Because CaLM captures signals that amino acid models cannot, it complements rather than replaces standard protein language models; combining CaLM embeddings with amino acid-level representations is a natural direction for tasks where both genomic context and amino acid chemistry are relevant.

#Impact

CaLM's publication in Nature Machine Intelligence established that codon-level language modeling is a productive and underexplored direction in biological AI. Its demonstration that an 86M-parameter model can outperform billion-parameter protein language models on biologically meaningful tasks has prompted renewed interest in input representation design as a lever for model performance. The work is particularly significant for synthetic biology and biomanufacturing communities, where protein expression efficiency is a primary engineering objective. A key limitation is that CaLM operates on single coding sequences and does not model multi-gene or genomic context, and its maximum sequence length of 1,024 codons excludes very long coding sequences. Its performance on structure-centric tasks where amino acid chemistry dominates is also expected to be weaker than on expression-related tasks where codon usage is the primary signal.

Citation

Codon language embeddings provide strong signals for use in protein engineering

Outeiral, C., & Deane, C. M. (2024). Codon language embeddings provide strong signals for use in protein engineering. Nature Machine Intelligence, 6(2), 170-179.

DOI: 10.1038/s42256-024-00791-0

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

    0Influential
  • MultiMolecule: a modular ecosystem for biomolecular sequence-model workflows

    Zhiyuan Chen

    Jun 2026

    0
  • Interpreting embeddings from genome and protein language models.

    Luke E. May, Jacob B White, Garrett W. Roell

    Biotechnology Advances · Jun 2026

    0

Top citations

The most-cited papers that cite this model.

  • The Nucleotide Transformer: Building and Evaluating Robust Foundation Models for Human Genomics

    Hugo Dalla-torre, Liam Gonzalez, Javier Mendoza Revilla, et al.

    bioRxiv · Oct 2024

    508
  • Sequence modeling and design from molecular to genome scale with Evo

    Eric Nguyen, Michael Poli, Matthew G. Durrant, et al.

    Science · Nov 2024

    219
  • Nucleotide Transformer: building and evaluating robust foundation models for human genomics

    Hugo Dalla-torre, Liam Gonzalez, Javier Mendoza-Revilla, et al.

    Nature Methods · Nov 2024

    194
  • Genomic language model predicts protein co-regulation and function

    Yunha Hwang, Andre Cornman, E. Kellogg, et al.

    bioRxiv · Oct 2023

    91
  • Generative artificial intelligence for de novo protein design

    Adam Winnifrith, C. Outeiral, Brian Hie

    Current Opinion in Structural Biology · Oct 2023

    63

Related models

Models with similar goals, methods, or subject matter.

  • CodonFM

    NVIDIA / Arc Institute

    Codon-resolution language models trained on 130 million coding sequences from 20,000 species, learning codon rules for translation and mRNA stability.

    RNA
  • CALM-1.0

    ETH Zurich

    Contrastive antibody language model predicting antibody-antigen binding specificity from sequence with a dual-encoder, cross-attentive architecture.

    Protein
  • CodonTranslator

    University of Maryland, College Park

    Conditional codon language model with 150M parameters that generates species-optimized coding sequences from a protein and its taxonomic lineage.

    DNA & GeneRNA
  • Compute-Optimal PLM

    BioMap

    Scaling-law study of protein language models identifying compute-optimal training for causal and masked objectives on 939 million protein sequences.

    Protein
  • ppLM-CO

    University of Alberta

    Codon optimization framework that adds a generative head to a frozen ProtBert protein language model to design highly expressed coding sequences.

    RNAProtein

Citations

Total Citations45
Influential4
References75

GitHub

Stars54
Forks14
Open Issues7
Contributors1
Last Push1y ago
LanguagePython
LicenseBSD-3-Clause

Fields of citing research

  • Computer Science89%
  • Biology84%
  • Medicine82%
  • Environmental Science9%
  • Chemistry9%
  • Materials Science4%
  • Linguistics2%
  • Agricultural and Food Sciences2%

Share of papers citing this model.

Openness

bio.rodeo opennessFully open · usable and reproducible
66Partial
Usability — can I run it?88
Reproducibility — can I retrain it?56
Model Openness Framework
Unclassified
Missing required components

Tags

bertcodondnafoundation_modelmasked_language_modelprotein_engineering

Resources

GitHub RepositoryResearch PaperResearch PaperLink