bio.rodeo
ModelsOrganizationsProvidersLeaderboardAboutSign 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.rodeoModelsOrganizationsProvidersLeaderboardAboutFAQSubmit a modelTermsPrivacyContact
© 2026 Pulsatance. All rights reserved. ~
Built by Pulsatance
models / protein / ifum
Protein
KAISTSeoul National UniversitySungkyunkwan UniversityReleased February 2025

IFUM

Absolute protein folding stability prediction that estimates ΔG by jointly modeling the folded and unfolded ensembles as residue-pair distograms.

The short version

  • —Puts a kcal/mol number on stability, not a confidence score used as a proxy
  • —Explicitly represents the unfolded ensemble with a Flory random coil distogram
  • —Scores insertions and deletions, not just single amino acid substitutions
  • —Ranks de novo designs for soluble monomeric expression before ordering genes
  • —Predicts per-residue stability contributions that point to redesign targets
67Openness

Where to run it

No providers recorded yet. Browse all providers

Folding stability, the unfolding free energy ΔG, decides whether an engineered protein survives expression, purification, and use. It is also expensive to measure and awkward to predict. The most common computational workaround is to borrow a confidence metric from a structure predictor — pLDDT or pTM from AlphaFold 2 or ESMFold — and use it as a stability filter, even though those metrics were never trained on thermodynamics. A parallel line of work predicts ΔΔG, the stability change on mutation, but says nothing about absolute stability and is generally restricted to single point substitutions.

IFUM (In silico evaluation of unfolding Free energy with Unfolded state ensemble Modeling), from the Korea Institute of Science and Technology with collaborators at KAIST and Seoul National University, argues that the missing ingredient is the unfolded state. ΔG is by definition the free energy gap between folded and unfolded states, yet most deep learning approaches represent only the folded structure and treat the denatured state as a sequence-independent null. IFUM instead predicts both, jointly: a per-residue ΔG and an equilibrium ensemble expressed as a residue-pair Cα distance histogram that mixes a folded distogram with an unfolded one, weighted by the Boltzmann-derived folded population.

The unfolded distogram is not learned from scratch. It comes from the Flory random coil model, which gives root-mean-square Cα distances as a function of sequence separation alone. That single modeling choice is what the ablations credit: training IFUM without the ensemble objective costs as much accuracy as removing triangle multiplicative updates from the architecture.

#Key Features

  • Absolute ΔG in physical units: Output is unfolding free energy in kcal/mol summed from per-residue contributions, not a rank or a confidence proxy.
  • Explicit unfolded state: The equilibrium ensemble distogram is a supervised training target, forcing the network to reason about how well a sequence tolerates a denatured configuration.
  • Handles indels: Because prediction runs independently on wild-type and mutant sequences, ΔΔG follows by subtraction, so insertions and deletions are scored as easily as substitutions.
  • Per-residue decomposition: Residue-wise ΔG contributions identify destabilizing positions; selectively redesigning only those with ProteinMPNN improved predicted stability more than full redesign.
  • Cheap enough to screen with: Roughly 0.3 seconds per sequence on a single GPU, comparable to FoldX and orders of magnitude faster than free energy perturbation.

#Technical Details

IFUM is a transformer taking three inputs: a ProtT5 sequence embedding of shape [N, 1024], an ESM-IF1 structure embedding of shape [N, 512], and a one-hot binned Cα distogram of the folded structure (21 bins, 2–42 Å) predicted by ESMFold. Its main module is a modified Evoformer — triangle multiplicative updates retained, triangle attention dropped for memory, and all self-attention replaced by differential self-attention — stacked 11 blocks deep, with MLP heads for ΔG, the ensemble distogram, and an auxiliary sequence recovery task. Training used 648,650 Mega-scale proteins of 30–80 residues with proteolysis-derived ΔG labels plus 3,219 short DisProt sequences constrained toward ΔG below 0.5 kcal/mol, split by MMseqs2 clusters at 30% identity.

On the Mega-scale test set IFUM reached a Pearson correlation of 0.78 and RMSE of 1.16 kcal/mol; the ablated model without unfolded-state modeling fell to 0.70 and 1.39. On a common subset shared with ESMtherm, IFUM scored 0.91 versus 0.86 for ESMtherm and 0.44 for ESM-2 pseudo-likelihood. ΔΔG correlations were 0.81 for point mutants, 0.80 for indels, and 0.63 for doubles. Blind-tested engineering campaigns on IFN-λ, IL-10, and UGT76G1 gave melting-temperature correlations of 0.75, 0.62, and 0.87, where the AlphaFold 3 confidence metric correlated negatively on two of the three.

#Applications

IFUM is aimed at protein engineers deciding which of many designed variants to express. Its two demonstrated uses are stabilization engineering — where loop truncations and insertions put the target outside the reach of point-mutation ΔΔG predictors — and de novo design triage, where filtering by predicted ΔG beat pLDDT filtering at identifying designs that express as soluble monomers across Rossmann, TIM barrel, helical repeat, beta barrel, and jelly roll folds. Code is MIT-licensed with a Google Colab notebook for users without local GPUs.

#Impact

Published in Nature Communications, IFUM offers a concrete alternative to the widespread habit of filtering designs on structure-prediction confidence. Its limitations are stated plainly by the authors: accuracy tracks the quality of the input folded structure, absolute values become unreliable above roughly 200 residues, high loop content biases predictions low, and the model does not cover membrane proteins or obligate oligomers.

At a glance

Released
February 2025
Category
Protein
Organizations
KAIST / Seoul National University / Sungkyunkwan University

Links

GitHub RepositoryResearch PaperGoogle Colab

Tags

de_novo_designmulti_taskproteomicsstability_predictiontransfer_learningtransformervariant_effect_prediction

Something wrong?

Much of this page is generated or calculated automatically. Flag anything that looks off and we will re-run it.