What is it?
PyEMMA (EMMA = Emma’s Markov Model Algorithms) is an open source Python/C package for analysis of extensive molecular dynamics simulations. In particular, it includes algorithms for estimation, validation and analysis of:
Clustering and Featurization
Markov state models (MSMs)
Hidden Markov models (HMMs)
multi-ensemble Markov models (MEMMs)
Time-lagged independent component analysis (TICA)
Transition Path Theory (TPT)
PyEMMA can be used from Jupyther (former IPython, recommended), or by writing Python scripts. The docs, can be found at http://pyemma.org.
Citation
If you use PyEMMA in scientific work, please cite:
M. K. Scherer, B. Trendelkamp-Schroer, F. Paul, G. Pérez-Hernández, M. Hoffmann, N. Plattner, C. Wehmeyer, J.-H. Prinz and F. Noé: PyEMMA 2: A Software Package for Estimation, Validation, and Analysis of Markov Models, J. Chem. Theory Comput. 11, 5525-5542 (2015)
Installation
With pip:
pip install pyemma
with conda:
conda install -c omnia pyemma
or install latest devel branch with pip:
pip install git+https://github.com/markovmodel/PyEMMA.git@devel
For a complete guide to installation, please have a look at the version online or offline in file doc/source/INSTALL.rst
To build the documentation offline you should install the requirements with:
pip install -r requirements-build-doc.txt
Then build with make:
cd doc; make html
Support and development
For bug reports/sugguestions/complains please file an issue on GitHub.
Or start a discussion on our mailing list: pyemma-users@lists.fu-berlin.de
External Libraries
mdtraj (LGPLv3): https://mdtraj.org
bhmm (LGPLv3): http://github.com/bhmm/bhmm
msmtools (LGLPv3): http://github.com/markovmodel/msmtools
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file pyEMMA-2.1.tar.gz.
File metadata
- Download URL: pyEMMA-2.1.tar.gz
- Upload date:
- Size: 673.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
73138ef08a6df41bdfeb756f8ea2369980b7fa31ad5cc1273a7c75fa63b4dcad
|
|
| MD5 |
ca3450255a39aabcf7eb981b51338373
|
|
| BLAKE2b-256 |
5219fc61cfeb577540e680beba38ee21fe917e5f2bd74fcd60e9347c24199739
|