Year: 2026
Type: software-paper
Abstract: Biomolecular processes, including protein folding, protein-protein association, and protein-DNA recognition, often occur on timescales beyond what individual atomistic molecular dynamics (MD) simulations can reach. To access these longer-timescale dynamics, practitioners commonly combine many parallelized, short trajectories into reduced kinetic models, such as Markov state models (MSMs), that describe how the biomolecules interconvert between a handful of biomolecular configurations (e.g., folded and unfolded states of a protein). Central to MSM construction is the assumption that, at sufficiently long time lags, these projected dynamics become memoryless, such that the future evolution of the system depends only on its current state. Yet, projecting high-dimensional biomolecular dynamics onto a small set of states necessarily discards information about unresolved degrees of freedom, including solvent reorganization, side-chain rearrangements, and intermediate configurations. Because these unresolved motions can continue to influence subsequent dynamics, the resulting dynamics retain memory that is absent from a Markovian description. Here, we present ugme, a modular, open-source Python package for constructing and validating generalized master equations (GME) models that explicitly account for these non-Markovian (memory) effects.
Source: arXiv (Cornell University)
Institution: University of Colorado Boulder
Language: English
Subfield: Molecular Biology
Domain: Life Sciences
Open Access status: green
Funders: National Science Foundation, U.S. Department of Energy, Camille and Henry Dreyfus Foundation, Colorado State University, National Institutes of Health, University of Colorado Boulder, National Institute of General Medical Sciences, Basic Energy Sciences, Chemical Sciences, Geosciences, and Biosciences Division
OpenAlex ID: W7221780775
