atlas

Research map / Probabilistic and scientific modeling / Molecules and proteins

TurboHopp: Accelerated Molecule Scaffold Hopping with Consistency Models

NeurIPS 2024 · Probabilistic and scientific modeling › Molecules and proteins · approach: Structure-based 3D molecule generation · 2 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 TurboHopp, an E(3)-equivariant pocket-conditioned consistency model for 3D scaffold hopping that samples up to ~30x faster than DiffHopp, plus RLCM fine-tuning for docking score and steric clashes.

Problem

Diffusion-based 3D structure-based drug design models for scaffold hopping are too slow for practical use and for RL fine-tuning, and often produce biophysically implausible poses with steric clashes.

Approach

Replace the iterative DDPM sampler of scaffold-hopping models with an SE(3)-equivariant consistency model (GVP-based, skip-connection parameterization) conditioned on pocket and functional groups, add metric-based sampling that scores intermediate outputs, and apply RLCM (PPO) to optimize docking score and steric clashes.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Replace DDPM-based DiffHopp with TurboHopp-1003D scaffold generation · PDBBind testtime: 107.10 -> 5.69Helped
Replace DiffHopp with TurboHopp-100 metric3D scaffold generation · PDBBind testQVina: -7.923 3.29 -> -8.319 1.38Helped
Add metric-based sampling (ablation)TurboHopp-100 · PDBBind testQED: 0.589 0.19 -> 0.664 0.19Helped
Add metric-based sampling (ablation)TurboHopp-100 · PDBBind testQVina: -8.272 1.21 -> -8.319 1.38Helped
Add metric-based sampling (ablation)DiffHopp · PDBBind testQVina: -7.923 3.29 -> -7.783 2.78Hurt
Increase sampling steps from 50 to 150 (ablation)TurboHopp · PDBBind testconnectivity: 0.872 0.19 -> 1.000 0.00Helped
Increase sampling steps from 50 to 150 (ablation)TurboHopp · PDBBind testtime: 3.19 -> 15.82Hurt
Fine-tune TurboHopp-100 with RLCM docking-score reward and use 50 steps (ablation)TurboHopp · PDBBind testVina: -8.298 1.82 -> -9.804 2.84Helped
Fine-tune TurboHopp-100 with RLCM docking-score reward and use 50 steps (ablation)TurboHopp · PDBBind testQED: 0.664 0.19 -> 0.619 0.18Hurt
Add metric-based sampling (ablation)TurboHopp-100 · CrossDocked testQVina: -7.051 2.14 -> -7.204 2.00Helped
Replace TargetDiff inpainting with TurboHopp-100 metricCrossDocked scaffold hopping · CrossDocked testQVina: -5.896 1.93 -> -7.204 2.00Helped
Replace DecompDiff inpainting with TurboHopp-100 metricCrossDocked scaffold hopping · CrossDocked testtime: 1263.72 -> 8.18Helped

Surprising findings

Limitations

Experimental setup

Datasets: PDBBind CrossDocked

Benchmarks: PDBBind test set CrossDocked test set

Metrics: connectivity diversity novelty QED SA QVina score Vina score inference time validity JS divergence of bond/angle/torsion distributions

Baselines: DiffHopp DiffHopp_EGNN TargetDiff DecompDiff

Builds on: DiffHopp consistency models RLCM GVP

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