gcorso/DiffDock

Implementation of DiffDock: Diffusion Steps, Twists, and Turns for Molecular Docking

53
/ 100
Established

Leverages equivariant diffusion models to jointly predict ligand position, orientation, and conformational changes in 3D space, with built-in confidence scoring for pose quality assessment. Supports flexible input formats including PDB files, protein sequences (auto-folded with ESMFold), SMILES strings, and batch processing via CSV, running efficiently on GPU or CPU. DiffDock-L, the latest version, significantly improves generalization and performance; the framework integrates with standard cheminformatics tools (RDKit) and provides deployment options including Hugging Face Spaces, local UI, and Docker containers.

1,454 stars. No commits in the last 6 months.

Stale 6m No Package No Dependents
Maintenance 2 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 25 / 25

How are scores calculated?

Stars

1,454

Forks

348

Language

Python

License

MIT

Last pushed

May 02, 2025

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/diffusion/gcorso/DiffDock"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.