Pocket2Mol

E(3)-equivariant autoregressive 3D molecular generator inside protein binding pockets, which samples ligands atom by atom inside the pocket; docking (QVina) scores evaluate finished molecules.

Read the paper

The loop

  1. Proposes

    An E(3)-equivariant graph neural network places frontier atoms, 3D coordinates, and covalent bonds step by step inside a protein pocket.

  2. Judged by

    Docking (QVina) scores evaluate finished molecules.

  3. Steers

    Ligands are sampled atom by atom inside the pocket.

Headline result

Generated drug-like 3D molecules with more realistic torsion angles and stronger Vina binding scores than 3D voxel baselines on CrossDocked2020.

What this does not prove

Autoregressive atom-by-atom placement can accumulate geometric error if an early frontier atom is poorly positioned.

How it generalizes the harness

An E(3)-equivariant 3D geometric network samples ligands atom by atom inside the pocket, and docking (QVina) scores evaluate finished molecules.

Classification

Classification of Pocket2Mol
What it proposesMolecule
Generative modelE(3)-equivariant autoregressive 3D GNN
Algorithmic authorityQVina docking score, used to evaluate finished molecules
FeedbackScore
What gets updatedSearch tree and population of candidates
When it runsAt inference time
ValidityApproximate physics (simulation, not lab results)
EvidenceCode released
LineageOriginal system