Introduction
The process of Hydrogen mass repartitioning (HMR) is highly beneficial as it enables simulations to use a larger time step by transferring a portion of the mass from heavy atoms connected to hydrogen to the bonded hydrogens. As a result, simulations can accurately depict longer time frames without encountering instability-related errors that stem from high-frequency hydrogen motion. Some research studies in the field of biology require extensive motions of biomolecules, necessitating longer simulation times. In such cases, Hydrogen mass repartitioning can prove to be a valuable tool. For instance, to carry out a simulation with a 4 fs time step instead of the typical 2 fs time step, one can make use of parmed, as described below, to execute Hydrogen mass repartitioning on an existing parm7 topology file before performing equilibration and MD.
Required Software
- AmberTools22 https://ambermd.org/GetAmber.php
- GROMACS https://manual.gromacs.org/current/download.html
This tutorial using AmberTools Version 22 and GROMACS version 2022.2
- Seperate receptor:grep ATOM 2NNQ.pdb > rec.pdb
- Seperate Ligand: grep T4B 2NNQ.pdb > lig.pdb
- Open Protein in the chimera, Tools > Structure Editing > Dock Prep, uncheck write Mol2 file > Ok > Ok > On Assign Charges for dock prep click AM1-BCC and standard residues > File > Save PDB > overwrite the rec.pdb file
- Open ligand in chimera, Tools > Structure Editing > Dock Prep, uncheck write Mol2 file > Ok > Ok > On Assign Charges for dock prep click AM1-BCC and nonstandard residues > File > Save PDB > overwrite file lig.pdb
- Observe the charges that appear in Specify Net Charges, the amount of net charges will later be used when using antechamber -nc like the antechamber command below using -nc -1 from Chimera
- Ligand paramterization: antechamber -i lig.pdb -fi pdb -o lig.am1bcc.mol2 -fo mol2 -at gaff2 -c bcc -rn LIG -nc -1
- Next run the following command: parmchk2 -i lig.am1bcc.mol2 -f mol2 -o lig.am1bcc.frcmod
- The process of solvation and incorporation of proteins and ligands, Run the following command: tleap -f leap.in
- Run google colab by clicking the following link: https://github.com/purnawanpp/HMS/blob/main/HMP.ipynb Upload file namely solvated.prmtop and solvated.inpcrd on Google Colab.
- Run google colab and dont forget to download file namely gromacs.gro dan gromacs.top. Move the two downloaded files to your work folder
- Running this command to simulation your protein and ligand using GROMACS:
- gmx grompp -f min.mdp -c gromacs.gro -p gromacs.top -o em.tpr -maxwarn 1
- gmx mdrun -v -deffnm em
- gmx grompp -f nvt.mdp -c em.gro -r em.gro -p gromacs.top -o nvt.tpr -maxwarn 2
- gmx mdrun -v -deffnm nvt &
- gmx grompp -f npt.mdp -c nvt.gro -t nvt.cpt -r nvt.gro -p gromacs.top -o npt.tpr -maxwarn 2
- gmx mdrun -v -s npt.tpr -deffnm npt &
- export GMX_MAXCONSTRWARN=-1
- gmx grompp -f md.mdp -c npt.gro -t npt.cpt -p gromacs.top -o md.tpr -maxwarn 1
- gmx mdrun -v -s md.tpr -deffnm md &