⚠️ CMake Issue (2025) Resolved:The standard GROMACS installation is currently unavailable due to CMake version issues. However, you can seamlessly run molecular dynamics simulations using the robust OpenMM Colab workflow as an alternative protocol.
👉 See the detailed OpenMM Colab workflow below or
openmm/README.md
for a complete guide.
These notebooks were developed for the published PSMB8 study (see below):
This workflow enables GPU-accelerated molecular dynamics simulations of proteins in explicit water using OpenMM and PDBFixer on Google Colab. The protocol covers:
- Environment setup and package installation in Colab Terminal
- Downloading all required workflow scripts
- Preprocessing PDB structures
- Running chunked MD simulations with checkpoint/restart support
- Merging trajectory chunks
- Trajectory analysis and visualization
For full details, step-by-step instructions, and example commands, please see openmm/openmm_proteinwater/readme_proteinwater.md
.
If you use this workflow or data in your research, please cite:
Paul, S. K., Saddam, M., Tabassum, N., & Hasan, M. (2024). Molecular dynamics simulation of wild and mutant proteasome subunit beta type 8 (PSMB8) protein: Implications for restoration of inflammation in experimental autoimmune encephalomyelitis pathogenesis. Heliyon, 11(1), e41166. https://doi.org/10.1016/j.heliyon.2024.e41166
For full details and scripts, see openmm/README.md
.
This repository provides end-to-end Jupyter notebooks and scripts for running and analyzing molecular dynamics (MD) simulations in Google Colaboratory, supporting both GROMACS (original protocol) and OpenMM (alternative protocol for GPU-accelerated MD on Colab). It includes:
- GROMACS workflow (for PSMB8 publication):
- Installation of GROMACS 2023.x on Colab
- MD simulation of PSMB8 wild-type and G210V mutant
- Trajectory analysis using MDAnalysis and MDTraj
- OpenMM workflow (recommended for current Colab GPU usage):
- GPU-accelerated MD simulation and analysis with OpenMM
- Checkpoint/restart, RMSD, RMSF, and Rg analysis
All notebooks accompany the published study:
Molecular dynamics simulation of wild and mutant proteasome subunit beta type 8 (PSMB8) protein: Implications for restoration of inflammation in experimental autoimmune encephalomyelitis pathogenesis
Heliyon, 11 (2025) e41166 • https://doi.org/10.1016/j.heliyon.2024.e41166
🔗 https://github.com/paulshamrat/ColabMDA
-
Simulation Dataset
Dataset of MD simulations for PSMB8 (3UNF) and its G210V mutant in EAE
-
Supplementary Files
All input files and analysis scripts used in the paper are included under thenotebooks/
anddata/
directories.
We would like to thank the authors who developed the Jupyter notebook framework for molecular dynamics simulation on Google Colab, as well as the OpenMM development team for their open-source molecular simulation toolkit. Please always refer to the original GROMACS and OpenMM manuals for simulation guidance. We are grateful to the authors of the following articles and software, which made it possible to adapt this MD simulation protocol:
- OpenMM: Eastman, P., et al. (2017). OpenMM 7: Rapid development of high performance algorithms for molecular dynamics. PLOS Computational Biology, 13(7), e1005659.
- Engelberger F. et al., J. Chem. Educ. 98(5):1801–1807 (2021)
- Lemkul J. A., Living J. Comput. Mol. Sci. 1(1):5068 (2019)
- Arantes P. R. et al., J. Chem. Inf. Model. 61(10):4852–4856 (2021)
- Gowers R. J. et al., Proc. 15th Python in Science Conf., 98–105 (2016)
- Abraham M. J. et al., SoftwareX 1:19–25 (2015)
Last tested on: 2025-07-14