atlas

Research map / Probabilistic and scientific modeling / Molecules and proteins

ProtComposer: Compositional Protein Structure Generation with 3D Ellipsoids

ICLR 2025 · Probabilistic and scientific modeling › Molecules and proteins · approach: Structure-based 3D molecule generation

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.

Fine-tunes Multiflow with 3D ellipsoid layout conditioning (via invariant cross attention and classifier-free guidance) to control protein backbone generation and to sample diverse, novel, and compositional designable proteins from a statistical ellipsoid prior.

Problem

Protein structure generative models offer little control over higher-level spatial layout of secondary structure elements, and unconditional samples are often over-helical and low in compositional complexity, limiting diversity and novelty.

Approach

Represent protein layouts as sets of 3D Gaussian ellipsoids annotated with secondary structure and residue count, inject them into Multiflow via a novel SE(3)-invariant cross-attention, apply classifier-free guidance across translation, rotation and discrete flows, and sample synthetic ellipsoid layouts from a simple repulsive statistical model to boost diversity and novelty.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Condition Multiflow on PDB-derived ellipsoid layouts with guidance λ=1.6Multiflow · PDB validation ellipsoid layoutsCoverage: 0.49 -> 0.86Helped
Condition Multiflow on PDB-derived ellipsoid layouts with guidance λ=1.6Multiflow · PDB validation ellipsoid layoutsAccuracy: 0.59 -> 0.93Helped
Condition Multiflow on PDB-derived ellipsoid layouts with guidance λ=1.6Multiflow · PDB validation ellipsoid layoutsMisplacement: 0.40 -> 0.13Helped
Increase classifier-free guidance from λ=0.2 to λ=1.6ProtComposer · PDB validation ellipsoid layoutsCoverage: 0.55 -> 0.86Helped
Use statistical synthetic ellipsoid layouts for conditional generationProtComposer · Generated proteinsDiversity: 29 -> 48Helped
Use statistical synthetic ellipsoid layouts for conditional generationProtComposer · Generated proteinsHelicity: 73% -> 47%Helped
Use statistical synthetic ellipsoid layouts for conditional generationProtComposer · Generated proteinsCompositionality: 1.9 -> 3.2Helped
Generate sequences with ProteinMPNN rather than use ProtComposer's jointly generated sequences (ablation)ProtComposer structures · Sequence-structure co-generation1-seq Designability: 0.75 -> 0.81Helped
Generate sequences with ProteinMPNN rather than use ProtComposer's jointly generated sequences (ablation)ProtComposer structures · Sequence-structure co-generationMedian scRMSD: 1.76 -> 1.65Helped
Generate sequences with ProteinMPNN rather than use ProtComposer's jointly generated sequences (ablation)ProtComposer structures · Sequence-structure co-generationMean scRMSD: 2.15 -> 2.41Hurt
Interpolate unconditional and ellipsoid-conditioned self-conditioning inputs for both models (ablation)ProtComposer under classifier-free guidance · Guided generationDesignability and Resegment JSDHelped
Use synthetic ellipsoid conditioning instead of inference-time parameter adjustment aloneMultiflow · Designability–diversity, designability–novelty, and designability–helicity tradeoffsPareto frontierHelped

Surprising findings

Limitations

Experimental setup

Datasets: PDB proteins (Multiflow training set) Multiflow synthetic designable proteins

Benchmarks: PDB validation set (post-2021 proteins)

Metrics: coverage misplacement accuracy likelihood soft accuracy resegment JSD designability Vendi diversity novelty helicity

Baselines: Multiflow Chroma RFDiffusion

Builds on: Multiflow Invariant Point Attention classifier-free guidance ProteinMPNN

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