Protocol Citation: M Purushotham Rao, Akshay Uttarkar, Vidya Niranjan 2023. Protocol for the development of coarse-grained structures for macromolecular simulation using GROMACS. protocols.io https://dx.doi.org/10.17504/protocols.io.kxygx92rdg8j/v2Version created by Vidya Niranjan
Manuscript citation:
Niranjan V, Rao P, Uttarkar A, Kumar J (2023) Protocol for the development of coarse-grained structures for macromolecular simulation using GROMACS. PLOS ONE 18(8): e0288264. https://doi.org/10.1371/journal.pone.0288264
License: This is an open access protocol distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited
This paper presents a protocol for the development of coarse-grained (CG) structures for macromolecular simulation using the GROMACS software. CG models are widely used in molecular simulations due to their computational efficiency, which allows for the study of large and complex systems. The protocol described here outlines the steps necessary for the creation of CG structures, including the selection of appropriate beads, mapping of the CG beads onto the atomistic structure, and the parameterization of the CG model. The protocol also includes guidelines for validating the accuracy of the CG model, as well as recommendations for future improvements in CG model development. The described protocol will be useful for researchers interested in the development of CG models for macromolecular simulations using GROMACS.
The last step contains a supplemental video with extra context and tips, as part of the protocols.io Spotlight series, featuring conversations with protocol authors.
To minimise the coarse_grained structure in vaccum
gmx grompp -f em_vac.mdp -c 1UBQ-CG.gro -p single-ubq.top -o em_vac.tpr
gmx mdrun -deffnm em_vac -v
After energy minimization in Vacuum
Solvate the protein
gmx solvate -cp em_vac.gro -cs water.gro -radius 0.21 -o solvated.gro
To add number of water molecules into toplogy file for polarised water divide count by 3
cp single-ubq.top system.top
count=$(grep -c “W” solvated.gro | tr -d ‘\n’)
echo -e “\nW $count” >> system.top
Addition of water molecules and making system topology files
Add ions (optional to neutralise or addition ions)
gmx grompp -f ions.mdp -c solvated.gro -p system.top -o ions.tpr
gmx genion -s ions.tpr -o ions.gro -p protein.top -pname NA+ -nname CL- -conc 0.1 -neutral
we have not added here but in the video its shown how to add.
SIMULATION
SIMULATION
Energy minimisation
gmx grompp -f em.mdp -c solvated.gro -r solvated.gro -p system.top -o em.tpr -maxwarn 1
maxwarn is because there is an mismatch of atom names but all the atoms are present
L. Monticelli, S.K. Kandasamy, X. Periole, R.G. Larson, D.P. Tieleman, S.J. Marrink. The MARTINI coarse grained forcefield: extension to proteins. J. Chem. Theory Comput., 4:819-834, 2008.