QM/MMGBSA binding free energy¶
This example combines a semiempirical QM/MM energy model with GB solvation in a single-trajectory binding free-energy calculation. Residues close to the ligand form the QM region; the remainder of the system is treated classically.
-
Protocol
Single trajectory
-
QM method
PM6-DH+
-
QM region
Residues within 4 Å
-
Bundled test
gmx_MMPBSA_test -t 23
Before you begin¶
The manual workflow uses the following files and selections:
-
Calculation settings
mmpbsa.in(-i) -
GROMACS system
Structure
com.tpr(-cs) and topologytopol.top(-cp). Keep thetoppardirectory containing the referenced*.itpfiles besidetopol.top. -
Trajectory
PBC-corrected and fitted trajectory
com_traj.xtc(-ct) -
Molecular selections
Index
index.ndx(-ci) with thereceptorandligandgroups (-cg)
A complex reference structure without hydrogens may also be supplied with -cr. It is optional but recommended when you need specific chain IDs or residue numbering. See the complete command-line reference for all options.
Run the example¶
Run the bundled test¶
The quickest way to reproduce this example is through the test runner:
See the gmx_MMPBSA_test documentation for download, selection, and cleanup options.
Run it manually¶
Download the QM/MMGBSA example as a ZIP archive.
Extract the archive, change to the QM_MMGBSA directory, and choose either the serial or MPI command. You can also view the example files on GitHub before downloading them.
Configure the calculation¶
The example uses the concise mmpbsa.in shown first below. The all-options version was generated with gmx_MMPBSA --create_input gb and then adapted with the same example-specific values. The concise block is the runnable starting point; the generated block includes additional options and defaults, so the two blocks are not textually identical. Both blocks describe the same calculation.
Keep in mind
QM/MM results can be sensitive to the QM-region boundary, net charge, Hamiltonian, and SCF convergence. Inspect qmmm_region.pdb, confirm that the selected residues form a chemically sensible region, and validate the setup before applying it to production calculations.
How this example works¶
The ST approximation extracts the 893-atom receptor and 30-atom ligand from each selected complex frame. With qm_residues="within 4", gmx_MMPBSA identifies residues from both components that lie within 4 Å of their interface. For this bundle, the selection contains five receptor residues plus the ligand. The corresponding QM charges are calculated from the topology and assigned automatically when explicit QM masks and user-defined charges are absent.
The calculation processes frames 1 through 10 using the GB-HCT model (igb=1), mbondi radii (PBRadii=2), a salt concentration of 0.15 M, and PM6-DH+. The alternative selections retained in the concise input show how to specify residues directly or provide separate Amber masks. Every QM region must contain atoms from both receptor and ligand. If qm_theory is omitted, gmx_MMPBSA uses PM6-DH+ by default.
References for PM6-DH+¶
PM6-DH+ adds dispersion and hydrogen-bond corrections that are important for many biomolecular noncovalent interactions. Relevant method and application studies include:
- Řezáč and Hobza, J. Chem. Theory Comput. 2009, 5, 1749-1760. doi:10.1021/ct9000922
- Korth, J. Chem. Theory Comput. 2010, 6, 3808-3816. doi:10.1021/ct100408b
- Grimme and Brandenburg, Front. Chem. 2015, 3, 8. PMC4881564
- Thapa et al., J. Phys. Chem. B 2018, 122, 7866-7878. doi:10.1021/acs.jpcb.8b03655
- Commun. Biol. 2025. doi:10.1038/s42003-025-09143-z
- Muddana and Gilson, J. Chem. Theory Comput. 2012, 8, 2868-2880. doi:10.1021/ct3002738
Expected outputs¶
A successful calculation produces:
FINAL_RESULTS_MMPBSA.dat: the QM/MMGBSA summary and binding-energy statistics.FINAL_RESULTS_MMPBSA.csv: the per-frame energy terms requested with-eo.qmmm_region.pdb: the selected QM region for visual inspection.
Analyze the results¶
Open the results with gmx_MMPBSA_ana for interactive inspection and plotting. See the gmx_MMPBSA_ana documentation for usage details.
Created: October 17, 2020 22:35:03