/gromacs_py

Gromacs_py is a python library allowing a simplified use of the gromacs MD simulation software. Gromacs_py can build topologie based on a pdb file, create the simulation system (box, add water and ions) and run minimisation, equilibration and production run.

Primary LanguagePythonGNU General Public License v2.0GPL-2.0

Documentation Status https://travis-ci.org/samuelmurail/gromacs_py.svg?branch=master

Gromacs_py

Gromacs_py is a Python library allowing a simplified use of the Gromacs MD simulation software. Gromacs_py can build a system topologie based on a pdb file, create the simulation system (pbc box, adding water and ions) and run minimisation, equilibration and production runs. One of the main objective of the Gromacs_py wrapper is to automatize routine operations for MD simulation of multiple systems.

Gromacs_py is under active development using continuous integration with Travis Cl.

Quick install

The latest release can be installed via pip or conda.

Pip

If Gromacs (version >= 5.1) is already install, then you need to install the Gromacs_py library using pypi, and add the Gromacs gmx command in the environmnent variable $PATH:

pip install gromacs_py

# Add gromacs 'gmx' path:
export PATH='*path_to_gromacs*/bin/':$PATH

Conda

If you don't need a GPU compiled version of Gromacs you can use directly the Gromacs_py conda package to install both Gromacs software and Gromacs_py library:

conda install -c bioconda gromacs_py

Authors

See also the list of contributors who participated in this project.

License

This project is licensed under the GNU General Public License v2.0 - see the LICENSE file for details.