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

UniRep

Church Lab

Protein language model using a multiplicative LSTM over 24 million UniRef50 sequences to produce fixed-length embeddings for protein engineering.

Released: January 2019

UniRep is an early and influential protein language model developed by the Church Lab at Harvard Medical School, published in Nature Methods in 2019. The model applies recurrent neural network principles to protein sequences, treating amino acids as the "tokens" of a biological language and learning sequence representations through unsupervised training on next-amino-acid prediction. In doing so, UniRep demonstrated that statistical patterns in large protein sequence databases encode rich structural, evolutionary, and biophysical information that can be extracted without any labeled training data.

The core motivation was to address a persistent bottleneck in protein engineering: generating sufficient experimental measurements to train task-specific predictive models is costly and slow. UniRep addresses this by providing high-quality fixed-length representations of arbitrary-length sequences that can serve as features for downstream models, dramatically reducing the number of labeled examples required for accurate fitness prediction or stability modeling.

UniRep was trained on approximately 24 million sequences from the UniRef50 database and predated the transformer-dominated era of protein language models. It established that self-supervised pre-training on protein sequences was a practically viable strategy, directly influencing subsequent models such as ESM-1 and ESM-2.

#Key Features

  • Fixed-length 1,900-dimensional embeddings: Variable-length protein sequences of any length are compressed into a single 1,900-dimensional vector via global average pooling of mLSTM hidden states, enabling direct compatibility with standard regression and classification pipelines.
  • Multiplicative LSTM (mLSTM) architecture: Unlike standard LSTMs, the mLSTM learns input-dependent recurrent transformations through multiplicative gating, increasing model expressivity and enabling it to capture complex sequential dependencies in amino acid sequences.
  • Unsupervised pre-training on UniRef50: Trained on 24 million sequences using next-amino-acid prediction as the sole training signal, requiring no experimental labels and making the approach broadly applicable across protein families.
  • Data-efficient fine-tuning ("evotuning"): Representations can be further adapted to a specific protein family using a small set of unlabeled homologous sequences, improving performance on family-specific prediction tasks without additional experimental data.
  • Multi-level representation output: The model exposes amino acid embeddings, per-position hidden states, and global sequence vectors, giving users flexibility in how they incorporate UniRep features into downstream workflows.

#Technical Details

UniRep uses a multiplicative Long Short-Term Memory (mLSTM) architecture with 1,900 hidden units. The mLSTM extends the standard LSTM by computing input-dependent recurrent weight matrices via element-wise multiplication, allowing the model to learn a broader range of sequence transformations. Input amino acids are passed through a learned character-level embedding layer before entering the mLSTM. Final sequence representations are obtained by averaging hidden states across all positions, yielding a 1,900-dimensional global vector regardless of sequence length. Training used cross-entropy loss over the next-amino-acid prediction task, analogous to causal language modeling in NLP.

Training was conducted on approximately 24 million UniRef50 sequences for around three weeks on four Nvidia K80 GPUs. The resulting embeddings encode multiple layers of protein information: physicochemical amino acid properties, secondary structure tendencies, organism-level biases, functional domain patterns, and evolutionary signals. Benchmark evaluations showed that linear models trained on UniRep embeddings achieved competitive performance with state-of-the-art supervised methods across stability prediction for natural and de novo proteins, as well as quantitative function prediction across diverse mutant panels.

#Applications

UniRep representations are primarily used in protein engineering workflows where experimental throughput is limited. Researchers have applied UniRep embeddings as input features for predicting thermostability, binding affinity, catalytic efficiency, and expression levels from small labeled datasets. The two-orders-of-magnitude improvement in data efficiency reported in the original paper means that useful predictive models can be trained from hundreds rather than tens of thousands of measurements. Beyond engineering, UniRep embeddings have been used for clustering protein families, annotating uncharacterized sequences, and evaluating computationally designed proteins prior to experimental synthesis. The optional evotuning step extends the approach to specialist protein families by fine-tuning the mLSTM weights on unlabeled family-specific sequences before supervised training.

#Impact

UniRep was one of the first demonstrations that pre-trained protein sequence models could meaningfully accelerate experimental protein engineering, and its publication in Nature Methods gave the approach broad visibility across both computational and wet-lab communities. The model directly anticipated the protein language model wave that followed, including the ESM series from Meta AI and other transformer-based successors. A notable limitation is that the mLSTM architecture is unidirectional, processing sequences left to right only, which means it does not leverage full bidirectional context the way masked language models do. Additionally, fixed-length global pooling discards position-specific information that can be important for residue-level tasks such as mutation effect prediction at specific sites. Despite these constraints, UniRep remains a well-documented baseline in the protein representation learning literature and its evotuning strategy continues to be referenced as a practical approach for low-data protein engineering.

Citation

Unified rational protein engineering with sequence-based deep representation learning

Alley, E.C., Khimulya, G., Biswas, S. et al. Unified rational protein engineering with sequence-based deep representation learning. Nat Methods 16, 1315–1322 (2019).

DOI: 10.1038/s41592-019-0598-1

Recent citations

Papers that recently cited this model.

  • Frozen Protein Foundation-Model Embeddings Improve Antibody–Antigen Binding Affinity Prediction

    Roger Wang, Kevin Jin, Lurong Pan

    bioRxiv · Jul 2026

    0
  • Machine Learning Models for Local Optimization of Red Fluorescent Protein Variants in a Low-Data Setting.

    Ran Ji, Jea-Hoon Jung, Howard Cheng, et al.

    Journal of Chemical Information and Modeling · Jul 2026

    0
  • Analyze the Sequence–Function Relationship of Umami Peptides in Shrimp Paste through Machine Learning

    Hong-Tao Sun, Yan Liang, Ting Wang, et al.

    Food Biophysics · Jul 2026

    0

Top citations

The most-cited papers that cite this model.

  • Highly accurate protein structure prediction with AlphaFold

    J. Jumper, Richard Evans, A. Pritzel, et al.

    Nature · Jul 2021

    36.4K
  • Evaluating Large Language Models Trained on Code

    Mark Chen, Jerry Tworek, Heewoo Jun, et al.

    arXiv.org · Jul 2021

    10K
  • Evolutionary-scale prediction of atomic level protein structure with a language model

    Zeming Lin, Halil Akin, Roshan Rao, et al.

    bioRxiv · Dec 2022

    4.7K
  • Biological structure and function emerge from scaling unsupervised learning to 250 million protein sequences

    Alexander Rives, Siddharth Goyal, Joshua Meier, et al.

    Proceedings of the National Academy of Sciences of the United States of America · Apr 2019

    3.1K
  • AI in health and medicine

    P. Rajpurkar, E. Chen, Oishi Banerjee, et al.

    Nature Medicine · Jan 2022

    2.3K

Related models

Models with similar goals, methods, or subject matter.

  • Unified Protein Embedding Model

    Harvard Medical School

    Siamese protein language model whose embedding distances approximate TM-score and lDDT, enabling alignment-free protein structure comparison.

    Protein
  • ProtTrans

    Rostlab

    Suite of six protein language models, including ProtBERT and ProtT5, trained on up to 393 billion amino acids without multiple sequence alignments.

    Protein
  • ESM-1b

    Meta AI

    Transformer protein language model trained on 250 million protein sequences that learns structural and functional representations without supervision.

    Protein
  • E1

    Profluent

    Retrieval-augmented protein encoders that fuse homologous sequences into a single-pass transformer for variant effect and contact prediction.

    Protein
  • SFM-Protein

    Microsoft Research

    Protein language model that captures short- and long-range residue co-evolution through a dual pre-training objective, at 3B parameters.

    Protein

Citations

Total Citations1.1K
Influential72
References90

GitHub

Stars366
Forks95
Open Issues7
Contributors4
Last Push4mo ago
LanguagePython

Fields of citing research

  • Computer Science30%
  • Biology27%
  • Medicine22%
  • Chemistry5%
  • Engineering4%
  • Materials Science2%
  • Environmental Science1%
  • Mathematics1%

Share of papers citing this model.

Openness

bio.rodeo opennessOpen weights · open weights, closed recipe
49Partial
Usability — can I run it?62
Reproducibility — can I retrain it?29
Model Openness Framework
Unclassified
Restrictive license on core components

Tags

embeddingsfoundation_model

Resources

GitHub RepositoryResearch PaperResearch Paper