Skip to content

Python package for generating Markov state models

License

Notifications You must be signed in to change notification settings

daviddesancho/MasterMSM

 
 

Repository files navigation

Build Status Documentation Status Codacy Badge

MasterMSM

MasterMSM is a Python package for generating Markov state models (MSMs) from molecular dynamics trajectories. We use a formulation based on the chemical master equation. This package will allow you to:

  • Create Markov state / master equation models from biomolecular simulations.

  • Discretize trajectory data using dihedral angle based methods useful for small peptides.

  • Calculate rate matrices using a variety of methods.

  • Obtain committors and reactive fluxes.

  • Carry out sensitivity analysis of networks.

You can read the documentation here.

Contributors

This code has been written by David De Sancho with help from Anne Aguirre.

Installation

git clone http://github.com/daviddesancho/MasterMSM destination/MasterMSM
cd destination/mastermsm
python setup.py install --user

External libraries

mdtraj : https://mdtraj.org

Citation

@article{mastermsm,
author = "David De Sancho and Anne Aguirre",
title = "{MasterMSM: A Package for Constructing Master Equation    Models of Molecular Dynamics}",
year = "2019",
month = "6",
journal = "J. Chem. Inf. Model."
url = "https://doi.org/10.1021/acs.jcim.9b00468",
doi = "10.1021/acs.jcim.9b00468"
}

About

Python package for generating Markov state models

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 100.0%