Installation¶
Install dependencies¶
mstk requires numpy, pandas and rdkit for most of its functionalities. openmm is required for energy calculation, minimization etc… chemfiles is required for parsing XTC and DCD trajectory formats. packmol is required for building simulation box. scipy, scikit-learn, matplotlib-base and pymbar-core are required by analyzer module.
It is recommended to install these dependencies with conda.
conda install -c conda-forge numpy pandas rdkit openmm chemfiles packmol scipy scikit-learn matplotlib-base pymbar-core
Install mstk¶
mstk itself can be installed either with pip or conda.
Install mstk with pip¶
pip install mstk
Install mstk with conda¶
conda install -c conda-forge -c z-gong mstk