AI Engineering
Build AI systems people can actually rely on
Domain guideDocking produces hypotheses about how a molecule may sit in a binding site. A score is not a measurement of affinity and is never evidence that a compound is safe or effective.
Docking is the cheapest way to ask a structural question: could this molecule sit in this pocket, and how? It is also one of the easiest methods to misuse, because a ranked list of numbers looks like a result even when the preparation, the box or the scoring function made it meaningless.
This guide is written around the checks that separate the two. Every stage ends in something you can inspect — a prepared file, a control RMSD, a pose that either matches the known chemistry of the site or does not.
If you are here to run your first docking, read the protein and ligand preparation sections before the workflow section. The workflow is the short part; the preparation is the science.
Docking places a ligand into a binding site and ranks the placements with a fast approximate function. Two separate programs are doing the work: a search algorithm that proposes poses, and a scoring function that ranks them. Understanding that split is the difference between using docking and trusting it blindly.
Most docking failures are preparation failures. A receptor file is a curated artefact: chains chosen, waters decided on, protonation states set, missing atoms rebuilt and every decision written down.
A SMILES string is not a docking input. The molecule has to be converted to a 3D structure with the protonation state, tautomer, stereochemistry and formal charges that are plausible under your conditions.
The Protein Data Bank is a working tool, not an archive you link to once. Reading an entry properly — chains, ligands, mutations, assembly, resolution — is a core docking skill, and choosing the box is part of the scientific argument.
A reproducible docking run is a short script with recorded parameters, not a series of clicks. AutoDock Vina, PyRx, Smina and GNINA cover the common use cases, and each exposes the settings that decide whether the run means anything.
The top-ranked pose is a candidate, not a conclusion. Interpretation is where docking becomes science: what the pose implies chemically, whether the control worked, and what the score can and cannot support.
Four stages, each ending in something you can show — a prepared file, a figure, a reproducible run. The order matters more than the speed.
Read a PDB entry until you can name the chains, the bound ligands, the resolution and the gaps — and explain what each means for the site you care about.
Prepare a receptor and a ligand with written decisions, dock with AutoDock Vina, and report the top three poses with their scores.
Remove a co-crystallised ligand, dock it back, and measure the RMSD to the experimental pose. If the protocol cannot reproduce a known pose, stop and fix it.
Dock a small set of related compounds against one site, triage by pose plausibility before score, and state the limits of what you found.
Open-source and freely available — that is what we teach. Commercial platforms exist, but none of them are required to learn the work.
Listed openly so nothing here is mistaken for something you can use today. None of these are published yet.
No. It is a fast empirical estimate used to rank poses and, loosely, compounds. Converting a score into a predicted affinity or a dissociation constant is not something the standard scoring functions support.
Not for one complex. A normal laptop runs AutoDock Vina on a single protein–ligand pair in seconds to minutes. Throughput becomes the constraint only when you dock libraries of thousands of compounds.
Prefer a structure with the relevant ligand or partner bound, good resolution, and minimal unresolved regions around the site. If several qualify, compare them and say why you picked one.
Run the positive control. Redock a ligand whose experimental pose is known and measure the RMSD. A protocol that fails to reproduce a known pose cannot be trusted for an unknown one.
No. Docking narrows the list of things worth testing. Every predicted binder still has to be made and measured, and most predictions will not survive that step.
01/Related domains
Build AI systems people can actually rely on
Domain guideHow a molecule becomes a candidate medicine
Domain guideAI engineering, molecular docking and pharmaceutical research — the three deep-dive guides, with the learning path for each.
Browse domains