What problem does it solve?
This Skill helps you predict plausible 3D binding poses of small molecules in protein binding sites, including an internal confidence score to guide which poses to trust. It addresses the bottleneck of running modern structure-based docking workflows without manually stitching together multiple steps and parameters.
Core Features & Use Cases
- Diffusion-based pose prediction: Generates ranked ligand binding poses from a protein structure (PDB) and ligand input (SMILES or common structure formats).
- Protein input flexibility: Accepts either PDB files or protein sequences (via ESMFold folding) as protein targets.
- Confidence scoring for ranking: Produces confidence scores that reflect prediction certainty (not binding affinity), helping prioritize downstream rescoring/validation.
- Virtual screening and batching: Supports single complexes or batch docking using a CSV input workflow for screening compound libraries.
- Result analysis and troubleshooting: Provides guidance for interpreting confidence and common failure modes, plus scripts for parsing outputs.
Quick Start
Run DiffDock on one protein and ligand by asking the AI to execute the single-complex inference workflow with a protein PDB file and a ligand SMILES string, saving outputs to a results directory.