diffdock
DiffDock and DiffDock-L diffusion-based molecular docking. Use for blind protein-small-molecule pose prediction from a PDB file or sequence plus SMILES/SDF/MOL2, batch docking over a CSV of complexes, virtual screening triage, sampling multiple poses per complex, and reading the confidence score correctly. Also trigger on DiffDock, DiffDock-L, inference.py, confidence_model, samples_per_complex, ESM embedding preparation for docking, or blind docking without a defined box. Not for binding affinity prediction — the confidence score ranks pose plausibility, not potency.
- Version
- 1.5
- License
- MIT
- Compatibility
- Requires the DiffDock repository, Python 3.9 environment from upstream environment.yml or the official Docker image, RDKit, PyTorch/PyG, and optional CUDA GPU acceleration. Current guidance targets DiffDock v1.1.3 / DiffDock-L.
Pinned to revision f67572246d9b, so it is the text this page describes rather than whatever the author pushed since.
Pre-approved tools experimental
Experimental field. Support varies between clients, so this list is what the author declared, not what your client will enforce.
- Read
- Write
- Edit
- Bash
- Glob
- Grep
Files
- skills/diffdock/SKILL.md
- skills/diffdock/assets/batch_template.csv
- skills/diffdock/assets/custom_inference_config.yaml
- skills/diffdock/references/confidence_and_limitations.md
- skills/diffdock/references/parameters_reference.md
- skills/diffdock/references/workflows_examples.md
- skills/diffdock/scripts/analyze_results.py
- skills/diffdock/scripts/prepare_batch_csv.py
- skills/diffdock/scripts/setup_check.py
Every link opens the file at its source, pinned to the revision this page describes.