atlas

Research map / Probabilistic and scientific modeling / Molecules and proteins

Structure Language Models for Protein Conformation Generation

ICLR 2025 · Probabilistic and scientific modeling › Molecules and proteins · approach: Structure-based 3D molecule generation · 4 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes Structure Language Modeling (SLM), which generates protein conformations by language modeling over discrete latent structure tokens from a dVAE, instantiated as ESMDiff, a masked-diffusion fine-tune of ESM3.

Problem

Generating diverse protein conformational ensembles efficiently; existing diffusion/flow methods in 3D space are slow and struggle to capture alternative conformations.

Approach

Encode protein structures into discrete latent structure tokens with a dVAE, then model the sequence-conditioned distribution over these tokens with language models (encoder-decoder, decoder-only, or masked-diffusion BERT such as ESMDiff), decoding back to 3D coordinates; this avoids equivariant geometric modeling and is much faster.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
fine-tune ESM3 with masked diffusion and use DDPM sampling instead of zero-shot ESM3ESMDiff on BPTI · BPTIJS-PwD: 0.406 -> 0.372Helped
use DDPM sampling rather than iterative decodingESMDiff on BPTI · BPTIJS-PwD: 0.422 -> 0.372Helped
use DDPM sampling rather than iterative decodingESMDiff on BPTI · BPTIValidity: 0.910 -> 0.940Helped
use entropy ranking instead of uniform decoding (ablation)ESM3 zero-shot generation · BPTIJS-TIC: 0.428 -> 0.402Helped
use entropy ranking instead of uniform decoding (ablation)ESM3 zero-shot generation · BPTIValidity: 0.840 -> 0.740Hurt
use secondary-structure ranking instead of uniform decoding (ablation)ESM3 zero-shot generation · BPTIValidity: 0.840 -> 0.930Helped
use maxlogit ranking instead of uniform decoding (ablation)ESM3 zero-shot generation · Apo/holo pairsResFlex r (global): 0.223 -> 0.386Helped
use entropy ranking instead of uniform decoding (ablation)ESM3 zero-shot generation · Fold-switch pairsResFlex r (global): 0.328 -> 0.407Helped
use entropy ranking instead of uniform decoding (ablation)ESM3 zero-shot generation · IDP test setContact map MAE: 0.328 / 0.264 -> 0.249 / 0.170Helped
use secondary-structure ranking instead of uniform decoding (ablation)ESM3 zero-shot generation · IDP test setPairwise distance MAE: 6.661 / 4.810 -> 6.365 / 4.767Mixed
use MSA-based sampling rather than ESMDiffApo/holo pair generation · Apo/holo pairsResFlex r (global): 0.424 -> 0.455Helped
use ESMDiff rather than AlphaFlowFold-switch pair generation · Fold-switch pairsResFlex r (global): 0.385 -> 0.402Helped

Surprising findings

Limitations

Experimental setup

Datasets: PDB monomeric structures (up to May 2020) BPTI MD simulation data Protein Ensemble Database (PED) IDPs fold-switching and apo/holo pairs

Benchmarks: BPTI MD ensemble fold-switching and apo/holo conformational pairs PED intrinsically disordered proteins

Metrics: JS divergence (PwD, TIC, Rg) validity ensemble TM-score ensemble RMSD residue flexibility correlation MAE of pairwise distance, Rg, contact map

Baselines: MSA subsampling AlphaFlow EigenFold Str2Str ESMFlow idpGAN

Builds on: ESM3 masked diffusion dVAE T5 GPT-2

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy