gromacs

Note

SCARF is migrating to the SLURM batch system, instructions on this page which refer to LSF commands, parameters or configuration do not apply to SLURM. Please see our SLURM page for more information.

RHEL7 Modules:

GROMACS/2018.3-foss-2018b.lua
gromacs/2018.3-intel-17.0.2
GROMACS/2018-foss-2018a.lua
gromacs/2018-intel-17.0.2
GROMACS/2019.3-foss-2019a.lua
GROMACS/2019.3-fosscuda-2019a.lua
GROMACS/2020.1-foss-2018b.lua
GROMACS/2020.1-foss-2020a-Python-3.8.2.lua
gromacs/2020.4-foss-2019a.lua
GROMACS/2020.4-foss-2020a-Python-3.8.2.lua
GROMACS/2021.3-foss-2021a.lua

Description for gromacs:

Description from GROMACS website.

“GROMACS is a versatile package to perform molecular dynamics, i.e. simulate the Newtonian equations of motion for systems with hundreds to millions of particles.”

Using gromacs:

GROMACS can be run on the command line using an LSF job submission script Eg :

#!/bin/bash
#BSUB -n 4
#BSUB -o %J.o
#BSUB -e %J.e
#BSUB -W 60
#BSUB -x

#Load desired
module load gromacs/4.6.5

#
# Submit the job using mpirun
mpirun -lsf mdrun_mpi -s example.tpr

where example.tpr is a gromacs input file.

Submit using:

[me@scarf]$ bsub < jcl

Where jcl is the name of the job submission script file from above. When changing the number of processors to run on, be sure to change ‘bsub -n’ as well as ‘mpirun.lsf -np’

To monitor your jobs progress use the normal LSF batch commands E.g.:

[me@scarf]$ bjobs

or

[me@scarf]$ bjobs -l

Documentation for gromacs:

http://www.gromacs.org/Documentation