atlas

Research map / Image generation / Autoregressive and latent generation

Zero-Shot Cyclic Peptide Design via Composable Geometric Constraints

ICML 2025 · Image generation › Autoregressive and latent generation · approach: Synthetic training data from generators · 0 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 CP-Composer, a geometric-conditioned latent diffusion model that composes type and distance unit constraints with classifier-free-style guidance to generate target-binding cyclic peptides zero-shot from linear-peptide training data.

Problem

Designing target-specific cyclic peptides is underexplored because training data for cyclic peptides is scarce, and existing methods rely on post-filtering or hard-coded cyclization.

Approach

Decompose cyclization strategies into unit geometric constraints (node-level type constraints and edge-level distance constraints), encode them as vector embeddings (one-hot and RBF) in a latent diffusion denoiser, train jointly with random constraint masking on linear peptides, and at inference compose unseen constraint combinations via classifier-free-style score extrapolation.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use CP-Composer instead of PepGLAD without guidancetarget-specific cyclic peptide generation · Stapled peptidesuccess rate: 22.80% -> 38.57%Helped
Use CP-Composer instead of PepGLAD without guidancetarget-specific cyclic peptide generation · Head-to-tail peptidesuccess rate: 30.23% -> 74.42%Helped
Use composable constraint guidance instead of PepGLAD without guidancetarget-specific cyclic peptide generation · Disulfide peptidesuccess rate: 0 -> 82.50%Helped
Use composable constraint guidance instead of PepGLAD without guidancetarget-specific cyclic peptide generation · Bicycle peptidesuccess rate: 0 -> 84.62%Helped
Use CP-Composer instead of DiffPepBuilderdisulfide peptide generation · Disulfide peptidesuccess rate: 23.07% -> 41.25%Helped
Use CP-Composer instead of DiffPepBuildermulti-cycle peptide generation · 2*-S-S-success rate: 32.78% -> 62.00%Helped
Increase guidance weight from w=1.0 to w=5.0 (ablation)CP-Composer · Disulfide peptidesuccess rate: 21.25% -> 82.50%Helped
Increase guidance weight from w=5.0 to w=10.0 (ablation)CP-Composer · Disulfide peptidesuccess rate: 82.50% -> 62.50%Hurt
Add RBF distance features (ablation)CP-Composer · Bicycle peptidesuccess rate: 26.92% -> 30.76%Helped
Increase RBF channels from 16 to 32 (ablation)CP-Composer · Bicycle peptidesuccess rate: 30.76% -> 30.76%No clear effect
Replace linear peptide with a generated cyclic peptidePDB 3RC4 complex · PDB: 3RC4RMSD (Å): 2.57±0.51 -> 1.44±0.23Helped
Replace linear peptide with a generated cyclic peptidePDB 4J86 complex · PDB: 4J86RMSD (Å): 3.37±0.73 -> 1.56±0.40Helped

Surprising findings

Limitations

Experimental setup

Datasets: PepBench ProtFrag LNR

Benchmarks: LNR PepBench

Metrics: success rate AA-KL backbone dihedral KL side-chain dihedral KL MM/PBSA binding energy RMSD

Baselines: PepGLAD PepGLAD w/ energy guidance DiffPepBuilder CADS

Builds on: PepGLAD classifier-free guidance dyMEAN DDPM energy-based classifier guidance

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