Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/yesint/encurv

Tools for maintaining predefined membrane curvature in MD simulations
https://github.com/yesint/encurv

Last synced: 19 days ago
JSON representation

Tools for maintaining predefined membrane curvature in MD simulations

Awesome Lists containing this project

README

        

EnCurv method for maintaining membrane curvature in MD simulations.
(c) Semen Yesylevskyy, 2020. [email protected]

The method is described here:
http://dx.doi.org/10.1021/acs.jctc.0c00800
Please always cite this article when using EnCurv.

How to install:
---------------
1) Get PLUMED source code (https://github.com/plumed/plumed2)
2) Copy *.cpp files to /src/colvar
3) Compile and install PLUMED as usual
(see https://www.plumed.org/doc-v2.5/user-doc/html/_installation.html)

How to run:
-----------
Directories "example_AA" and "example_CG" contain full working examples for
Gromacs using CHARMM36 and MARTINI force fields respectively
These are pre-equilibrated DOPC bicelle.
Gromacs have to be compiled accordingly with PLUMED support (see Plumed docs).

The file plumed.dat contains all parameters related to EnCurv.
To run an example:
1) gmx grompp -f md.mdp -p -c start_structure.gro -n
2) gmx mdrun -plumed plumed.dat