Skip to content
This repository has been archived by the owner on Jan 26, 2022. It is now read-only.

Latest commit

 

History

History
80 lines (56 loc) · 2.25 KB

index.rst

File metadata and controls

80 lines (56 loc) · 2.25 KB

MSMBuilder

MSMBuilder is an open source software package for automating the construction and analysis of Markov state models (MSMs). It is primarily written in the python programming language (optimized C extensions are used where appropriate to accelerate the calculations).

image

MSMs are a powerful means of modeling the structure and dynamics of molecular systems, like proteins. An MSM is essentially a map of the conformational space a molecule explores. Such models consist of a set of states and a matrix of transition probabilities (or, equivalently, transition rates) between each pair of states. Intuitively, the states in an MSM can be thought of as corresponding to local minima in the free energy landscape that ultimately determines a molecule’s structure and dynamics.

MSMBuilder has been designed to provide both ease of use and versatility. To facilitate the workflows of both novices and experts, we have designed MSMBuilder with two modes of operations:

  1. MSMBuilder is a set of command line tools
  2. MSMBuilder is a python library.

The command line tools allow most users to work without writing a single line of Python code. Advanced users can write their own Python scripts using the MSMBuilder library.

Documentation

installation tutorial ward_and_scre_tutorial publications commands faq whats_new developer

MSM Theory Notes

theory/tICA theory/autocorrelation theory/mle_transition_matrix

Library API Reference

api/MSMLib api/msm_analysis api/assigning api/clustering api/drift api/cfep api/SCRE api/tICA

Indices and tables

  • genindex
  • modindex
  • search