Journal of Applied CrystallographyBiophysicsPeer-reviewed journal article
MatchMaps: Non-isomorphous difference maps for X-ray crystallography
Abstract
Conformational change mediates the biological functions of macromolecules. Crystal-lographic measurements can map these changes with extraordinary sensitivity as a function of mutations, ligands, and time. The isomorphous difference map remains the gold standard for detecting structural differences between datasets. Isomorphous difference maps combine the phases of a chosen reference state with the observed changes in structure factor amplitudes to yield a map of changes in electron density. Such maps are much more sensitive to conformational change than structure refinement is, and are unbiased in the sense that observed differences do not depend on refinement of the perturbed state. However, even minute changes in unit cell properties can render isomorphous difference maps useless. This is unnecessary. Here we describe a generalized procedure for calculating observed difference maps that retains the high sensitivity to conformational change and avoids structure refinement of the perturbed state. We have implemented this procedure in an open-source python package, MatchMaps, that can be run in any software environment supporting PHENIX and CCP4. Through examples, we show that MatchMaps "rescues" observed difference electron density maps for poorly-isomorphous crystals, corrects artifacts in nominally isomorphous difference maps, and extends to detecting differences across copies within the asymmetric unit, or across altogether different crystal forms. SynopsisMatchMaps is a generalization of the isomorphous difference map allowing for computation of difference maps between poorly-isomorphous and non-isomorphous pairs of crystallographic datasets. MatchMaps is implemented as a simple-to-use, python-based command-line interface.
- assay: structural biology
- research focus: protein structure prediction
- research focus: benchmarking
- research focus: software / tool
- approach: experimental assay
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- Difference contact maps: from what to why in the analysis of the conformational flexibility of proteins
Mallika Iyer, Zhanwen Li, … Adam Godzik·PLoS ONEPeer-reviewed·Mar 12, 2020
- Denoising Reveals Low-Occupancy Populations in Protein Crystals
Alisia Fadini, Virginia Apostolopoulou, … Jasper J. van Thor·bioRxiv·Nov 6, 2024
- DIRECT CALCULATION OF VARIABLE-RESOLUTION MAPS BY FULLY ANALYTIC APPROXIMATIONS TO ATOMIC IMAGES
Alexandre Urzhumtsev, Vladimir Y. Lunin·Journal of Applied CrystallographyPeer-reviewed·Nov 26, 2025
- CryoFlex characterizes structural motion between conformations directly from cryo-EM density maps
Hao Dong, Fuwei Li, … Xiaohua Wan·bioRxiv·Sep 4, 2026
- Sensitive Detection of Structural Differences using a Statistical Framework for Comparative Crystallography
Doeke R. Hekstra, Harrison K. Wang, … Kevin M. Dalton·Science AdvancesPeer-reviewed·Dec 3, 2025
- Decision benchmarking of cryo-EM re-refinement
Xingyu Yi, Xinya Zhang, … Jinhua Yi·bioRxiv·Nov 4, 2026