
Diffdock
This is a diffusion-based deep learning tool for molecular docking that predicts 3D binding poses of ligands to protein targets. You'd use it for structure-based drug design when you need to know where a molecule binds, not how strongly it binds. It handles PDB files or protein sequences via ESMFold, works with SMILES or structure files, and can process single complexes or batch virtual screening campaigns. The confidence scores tell you how certain the model is about the pose, not binding affinity, so you'll want to pair it with GNINA or MM/GBSA for affinity estimates. GPU recommended since it's 10-100x faster than CPU. First run takes a few minutes to pre-compute lookup tables.
- skills.sh installs
- 262
- GitHub stars
- 33.2K
- last updated
- Aug 21, 2026
Install
$ npx -y skills add davila7/claude-code-templates --skill diffdock --agent claude-codeInstalls into .claude/skills of the current project.
Files
DiffDock: Molecular Docking with Diffusion Models
Overview
DiffDock is a diffusion-based deep learning tool for molecular docking that predicts 3D binding poses of small molecule ligands to protein targets. It represents the state-of-the-art in computational docking, crucial for structure-based drug discovery and chemical biology.
Core Capabilities:
- Predict ligand binding poses with high accuracy using deep learning
- Support protein structures (PDB files) or sequences (via ESMFold)
- Process single complexes or batch virtual screening campaigns
- Generate confidence scores to assess prediction reliability
- Handle diverse ligand inputs (SMILES, SDF, MOL2)
Key Distinction: DiffDock predicts binding poses (3D structure) and confidence (prediction certainty), NOT binding affinity (ΔG, Kd). Always combine with scoring functions (GNINA, MM/GBSA) for affinity assessment.
When to Use This Skill
This skill should be used when:
Sponsors
Details
- Repository
- github.com/davila7/claude-code-templates
- Categories
- Productivity & Planning, Design & UI/UX, Generative Media
- First seen
- Jun 3, 2026
More from davila7/claude-code-templates
All 618- Clinpgx Database261
- Tavily Web260
- Gget259
- Crafting Effective Readmes258
- Geo Fundamentals258
- String Database255
- Clinvar Database254
- Shopify Apps254
- Reactome Database252
- Session Handoff251
- Core Components249
- Scvi Tools249
- Postgres Schema Design248
- Obsidian Clipper Template Creator247
- Test Fixing247
- Dask246
- Denario246
- Ensembl Database246
- Security Best Practices246
- Doc Coauthoring245
- Graphql245
- Iterate Pr245
- Playwright E2e Builder245
- Adaptyv242