atlas

Research map / Probabilistic and scientific modeling / Molecules and proteins

3DMolFormer: A Dual-channel Framework for Structure-based Drug Discovery

ICLR 2025 · Probabilistic and scientific modeling › Molecules and proteins · approach: Structure-based 3D molecule generation · 1 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 3DMolFormer, a dual-channel GPT-2-style transformer that autoregressively generates parallel token and numerical sequences for pocket-ligand complexes, unifying protein-ligand docking (supervised fine-tuning) and pocket-aware 3D drug design (RL fine-tuning).

Problem

Structure-based drug discovery has two dual tasks, docking and pocket-aware 3D drug design, but no single ML method handles both; existing methods struggle to model continuous 3D coordinates with discrete token models and are limited by scarce ground-truth complex data.

Approach

Represent pocket-ligand complexes as parallel discrete token and continuous number sequences, and use a dual-channel transformer (token head plus number head) trained with CE+MSE loss; large-scale pre-training, then MSE fine-tuning for docking and regularized-MLE RL fine-tuning for design, reusing the docking weights to produce coordinates during design.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use 3DMolFormer instead of Uni-MolCASF-2016 docking · CASF-2016% RMSD <2.0 Å: 80.4 -> 84.9Helped
Use 3DMolFormer instead of Uni-MolCASF-2016 docking · CASF-2016average RMSD: 1.62 -> 1.29Helped
Use 3DMolFormer instead of SminaCASF-2016 docking · CASF-2016% RMSD <1.0 Å: 47.4 -> 43.8Hurt
Use 3DMolFormer instead of DecompDiffPocket-aware 3D drug design · 100 CrossDocked2020 pocketsSuccess Rate: 24.5% -> 85.3%Helped
Use 3DMolFormer instead of Pocket2MolPocket-aware 3D drug design · 100 CrossDocked2020 pocketsQED: 0.56 -> 0.49Hurt
Add pre-training (ablation)3DMolFormer docking · CASF-2016% RMSD <2.0 Å: 57.8 -> 84.9Helped
Add pre-training (ablation)3DMolFormer docking · CASF-2016average RMSD: 2.25 -> 1.29Helped
Add data augmentation (ablation)3DMolFormer docking · CASF-2016% RMSD <2.0 Å: 51.0 -> 84.9Helped
Add data augmentation (ablation)3DMolFormer docking · CASF-2016average RMSD: 2.45 -> 1.29Helped
Fine-tune with RL rather than freezing GPT weights (ablation)3DMolFormer drug design · Pocket-aware 3D drug designSuccess Rate: 2.1% -> 85.3%Helped
Increase model scale to 12 layers, 12 heads, embedding length 768 (ablation)3DMolFormer pre-training · Ligand validation setpre-training loss: 0.229 -> 0.178Helped
Change α from 0.1 to 1.0 (ablation)3DMolFormer pre-training · Pre-trainingCE Loss: 0.164 -> 0.164No clear effect

Surprising findings

Limitations

Experimental setup

Datasets: Uni-Mol pocket and conformation data (3.2M pockets, 209M conformations) CrossDocked2020 PDBbind v2020 CASF-2016 PoseBusters

Benchmarks: CASF-2016 CrossDocked2020 100 pockets PoseBusters

Metrics: RMSD below thresholds average RMSD Vina Score Vina Dock QED SA success rate Delta Score clash score strain energy

Baselines: AutoDock4 AutoDock Vina Vinardo Smina Uni-Mol AR liGAN GraphBP Pocket2Mol TargetDiff DecompDiff

Builds on: GPT-2 xVal Uni-Mol regularized maximum likelihood estimation

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