MolProbity is a computational tool that validates the geometric and physical plausibility of macromolecular structures by analyzing all-atom contacts, hydrogen bonding networks, and backbone dihedral angles. It generates a clashscore—the number of steric overlaps per thousand atoms—and Ramachandran statistics to quantify how well a model conforms to empirically observed conformational preferences.
Glossary
MolProbity

What is MolProbity?
MolProbity is a widely used structure-validation software that analyzes all-atom contacts, hydrogen bonding, and backbone geometry to generate a clashscore and Ramachandran statistics for assessing the physical realism of protein models.
Developed by the Richardson laboratory at Duke University, MolProbity adds hydrogen atoms explicitly to detect subtle steric clashes invisible to lower-resolution validation methods. It identifies unfavorable rotamer states, flipped asparagine/glutamine side chains, and cis-proline geometry outliers, providing a comprehensive MolProbity score that serves as a gold-standard metric for assessing model quality in crystallography, cryo-EM, and protein structure prediction benchmarks like CASP.
Core Validation Metrics in MolProbity
MolProbity evaluates the physical realism of protein models by analyzing steric clashes, backbone geometry, and hydrogen bonding patterns. These core metrics provide a quantitative framework for identifying local errors and ranking model quality.
Clashscore
The clashscore quantifies the number of unfavorable steric overlaps per 1,000 atoms in a protein model. It is calculated by counting pairs of non-bonded atoms that are separated by less than 0.4 Å of the sum of their van der Waals radii.
- A clashscore of 0 indicates a physically perfect model with no steric overlaps
- Scores below 5 are typical for high-resolution crystal structures
- Scores above 40 indicate severe modeling errors requiring refinement
- The metric is normalized by model size, enabling direct comparison between structures of different sizes
Ramachandran Analysis
The Ramachandran plot maps the backbone dihedral angles phi (φ) and psi (ψ) for each residue, identifying conformations that fall into energetically disallowed regions. MolProbity classifies residues into three categories:
- Favored: Residues occupying the most energetically favorable regions (target: > 98%)
- Allowed: Residues in less favorable but still permissible regions
- Outliers: Residues in sterically impossible conformations, indicating local backbone errors
Glycine and proline are evaluated against residue-specific distributions due to their unique conformational properties.
Rotamer Analysis
Rotamer analysis evaluates the discrete conformational states of amino acid side chains against a curated library of statistically preferred rotamers derived from high-resolution crystal structures.
- Each side chain is assigned a rotamericity score based on how closely it matches the nearest ideal rotamer
- Outlier rotamers indicate strained or physically improbable side-chain packing
- The analysis accounts for backbone-dependent preferences, where the local backbone conformation influences side-chain positioning
- Systematic rotamer outliers often reveal errors in sequence registration or local backbone tracing
Cβ Deviation
Cβ deviation measures the displacement of the beta-carbon atom from its ideal geometric position relative to the backbone atoms. This metric is particularly sensitive to errors in backbone tracing and sequence registration.
- Large Cβ deviations (> 0.25 Å) often indicate an incorrect residue identity at that position
- The metric is especially useful for validating mutated or designed proteins where side-chain geometry may be strained
- Combined with Ramachandran outliers, Cβ deviations provide strong evidence for local model rebuilding requirements
MolProbity Score
The MolProbity score is a composite quality metric that combines clashscore, Ramachandran outliers, and rotamer outliers into a single normalized value. It is calibrated to approximate the resolution-dependent quality expected from X-ray crystallography.
- A score of 1.0 represents the expected quality of a well-refined structure at its reported resolution
- Scores significantly above 2.0 indicate systematic problems requiring attention
- The score enables cross-model ranking in CASP competitions and structure prediction benchmarks
- It provides a unified, intuitive measure for non-specialist assessment of model quality
Hydrogen Bond Analysis
MolProbity performs all-atom hydrogen bond analysis by adding explicit hydrogen atoms and evaluating the geometry of potential hydrogen bonds. This analysis identifies:
- Unsatisfied donors and acceptors buried in the protein core that lack appropriate hydrogen bonding partners
- Unfavorable electrostatic interactions where like charges are juxtaposed without compensating interactions
- The analysis uses quantum-mechanically optimized hydrogen positions rather than idealized geometry
- Unsatisfied buried polar atoms are strong indicators of local folding errors or missing water molecules
Frequently Asked Questions
Clear, technical answers to the most common questions about MolProbity's validation methodology, metrics, and practical application in structural biology workflows.
MolProbity is a widely used structure-validation software that analyzes all-atom contacts, hydrogen bonding, and backbone geometry to assess the physical realism of protein models. It works by adding hydrogen atoms to a given macromolecular structure and then performing a rigorous all-atom contact analysis to identify steric clashes—non-bonded atoms that overlap beyond a threshold of 0.4 Å. The software also evaluates backbone dihedral angles against high-resolution reference data to generate Ramachandran statistics, identifies unfavorable rotamers, and flags covalent geometry outliers such as bond length and angle deviations. The core output is the clashscore, defined as the number of serious steric overlaps per 1000 atoms, which serves as a sensitive, single-number metric for global model quality. MolProbity's strength lies in its ability to detect subtle local errors that global metrics like R-factor or RMSD may miss, making it an essential tool for crystallographers, cryo-EM researchers, and computational biologists validating both experimental and predicted structures.
MolProbity vs. Other Structure Validation Tools
Comparison of MolProbity with other widely used macromolecular structure validation tools across key validation metrics and features.
| Feature | MolProbity | PROCHECK | WHAT_CHECK | Coot |
|---|---|---|---|---|
All-atom contact analysis | ||||
Clashscore calculation | ||||
Ramachandran plot assessment | ||||
Rotamer outlier detection | ||||
Cβ deviation analysis | ||||
RNA backbone conformer validation | ||||
Hydrogen bonding network analysis | ||||
Model-vs-data fit (real-space correlation) |
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.
Related Terms
MolProbity is part of a broader toolkit for assessing the physical realism and stereochemical quality of protein models. These related concepts define the metrics, plots, and refinement procedures that complement clashscore analysis.
Ramachandran Plot
A 2D scatter plot of backbone dihedral angles phi (φ) and psi (ψ) for each residue. MolProbity uses this plot to identify residues in energetically disallowed conformations.
- Favored regions: ~98% of residues should fall here for high-resolution structures
- Outliers: Indicate local backbone strain or errors in tracing
- Glycine and proline: Have distinct allowed regions due to unique backbone constraints
Clashscore
The number of serious steric overlaps (>0.4 Å) per 1000 atoms, calculated using all-atom contact analysis. It is the primary metric output by MolProbity.
- Normalized by model size for fair comparison
- Goal: As low as possible; percentile ranks compare against PDB structures of similar resolution
- Sensitive to incorrect side-chain rotamers and backbone mistracing
Rotamer Analysis
Evaluates whether amino acid side chains adopt statistically preferred dihedral angle combinations. MolProbity flags residues with poor rotamers that deviate from high-density regions in the Dunbrack library.
- Outliers: Often correlate with local clashes or incorrect sequence registration
- Goal: <1% rotamer outliers for well-refined structures
- Critical for assessing ligand-binding pocket accuracy
Cβ Deviation
Measures the distance between the ideal and actual position of the Cβ atom relative to the backbone. Large deviations indicate sequence misalignment or backbone tracing errors.
- Sensitive probe: Detects register shifts invisible to Ramachandran analysis
- Threshold: Deviations >0.25 Å warrant scrutiny
- Particularly useful for validating cryo-EM and low-resolution X-ray models
Reduce (Hydrogen Addition)
A companion tool that adds hydrogen atoms to protein structures with optimized bond geometry. MolProbity relies on Reduce for all-atom contact analysis, as hydrogens constitute ~50% of atoms in a protein.
- Optimizes His, Asn, Gln flips to maximize hydrogen bonding networks
- Generates the all-atom model required for clashscore calculation
- Accounts for pH-dependent protonation states
CaBLAM (Cα-Based Low-resolution Annotation Method)
A validation tool that uses Cα geometry alone to identify backbone irregularities, making it ideal for low-resolution structures where full-atom methods fail.
- Detects peptide plane flips and cis-trans isomerization errors
- Independent of side-chain coordinates
- Complements Ramachandran analysis for cryo-EM models at 3-4 Å resolution

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