GROMACS

GROMACS Status

GROMACS version 2021.5 is installed and available for use on the HPC.

GROMACS Overview

From GROMACS:

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.

It is primarily designed for biochemical molecules like proteins, lipids and nucleic acids that have a lot of complicated bonded interactions, but since GROMACS is extremely fast at calculating the nonbonded interactions (that usually dominate simulations) many groups are also using it for research on non-biological systems, e.g. polymers.

GROMACS supports all the usual algorithms you expect from a modern molecular dynamics implementation.

GROMACS Quickstart Command Line Guide

When running on a single node (–ntasks=1 in SLURM )

  • gmx make_ndx <OPTIONS>

  • gmx grompp <OPTIONS>

  • gmx mdrun <OPTIONS>

When running on more than one node (–ntasks>1 in SLURM)

  • mpirun -np $SLURM_NTASKS gmx_mpi make_ndx

  • mpirun -np $SLURM_NTASKS gmx_mpi grompp

  • mpirun -np $SLURM_NTASKS gmx_mpi mdrun

GROMACS Program Quick List

Below is a quick reference list of the different programs that make up the GROMACS suite.

CLI Option

Description

gmx

The Single-Node Only Binary

gmx_mpi

The main MPI Enabled GROMACS binary