DockQ is a continuous quality score for evaluating protein-protein docking predictions that combines interface RMSD (iRMSD), fraction of native contacts (Fnat), and ligand RMSD (LRMSD) into a single metric ranging from 0 to 1. It was introduced to unify the assessment of docking model quality, where a score of 1.0 indicates a perfect prediction matching the native complex and scores above 0.8 are generally classified as 'high quality' or near-native.
Glossary
DockQ

What is DockQ?
DockQ is a continuous quality score for evaluating protein-protein docking predictions that combines interface RMSD, fraction of native contacts, and ligand RMSD into a single metric ranging from 0 to 1.
The metric is derived by averaging the normalized values of its three component scores, each capped and scaled to contribute equally. Fnat measures the proportion of residue-residue contacts preserved from the native structure, while iRMSD and LRMSD quantify the spatial deviation of the interface and the ligand chain, respectively. DockQ has become the standard evaluation metric in community-wide blind challenges like CAPRI (Critical Assessment of PRedicted Interactions).
Key Characteristics of DockQ
DockQ is a continuous quality score for protein-protein docking that consolidates three critical geometric metrics into a single value, enabling standardized benchmarking of docking algorithms.
Composite Scoring Formula
DockQ integrates fraction of native contacts (Fnat), interface RMSD (iRMSD), and ligand RMSD (lRMSD) into a single continuous score from 0 to 1. The formula is:
DockQ = (Fnat + 1/(1+(iRMSD/d0)^2) + 1/(1+(lRMSD/d0)^2)) / 3
- Fnat: Proportion of residue-residue contacts within 5Å that match the native structure
- iRMSD: Backbone RMSD of the interface residues after optimal superposition
- lRMSD: RMSD of the ligand after superposition on the receptor interface
- d0: A scaling factor (typically 1.5Å) that normalizes the RMSD contributions
Quality Classification Tiers
DockQ maps continuous scores to four discrete quality categories aligned with the CAPRI (Critical Assessment of PRedicted Interactions) evaluation criteria:
- Incorrect: DockQ < 0.23 — No meaningful similarity to the native complex
- Acceptable: 0.23 ≤ DockQ < 0.49 — Correct binding region but inaccurate orientation
- Medium: 0.49 ≤ DockQ < 0.80 — Good overall geometry with minor deviations
- High: DockQ ≥ 0.80 — Near-native accuracy with atomic-level precision
This mapping allows direct comparison with CAPRI blind challenge results.
Advantages Over Single Metrics
DockQ addresses critical failure modes of individual scoring metrics:
- Fnat alone can score highly even when the ligand is completely flipped, as long as interface contacts are preserved
- iRMSD alone penalizes flexible loops far from the interface, obscuring docking accuracy
- lRMSD alone is sensitive to receptor size and does not capture interface quality
By combining all three, DockQ requires simultaneous agreement in contact preservation, interface geometry, and relative orientation, preventing inflated scores from models that satisfy only one criterion.
Interface Definition Dependency
DockQ's accuracy depends critically on the definition of the interface — the set of residues considered to be in contact. Standard practice defines interface residues as those with any heavy atom within 10Å of a residue on the binding partner in the native structure.
- Overly inclusive interfaces dilute the sensitivity of iRMSD
- Overly restrictive interfaces may miss biologically relevant contacts
- Consistent definition across benchmark datasets is essential for fair comparison
The original DockQ implementation uses the 10Å distance cutoff on the experimentally determined complex.
Benchmarking and CAPRI Integration
DockQ has become the de facto standard for evaluating protein-protein docking algorithms, used extensively in:
- CAPRI blind prediction rounds for official scoring
- Docking benchmark datasets (e.g., Docking Benchmark 5.5) for method development
- AlphaFold-Multimer evaluation to assess predicted complex accuracy
- Antibody-antigen docking assessment with specialized variants
The continuous nature of DockQ enables statistical comparison between methods using mean scores, success rates, and significance testing, rather than relying solely on categorical binning.
DockQ2: The Next Generation
An enhanced variant, DockQ2, extends the original metric to address multi-chain complexes and symmetry:
- Multi-chain support: Evaluates complexes with more than two chains by decomposing into pairwise interfaces
- Symmetry-aware scoring: Correctly handles homomeric complexes where chain assignment is ambiguous
- Biological interface identification: Distinguishes crystal contacts from biologically relevant interfaces
- Improved numerical stability: Handles edge cases where the original DockQ formula becomes undefined
DockQ2 maintains backward compatibility with the original DockQ scale while extending applicability to the full PDB.
Frequently Asked Questions
Clear answers to common questions about the DockQ scoring function for evaluating protein-protein docking predictions.
DockQ is a continuous quality score for evaluating protein-protein docking predictions that combines interface RMSD (iRMSD), fraction of native contacts (Fnat), and ligand RMSD (lRMSD) into a single metric ranging from 0 to 1. It was introduced by Basu and Wallner in 2016 to address the limitations of binary classification (hit/miss) in the Critical Assessment of PRedicted Interactions (CAPRI) community. The score is defined as the average of three normalized component scores: DockQ = (Fnat + DockQ_iRMSD + DockQ_lRMSD) / 3. Each component is mapped through a sigmoid-like function that smoothly transitions between 0 and 1 based on empirically derived thresholds. A DockQ score of ≥0.23 corresponds to an 'Acceptable' quality model, ≥0.49 to 'Medium', and ≥0.80 to 'High' quality under CAPRI evaluation criteria. This continuous formulation allows for finer-grained ranking of docking predictions compared to discrete categorical assessments.
Enabling Efficiency, Speed & Accuracy
Intelligent Analysis, Decision & Execution
We build AI systems for teams that need search across company data, workflow automation across tools, or AI features inside products and internal software.
Talk to Us
Search across company data
Give teams answers from docs, tickets, runbooks, and product data with sources and permissions.
Useful when people spend too long searching or get different answers from different systems.

Automate internal workflows
Use AI to route work, draft outputs, trigger actions, and keep approvals and logs in place.
Useful when repetitive work moves across multiple tools and teams.

Add AI to products and internal tools
Build assistants, guided actions, or decision support into the software your team or customers already use.
Useful when AI needs to be part of the product, not a separate tool.
DockQ vs. Other Docking Evaluation Metrics
A feature-level comparison of DockQ against traditional docking evaluation metrics, highlighting its unique ability to combine multiple quality indicators into a single continuous score.
| Feature | DockQ | CAPRI Criteria | Interface RMSD (iRMSD) | Ligand RMSD (lRMSD) | Fraction of Native Contacts (fnat) |
|---|---|---|---|---|---|
Metric Type | Continuous (0-1) | Categorical (4 classes) | Continuous (Å) | Continuous (Å) | Continuous (0-1) |
Combines Multiple Quality Indicators | |||||
Evaluates Interface Quality | |||||
Evaluates Ligand Pose Accuracy | |||||
Evaluates Native Contact Recovery | |||||
Single Scalar Output | |||||
Independent of Receptor Size | |||||
Correlates with Binding Energy | High | Moderate | Moderate | Low | High |
Related Terms
DockQ integrates multiple quality dimensions into a single continuous score. Understanding its components and related evaluation frameworks is critical for benchmarking docking algorithms.
Interface RMSD (iRMSD)
Measures the root mean square deviation of backbone atoms at the protein-protein interface after optimal superposition of the native and predicted complexes.
- Calculated only on residues within 10Å of the binding partner
- Sensitive to local binding pose accuracy
- Lower values indicate better predictions
- DockQ normalizes iRMSD using a sigmoidal function to map it to a [0,1] range
Fraction of Native Contacts (Fnat)
Quantifies the proportion of native residue-residue contacts recovered in the predicted complex.
- A contact is defined as two residues within 5Å across the interface
- Ranges from 0 (no native contacts) to 1 (all native contacts preserved)
- Directly captures biological relevance of the predicted interface
- DockQ uses Fnat as a primary component, weighted equally with iRMSD
Ligand RMSD (lRMSD)
Measures the global positional deviation of the ligand protein after superimposing the receptor chains of the native and predicted complexes.
- Captures large-scale orientation errors
- Complementary to iRMSD for detecting rigid-body docking failures
- DockQ incorporates lRMSD to penalize models with correct interface contacts but incorrect overall orientation
CAPRI Evaluation Criteria
The Critical Assessment of PRedicted Interactions community benchmark classifies docking predictions into quality tiers.
- High: Fnat ≥ 0.5 and (lRMSD ≤ 1.0Å or iRMSD ≤ 1.0Å)
- Medium: Fnat ≥ 0.3 and (lRMSD ≤ 5.0Å or iRMSD ≤ 2.0Å)
- Acceptable: Fnat ≥ 0.1 and (lRMSD ≤ 10.0Å or iRMSD ≤ 4.0Å)
- Incorrect: Does not meet Acceptable criteria
- DockQ maps continuously to these CAPRI categories, with 0.8+ corresponding to High quality
DockQ Score Calculation
DockQ combines iRMSD, Fnat, and lRMSD into a single continuous metric from 0 to 1.
- Formula: DockQ = [Fnat × f(iRMSD) × f(lRMSD)]^(1/3)
- f(x) is a sigmoidal function: f(x) = 1 / [1 + (x/d₀)²]
- d₀ parameters calibrated on CAPRI benchmark data
- Score of 0.0 = incorrect prediction; 1.0 = perfect prediction
- Enables direct comparison across docking methods without arbitrary binning
DSSO and DockQ2 Extensions
Recent extensions address limitations of the original DockQ for multimeric and symmetric complexes.
- DSSO (DockQ Score for Symmetric Oligomers): Adapts DockQ for cyclic and dihedral symmetry by evaluating interface quality across all symmetry-related chains
- DockQ2: Generalizes to arbitrary stoichiometries and handles cross-interface contacts more robustly
- Both preserve the 0-1 scale while extending applicability beyond heterodimers

About the author
Prasad Kumkar
CEO & MD, Inference Systems
Prasad Kumkar is the CEO & MD of Inference Systems and writes about AI systems architecture, LLM infrastructure, model serving, evaluation, and production deployment. Over 5+ years, he has worked across computer vision models, L5 autonomous vehicle systems, and LLM research, with a focus on taking complex AI ideas into real-world engineering systems.
His work and writing cover AI systems, large language models, AI agents, multimodal systems, autonomous systems, inference optimization, RAG, evaluation, and production AI engineering.
Partnered with leading AI, data, and software stack.
How We Work
Custom AI workflows for your Business
One-fit-all AI don't work for modern businesses. At Inferensys, we aim to understand your business & custom requirements; which we use to define most efficient agentic workflows, the data, and the tools for your business.
01
Review the use case
We understand the task, the users, and where AI can actually help.
Read more02
Pick the right approach
We define what needs search, automation, or product integration.
Read more03
Build the first useful version
We implement the part that proves the value first.
Read more04
Improve from there
We add the checks and visibility needed to keep it useful.
Read moreThe first call is a practical review of your use case and the right next step.
Talk to Us