A Step-by-step Guide on How to Construct quasi-Markov State Models to Study Functional Conformational Changes of Biological Macromolecules

17 February 2022, Version 1
This content is a preprint and has not undergone peer review at the time of posting.


Conformational changes play an important role for many biomolecules to perform their functions. In recent years, Markov State Model (MSM) has become a powerful tool to investigate these functional conformational changes by predicting long time-scale dynamics from many short molecular dynamics (MD) simulations. In MSM, dynamics are modelled by a first-order master equation, in which a biomolecule undergoes Markovian transitions among conformational states at discrete time intervals, called lag time. The lag time has to be sufficiently long to build a Markovian model, but this parameter is often bound by the length of MD simulations available for estimating the frequency of interstate transitions. To address this challenge, we recently employed the generalized master equation (GME) formalism (e.g., the quasi-Markov State Model or qMSM) to encode the non-Markovian dynamics in a time-dependent memory kernel. When applied to study protein dynamics, our qMSM can be built from MD simulations that are an order-of-magnitude shorter than MSM would have required. The construction of qMSM is more complicated than that of MSMs, as time-dependent memory kernels need to be properly extracted from the MD simulation trajectories. Here, we present a step-by-step guide on how to build qMSM from MD simulation datasets, and the materials accompanying this protocol are publicly available on Github: https://github.com/ykhdrew/qMSM_tutorial. We hope this protocol is useful for researchers who want to apply qMSM and study functional conformational changes in biomolecules.


Markov State Model
molecular dynamics simulation
generalized master equation
protein conformational changes
conformational dynamics

Supplementary weblinks


Comments are not moderated before they are posted, but they can be removed by the site moderators if they are found to be in contravention of our Commenting Policy [opens in a new tab] - please read this policy before you post. Comments should be used for scholarly discussion of the content in question. You can find more information about how to use the commenting feature here [opens in a new tab] .
This site is protected by reCAPTCHA and the Google Privacy Policy [opens in a new tab] and Terms of Service [opens in a new tab] apply.