atlas

Research map / Probabilistic and scientific modeling / Molecules and proteins

Str2Str: A Score-based Framework for Zero-shot Protein Conformation Sampling

ICLR 2024 · Probabilistic and scientific modeling › Molecules and proteins · approach: Generative protein structure design · 10 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 Str2Str, a score-based SE(3)^n forward-backward (perturb-then-anneal) structure-to-structure translation model trained on PDB crystal structures that samples protein conformations zero-shot without simulation data.

Problem

Protein conformation sampling is expensive with MC/MD and learning-based samplers need target-specific simulation data that is costly to acquire and does not generalize to unseen proteins.

Approach

Treat conformation sampling as a roto-translation-equivariant structure-to-structure translation on backbone frames in SE(3)^n, using a simulated-annealing-inspired forward perturbation plus score-based backward annealing, with an amortized denoising score matching objective trained on general PDB structures.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use Str2Str instead of zero-shot baselinesFast-folding protein sampling · Fast-folding proteinsJS-PwD: 0.480 -> 0.348Helped
Use Str2Str instead of zero-shot baselinesFast-folding protein sampling · Fast-folding proteinsMAE-RMSD: 0.592 -> 0.184Helped
Use Str2Str instead of MSA subsamplingFast-folding protein sampling · Fast-folding proteinsVal-Clash: 0.999 -> 0.977Hurt
Use Str2Str (PF) instead of 100us MDWW domain sampling · WW domainsampling time: $>$160 GPU days -> 510 GPU secsHelped
Use coil cutoff r_c = 0.75 instead of r_c = 0.5 during training (ablation)Str2Str (PF) · Fast-folding proteinsJS-TIC: 0.397 -> 0.373Helped
Use coil cutoff r_c = 0.75 instead of r_c = 0.5 during training (ablation)Str2Str (PF) · Fast-folding proteinsVal-Clash: 0.963 -> 0.953Hurt
Replace Gaussian forward perturbation with 3σ-uniform noise (ablation)Str2Str (PF) · Fast-folding proteinsJS-PwD: 0.375 -> 0.360No clear effect
Replace Gaussian forward perturbation with 3σ-uniform noise (ablation)Str2Str (SDE) · Fast-folding proteinsJS-PwD: 0.348 -> 0.343No clear effect
Initialize sampling with AlphaFold2 instead of ESMFold (ablation)Str2Str (PF) · Fast-folding proteinsJS-TIC: 0.397 -> 0.374Helped
Initialize sampling with AlphaFold2 instead of ESMFold (ablation)Str2Str (SDE) · Fast-folding proteinsJS-PwD: 0.348 -> 0.336Helped
Remove rotation modeling and use input rotations (ablation)Str2Str (PF) · Fast-folding proteinsJS-PwD: 0.375 -> 0.675Hurt
Remove rotation modeling and use random rotations (ablation)Str2Str (PF) · Fast-folding proteinsVal-Clash: 0.963 -> 0.002Hurt

Surprising findings

Limitations

Experimental setup

Datasets: Protein Data Bank (PDB) crystal structures fast folding protein MD reference trajectories (12 targets, up to 1 ms) BPTI long MD trajectory (1.01 ms)

Benchmarks: fast folding proteins benchmark (12 targets, MD reference) BPTI TICA case study

Metrics: Val-Clash Val-Bond JS-PwD JS-TIC JS-Rg MAE-TM MAE-RMSD

Baselines: MSA subsampling EigenFold idpGAN Boltzmann generator

Builds on: denoising score matching Riemannian diffusion models FrameDiff Invariant Point Attention (AlphaFold2 structure module) simulated annealing

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