Use case

Blind docking

Search broadly across a prepared protein when the ligand-binding site is unknown or poorly characterized.

Blind molecular dockingRead-only preview

Inputs

2 required

Methods

2 connected

  1. 01Whole-protein AutoDock Vina
  2. 02DiffDock-L

Compare whole-protein AutoDock Vina with site-agnostic DiffDock-L from the same protein and ligand.

Use this template

What is blind docking?

Blind docking is a molecular docking method that searches broadly across a protein instead of restricting pose generation to one predefined pocket. It is useful for binding-site hypothesis generation, but the larger search space increases computational cost and false-positive risk.

Local docking restricts the calculation to a known pocket; blind docking searches the whole receptor or several detected cavities. Classical protocols use a large protein-wide search box, cavity-guided protocols run separate local searches, and learned models may propose poses without a user-defined box. Each strategy carries different sampling and calibration limits.

Blind docking generates binding-site hypotheses, including possible orthosteric, allosteric, or interfacial sites. It cannot show that a site is occupied in cells or that binding changes protein function. The larger search area also reduces sampling depth per region and creates more opportunities for favorable poses in irrelevant surface cavities.

When to use blind docking

  • Suitable blind docking question. Exploring where a ligand might bind when reliable site evidence is absent
  • Required structures and evidence are available. A well-prepared complete target structure and a ligand suitable for the selected docking methods

Benefits of blind docking

  • Practical output. Does not require a known binding site
  • Comparative evidence. Can reveal alternative-pocket hypotheses
  • Connected analysis. Pairs naturally with pocket detection

Primary limitations

  • Method dependence. Global search is expensive
  • Input sensitivity. Large surfaces create spurious poses
  • Validation boundary. Pocket prediction and docking remain separate evidence

How blind docking works

Three broad strategies are commonly described as blind docking, and they should not be treated as interchangeable.

  • Whole-receptor search. A large grid encloses the complete protein and a classical engine samples poses throughout it. This is simple to configure but computationally expensive and vulnerable to shallow-surface false positives.
  • Cavity-guided blind docking. Pocket-detection software identifies candidate cavities first, after which separate local docking calculations search each pocket. This improves sampling efficiency but inherits the pocket detector’s omissions and ranking errors.
  • Site-agnostic learned docking. Diffusion or other learned models predict complex geometry without a manually supplied search box. They can accelerate hypothesis generation, but a model may favor binding-site patterns represented in its training data.

Applications of blind docking

Blind docking is useful when the binding location is uncertain enough that a local search would encode an unjustified assumption.

  • Poorly characterized targets. Generate candidate binding regions for a novel protein or a structure with no annotated ligand pocket.
  • Allosteric-site discovery. Search for alternative pockets away from a known active site that could support follow-up mutagenesis or fragment experiments.
  • Unexpected binding modes. Test whether a ligand may prefer a secondary site when local docking to the assumed pocket produces implausible poses.
  • Mechanism and repurposing hypotheses. Explore possible binding locations for a known compound on a proposed target, while recognizing that target fishing across many proteins is the separate inverse-screening problem.

How to do blind docking online

ProteinIQ combines whole-protein docking, site-agnostic pose generation, and independent pocket context without claiming that pocket detection proves where the ligand binds.

  1. Upload a complete target structure. Use the biologically relevant protein assembly where possible. Repair missing atoms, inspect unresolved loops, retain important cofactors, and remove irrelevant crystallization components.
  2. Prepare the ligand. Provide the intended stereoisomer, tautomer, protonation state, and charge. Run distinct chemical states separately because blind searching does not correct ligand chemistry.
  3. Map candidate cavities. Run fpocket to obtain independent pocket locations and descriptors. Use these results as context or to define separate local searches, not as confirmed binding sites.
  4. Run the blind docking workflow. Compare AutoDock Vina in whole-protein search mode with DiffDock-L from the same receptor and ligand. Increase search effort deliberately when using a very large classical search box.
  5. Group poses by site and validate. Cluster poses by spatial location, inspect geometry and recurring contacts, compare predictions across methods, and prioritize sites supported by conservation, mutagenesis, or experimental pocket evidence.

How to interpret blind docking results

Do not compare a blind-docking score as though it were a probability that a site is real. First group poses by pocket, then examine whether the predicted site is geometrically credible, accessible in the relevant protein state, conserved or functionally connected, and reproducible across ligand states or methods.

False positives are expected because the algorithm evaluates many more locations than a local docking run. Confirm candidate sites with orthogonal evidence such as competition experiments, site-directed mutagenesis, fragment screening, hydrogen–deuterium exchange, cryo-EM, crystallography, or direct binding measurements.

How the blind docking workflow works

Compare whole-protein AutoDock Vina with site-agnostic DiffDock-L from the same protein and ligand.

  1. Prepare the whole protein. Use the biologically relevant protein assembly where possible. Repair missing atoms, inspect unresolved loops, retain important cofactors, and remove irrelevant crystallization components.
  2. Check candidate cavities. Provide the intended stereoisomer, tautomer, protonation state, and charge. Run distinct chemical states separately because blind searching does not correct ligand chemistry.
  3. Standardize the ligand. Run fpocket to obtain independent pocket locations and descriptors. Use these results as context or to define separate local searches, not as confirmed binding sites.
  4. Search globally. Compare AutoDock Vina in whole-protein search mode with DiffDock-L from the same receptor and ligand. Increase search effort deliberately when using a very large classical search box.
  5. Cluster sites and poses. Cluster poses by spatial location, inspect geometry and recurring contacts, compare predictions across methods, and prioritize sites supported by conservation, mutagenesis, or experimental pocket evidence.

Inputs and outputs

Check formats before running, then inspect and download the result from every workflow step.

Inputs

  • Structural inputs. PDB SDF SMILES A complete prepared protein PDB and a chemically valid ligand.
  • Method context. Binding-site evidence, restraints, receptor-state provenance, known ligands, or reference complexes when available.

Outputs

  • Docked structures. PDB PDBQT SDF Candidate binding locations, ranked poses, confidence or docking scores, and pocket context.
  • Review evidence. Method-native rankings, confidence, logs, interaction context, failures, and files for reproducible follow-up.

Frequently asked questions

Start with a workflow you can inspect and edit

Add your inputs, review the settings, and keep every structure, score, table, and file connected to the step that produced it.

Start this workflow