atlas

Research map / Probabilistic and scientific modeling / Molecules and proteins

Sequence-Augmented SE(3)-Flow Matching For Conditional Protein Generation

NeurIPS 2024 · Probabilistic and scientific modeling › Molecules and proteins · approach: Generative protein structure design · 5 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.

Introduces FoldFlow++, a sequence-conditioned SE(3) flow matching model for protein backbone generation, trained on PDB plus filtered AlphaFold2 SwissProt structures, with ReFT fine-tuning for conditional design.

Problem

Protein structure generative models are unconditional or lack sequence conditioning, limiting de novo design for drug discovery tasks such as folding, motif scaffolding, and nanobody scaffolding.

Approach

Condition an SE(3)^N flow-matching model on sequence embeddings from a frozen ESM2-650M, fuse structure and sequence representations in a multi-modal trunk, decode with an IPA geometric decoder, train with random 50% sequence masking, and align outputs with a filter-based SFT objective (ReFT) using auxiliary rewards.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use FoldFlow++ instead of RFDiffusionUnconditional protein generation · Unconditional generationDesignability (Frac. <2Å): 0.969 $\pm$ 0.023 -> 0.976 $\pm$ 0.010Helped
use FoldFlow++ instead of RFDiffusionUnconditional protein generation · Unconditional generationNovelty (Frac. TM < 0.3): 0.116 $\pm$ 0.020 -> 0.368 $\pm$ 0.031Helped
use FoldFlow++ instead of RFDiffusionUnconditional protein generation · Unconditional generationNovelty (avg. max TM): 0.449 $\pm$ 0.012 -> 0.363 $\pm$ 0.009Helped
use FoldFlow++ instead of RFDiffusionUnconditional protein generation · Unconditional generationDiversity (pairwise TM): 0.256 -> 0.205Helped
use FoldFlow++ instead of RFDiffusionUnconditional protein generation · Unconditional generationDiversity (MaxCluster): 0.172 -> 0.348Helped
use FoldFlow++ instead of MultiFlowSequence-conditioned protein folding · PDB test set (268 proteins)RMSD: 14.995 $\pm$ 3.977 -> 3.237 $\pm$ 4.145Helped
fine-tune FoldFlow++ for motif scaffoldingFoldFlow++ · Motif scaffolding benchmarkSolved /24: 24 -> 24No clear effect
fine-tune FoldFlow++ for VHH scaffoldingFoldFlow++ · VHH scaffoldingSolved /25: 5 -> 9Helped
use FoldFlow++ instead of ESMFlow-MDEquilibrium conformation sampling · ATLASGlobal RMSF r: 0.161 $\pm$ 0.005 -> 0.236 $\pm$ 0.004Helped
use FoldFlow++ instead of ESMFlow-MDEquilibrium conformation sampling · ATLASPer-target RMSF r: 0.737 $\pm$ 0.001 -> 0.658 $\pm$ 0.001Hurt
add a skip connection from the structure encoder to the decoder (ablation)FoldFlow++ · Protein structure generationPerformanceHelped
use ReFT with a diversity rewardFoldFlow++ · Secondary-structure diversityDiversityHelped

Surprising findings

Limitations

Experimental setup

Datasets: PDB (resolution < 5 Å, July 2023) SwissProt AlphaFold2 structures (532,003 filtered to ~160K) ATLAS MD dataset RFDiffusion motif scaffolding benchmark (24 motifs) Structural Antibody Database VHH nanobodies

Benchmarks: unconditional generation (designability, novelty, diversity) PDB folding test set (268 proteins) 24-motif scaffolding benchmark VHH CDR scaffolding (25 motifs) ATLAS equilibrium conformation sampling

Metrics: scRMSD < 2 Å designability TM-score novelty pairwise TM diversity MaxCluster RMSD solved motifs RMSF Pearson r PCA W2 distance

Baselines: RFDiffusion Chroma Genie FrameDiff FoldFlow MultiFlow ESMFold AlphaFlow-MD ESMFlow-MD STR2STR Eigenfold FrameFlow

Builds on: FoldFlow Riemannian flow matching invariant point attention ESM2 MultiFlow

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