Protein in Solution - mms-fcul/CpHMD-container GitHub Wiki
This tutorial will explain how to use the CpHMD container to perform simulations with stochastic-CpHMD on a simple protein in water. We will perform this tutorial with the GROMOS force field using only regular, already parameterized amino acids.
The system used for this tutorial will be hen egg lysozyme (HEWL) with the PDBid: 3lzt. Since no custom molecules will be required, the tutorial will outline all the steps necessary for a basic user to perform CpHMD simulations.
To get all tutorial files from the container into your directory use:
singularity run --app get-tutorials CpHMD.sif
- System building, minimization, and initialization
- CpHMD settings editing
- CpHMD simulation
- CpHMD Analysis
- First section
- Get and clean pdb
- pdb2cphmd | singularity run --app pdb2cphmd CpHMD.sif -p .pdb -f -r
- Gmx pdb2gmx | singularity exec CpHMD.sif gmx pdb2gmx -f ./_CpHMD.pdb -p .top -o .gro -ignh -renum -ter
- Gmx editconf (build box)
- Gmx solvate (solvate box)
- Gmx Make_ndx | singularity exec CpHMD.sif gmx make_ndx -f _solv.gro -o index.ndx
- Minim + init
- Second section
- Cphmd settings preparation
- Make sites test
- run CpHMD | singularity exec --nv --bind $HOME CpHMD.sif /CpHMD/scripts/CpHMD.sh CpHMD-basic.settings
- Analysis