Use case
Ensemble docking
Dock a ligand across multiple prepared receptor conformations and retain state-specific poses for comparison.
Inputs
4 required
Methods
3 connected
- 01DiffDock-L · state 1
- 02DiffDock-L · state 2
- 03DiffDock-L · state 3
Run DiffDock-L independently against three supplied receptor conformations and preserve every result by conformation.
Use this templateWhat is ensemble docking?
Ensemble docking is a docking method that evaluates ligands against multiple receptor conformations to represent protein flexibility as a set of discrete structures. Results should retain receptor identity because scores across conformations are not automatically comparable.
Ensemble docking runs the same ligand against several fixed protein conformations. These states may come from experimental structures, alternate chains, molecular-dynamics snapshots, normal-mode sampling, or structure-prediction methods. Each state is a separate docking experiment with its own pocket geometry and score distribution.
Multiple states can recover poses missed by one rigid structure, but they also create more opportunities for false positives. Curate the ensemble: redundant states waste compute, poorly prepared states introduce artificial pockets, and raw scores from different conformations may require calibration before comparison.
When to use ensemble docking
- Suitable ensemble docking question. Targets with experimentally observed or simulated alternative binding-site conformations
- Required structures and evidence are available. A curated, consistently prepared receptor ensemble and a ligand
Benefits of ensemble docking
- Practical output. Represents discrete receptor flexibility
- Comparative evidence. Can rescue poses missed by one structure
- Connected analysis. Reveals conformation-dependent predictions
Primary limitations
- Method dependence. Results depend on ensemble quality
- Input sensitivity. More states increase compute and false positives
- Validation boundary. Cross-conformation scores need careful calibration
How ensemble docking works
The main ensemble strategies differ in where the receptor conformations come from and how they are reduced.
- Experimental structural ensembles. Multiple crystal, NMR, or cryo-EM structures provide observed states, although differences in constructs, ligands, mutations, and resolution must be reconciled.
- Simulation-derived ensembles. Molecular-dynamics or normal-mode sampling can provide states not captured experimentally. Clustering is needed to avoid thousands of nearly identical snapshots.
- Predicted conformational ensembles. AlphaFlow, MDGen, or related models can generate alternative structures. These states expand coverage but require stronger geometry and plausibility checks.
Applications of ensemble docking
Ensemble docking is useful when receptor-state uncertainty is central to the scientific question.
- Cross-docking improvement. Reduce dependence on the particular ligand-bound receptor structure selected for a new compound.
- Conformation-selective ligands. Identify poses that appear only in active, inactive, open, closed, or otherwise distinct receptor states.
- Pocket plasticity. Explore changes in pocket volume, side-chain orientation, or loop position across experimentally or computationally supported states.
How to do ensemble docking online
The ProteinIQ template demonstrates explicit per-conformation docking: each receptor remains a separate input and every output retains its state identity.
- Collect receptor conformations. Choose structures that represent meaningful pocket states, and record the source, construct, ligands, mutations, resolution, and preparation history of each one.
- Normalize the ensemble. Align structures, standardize chains and residues, repair comparable missing atoms, and apply consistent protonation and cofactor decisions.
- Remove redundant or implausible states. Cluster by pocket geometry or structural similarity and retain representative conformations. Exclude states with preparation artifacts or collapsed pockets.
- Dock each state independently. Open the ensemble workflow, supply three receptor conformations and one ligand, and run DiffDock-L separately for each state.
- Compare state-specific results. Review poses, confidence, contacts, and pocket geometry by receptor state. Do not silently pool raw scores across conformations as if they shared one calibrated scale.
How to interpret ensemble docking results
Look for poses that are geometrically credible within a specific receptor state and, when appropriate, recur across related states. A pose unique to one conformation may be informative, but only if that conformation itself is supported and not a preparation artifact.
Report how the ensemble was generated, clustered, and prepared, along with the rule used to combine or compare results. Validate conformation-selective conclusions with structural, kinetic, mutational, or biophysical evidence.
How the ensemble docking workflow works
Run DiffDock-L independently against three supplied receptor conformations and preserve every result by conformation.
- Assemble receptor conformations. Choose structures that represent meaningful pocket states, and record the source, construct, ligands, mutations, resolution, and preparation history of each one.
- Normalize preparation. Align structures, standardize chains and residues, repair comparable missing atoms, and apply consistent protonation and cofactor decisions.
- Control ensemble redundancy. Cluster by pocket geometry or structural similarity and retain representative conformations. Exclude states with preparation artifacts or collapsed pockets.
- Dock each state. Open the ensemble workflow, supply three receptor conformations and one ligand, and run DiffDock-L separately for each state.
- Compare state-specific results. Review poses, confidence, contacts, and pocket geometry by receptor state. Do not silently pool raw scores across conformations as if they shared one calibrated scale.
Inputs and outputs
Check formats before running, then inspect and download the result from every workflow step.
Inputs
- Structural inputs.
PDBSDFSMILESTwo or more consistently prepared receptor PDB conformations plus a ligand. - Method context. Binding-site evidence, restraints, receptor-state provenance, known ligands, or reference complexes when available.
Outputs
- Docked structures.
PDBPDBQTSDFPer-conformation poses, confidence or scores, receptor provenance, and comparison-ready structure files. - Review evidence. Method-native rankings, confidence, logs, interaction context, failures, and files for reproducible follow-up.
Tools for ensemble docking
Use these methods to prepare inputs, run the core analysis, inspect outputs, and validate the evidence described in this workflow.

AlphaFlow
Generate a protein conformational ensemble

MDGen
Sample alternative structural states

OpenMM
Generate or relax receptor conformations

GROMACS
Run molecular-dynamics ensemble generation

USAlign
Measure ensemble structural diversity

fpocket
Compare pocket geometry across states

AutoDock Vina
Dock each receptor conformation

GNINA
Add CNN-scored ensemble poses

DiffDock-L
Generate poses per conformation

DynamicBind
Compare ligand-induced conformations

PoseBusters
Check selected poses

ProLIF
Compare contacts across states
Other molecular docking workflows
Compare related approaches based on the molecular system, available evidence, required inputs, and decision you need to support.
Protein–ligand docking
Predict small-molecule binding poses in a protein target and inspect scoring and interaction evidence.
Protein–protein docking
Predict how two protein partners assemble into a biomolecular complex.
Antibody–antigen docking
Explore antibody recognition orientations with antibody-aware interface evidence.
Peptide–protein docking
Model a flexible peptide partner against a protein receptor.
Blind docking
Search a protein broadly when the relevant binding site is unknown.
Flexible molecular docking
Account for ligand flexibility and selected or learned receptor movement.
Consensus docking
Compare poses and rankings from multiple docking methods.
AI molecular docking
Use learned diffusion or flow models to predict protein–ligand complexes.
Frequently asked questions
There is no universal number. Include enough states to represent meaningful pocket differences, then remove redundant or implausible conformations. A small, diverse, consistently prepared ensemble is usually more interpretable than thousands of highly correlated simulation frames.
Targets with experimentally observed or simulated alternative binding-site conformations
Two or more consistently prepared receptor PDB conformations plus a ligand.
Accuracy depends on target class, input preparation, conformational coverage, method domain, and the evaluation criterion. Benchmark against relevant known complexes and report pose accuracy separately from ranking or affinity claims.
Public docking support may list about €250 per academic day or €1,000 per company day, while another core starts labor near $55 per hour and ensemble generation adds compute. These public rates are service examples rather than universal prices; scope, preparation, number of systems, methods, compute, interpretation, and experimental work change the total.
ProteinIQ Plus is $29 per month and Pro is $99 per month. Compute-heavy runs also consume credits according to the selected tool and workload; a separately scoped done-for-you engagement is available when experimental design, data preparation, interpretation, or reporting needs expert support.
Ensemble docking is only as representative as the chosen conformations. Preserve state provenance, avoid silently pooling incomparable scores, and validate recurring poses experimentally.
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.