Open Access Open Badges Methodology article

MTMDAT-HADDOCK: High-throughput, protein complex structure modeling based on limited proteolysis and mass spectrometry

Janosch Hennig123*, Sjoerd J de Vries47, Klaus DM Hennig5, Leah Randles6, Kylie J Walters6, Maria Sunnerhagen1 and Alexandre MJJ Bonvin4

Author affiliations

1 Department of Physics, Chemistry, and Biology, Linköping University, SE-581 83 Linköping, Sweden

2 Institute of Structural Biology, Helmholtz Zentrum München, Ingolstädter Landstr. 1, DE-85764 Neuherberg, Germany

3 Department Chemie, Technische Universität München, Lichtenbergstr. 4, DE-85747 Garching, Germany

4 Bijvoet Center for Biomolecular Research, Science Faculty, Utrecht University, 3584 CH Utrecht, The Netherlands

5 Department of Informatics, Gabriele-von-Bülow Gymnasium, DE-13509 Berlin, Germany

6 Department of Biochemistry, Molecular Biology, and Biophysics, University of Minnesota, Minneapolis, MN 55455, USA

7 Biomolecular Dynamics, Department of Physics T38, Technical University München, DE-85747 Garching, Germany

For all author emails, please log on.

Citation and License

BMC Structural Biology 2012, 12:29  doi:10.1186/1472-6807-12-29

Published: 15 November 2012



MTMDAT is a program designed to facilitate analysis of mass spectrometry data of proteins and biomolecular complexes that are probed structurally by limited proteolysis. This approach can provide information about stable fragments of multidomain proteins, yield tertiary and quaternary structure data, and help determine the origin of stability changes at the amino acid residue level. Here, we introduce a pipeline between MTMDAT and HADDOCK, that facilitates protein-protein complex structure probing in a high-throughput and highly automated fashion.


A new feature of MTMDAT allows for the direct identification of residues that are involved in complex formation by comparing the mass spectra of bound and unbound proteins after proteolysis. If 3D structures of the unbound components are available, this data can be used to define restraints for data-driven docking to calculate a model of the complex. We describe here a new implementation of MTMDAT, which includes a pipeline to the data-driven docking program HADDOCK, thus streamlining the entire procedure. This addition, together with usability improvements in MTMDAT, enables high-throughput modeling of protein complexes from mass spectrometry data. The algorithm has been validated by using the protein-protein interaction between the ubiquitin-binding domain of proteasome component Rpn13 and ubiquitin. The resulting structural model, based on restraints extracted by MTMDAT from limited proteolysis and modeled by HADDOCK, was compared to the published NMR structure, which relied on twelve unambiguous intermolecular NOE interactions. The MTMDAT-HADDOCK structure was of similar quality to structures generated using only chemical shift perturbation data derived by NMR titration experiments.


The new MTMDAT-HADDOCK pipeline enables direct high-throughput modeling of protein complexes from mass spectrometry data. MTMDAT-HADDOCK can be downloaded from webcitetogether with the manual and example files. The program is free for academic/non-commercial purposes.