Metalloprotein-ligand binding free energy¶
This example calculates the binding free energy of a calcium-containing protein bound to a carbohydrate ligand using the single-trajectory (ST) approximation. The calcium ion is assigned to the receptor.
-
Protocol
Single trajectory
-
System
Metalloprotein-carbohydrate
-
Solvent model
GB-Neck2 (
igb=8) -
Bundled test
gmx_MMPBSA_test -t 8
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 metalloprotein-ligand example as a ZIP archive.
Extract the archive, change to the Metalloprotein_ligand 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
This input provides a practical starting point. Review the metal model, protonation states, coordination environment, dielectric treatment, and other settings that depend on the system or intended comparison.
How this example works¶
For every selected complex frame, gmx_MMPBSA extracts the 1,861-atom receptor and 24-atom carbohydrate ligand. The receptor selection contains the protein and its calcium ion, producing a 1,885-atom complex. The supplied topology includes the calcium model in toppar/CA.itp and the carbohydrate parameters in toppar/CARA.itp.
The calculation processes frames 1 through 10 with GB-Neck2 (igb=8), mbondi3 radii (PBRadii=4), a salt concentration of 0.15 M, and an internal dielectric constant of 5. The bundled calcium parameters correspond to the Li/Merz 12-6 normal-usage ion model. Use a metal model that is compatible with the force field and coordination chemistry of the system being studied.
Expected outputs¶
A successful calculation produces:
FINAL_RESULTS_MMPBSA.dat: the MM/GBSA summary and binding-energy statistics.FINAL_RESULTS_MMPBSA.csv: the per-frame energy terms requested with-eo.
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:44:10