Skip to content

Questions about Dock

Short answers, pulled from the story.

Who created the DOCK molecular docking program?

DOCK was created in the 1980s by Irwin "Tack" Kuntz's group at UCSF. It is the first docking program ever developed. Codevelopers include Brian K. Shoichet, David A. Case, and Robert C. Rizzo.

What algorithms does DOCK use to predict molecular binding?

DOCK uses geometric algorithms, including a shape-matching method that places spheres in a protein's binding pocket and performs bipartite matching between those spheres and a candidate molecule. This rigid docking approach is present in all versions of the program.

How does DOCK handle flexible ligands?

DOCK accounts for ligand flexibility using two methods: an algorithm called anchor and grow (versions 4-6), and hierarchical docking of databases (versions 3.5-3.7). Anchor and grow works by fixing a rigid substructure of the molecule in the pocket, then building out flexible portions incrementally.

What is AMBER score in DOCK 6?

AMBER score is a scoring function implemented into DOCK version 6 by David A. Case's group via a molecular dynamics engine. It accounts for receptor flexibility and ranks compounds by their binding energy across energetic ensembles rather than a single static pose.

What versions of DOCK are currently being developed?

Two versions are actively developed: DOCK 6 and DOCK 3. They represent distinct lines of the original program suited to different needs in computational chemistry and drug discovery.

What is DOCK used for in drug discovery?

DOCK predicts the binding modes of small molecules to protein targets, a process central to structure-based drug discovery. Its methods support both rigid and flexible ligand docking as well as large-scale virtual screening of compound databases.