PySteMoDA: An Open Source Python Package for the Analysis of Steered Molecular Dynamics Simulations Data
Mesbah, I.; Klaus, C.; Sotomayor, M.; Sumbul, F.; Rico, F.
Show abstract
Molecular dynamics simulation is a powerful computational technique used for predicting and understanding the dynamic behavior of biomolecular systems. Steered molecular dynamics (SMD) simulations enable the study of force-induced processes in biomolecules, effectively mimicking single-molecule force spectroscopy experiments probing protein unfolding and receptor-ligand unbinding. Given the stochastic nature of these mechanical events, accurately exploring the dynamic behavior of biomolecules and extracting accurate physical information requires several in-silico experiments. This includes performing many pulling simulations at different velocities or force loading rates. The large amount of data obtained from these simulation sets requires efficient automated data processing tools. We present PySteMoDA, a novel Python package with a user-friendly graphical interface specifically designed for constant-velocity SMD data analysis. The automated force peak detection methods reduce user bias, improve accuracy, and accelerate data analysis. The package also allows identification of residues involved in mechanical events through computation of the time-dependent mechanical work and correlation factors between residue pairs. This package not only addresses automated data processing in SMD simulations and accurate parameter extraction, but also significantly enhances accessibility and usability. Through PySteMoDA, users can efficiently analyze simulation data without the barrier of coding, facilitating a wider range of investigations and insights in the field of computational biochemistry and biophysics.
Matching journals
The top 5 journals account for 50% of the predicted probability mass.