alterlab-molecular-dynamics

Solid

Runs and analyzes molecular dynamics simulations with OpenMM and MDAnalysis — setting up protein and small-molecule systems, assigning force fields, running energy minimization and production MD, and analyzing trajectories (RMSD, RMSF, contact maps, free energy surfaces). Use when simulating protein or ligand dynamics, equilibrating a system, or computing trajectory metrics for structural biology, drug binding, or biophysics. Part of the AlterLab Academic Skills suite.

AI & Automation 27 stars 4 forks Updated today MIT

Install

View on GitHub

Quality Score: 87/100

Stars 20%
48
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Molecular Dynamics ## Overview Molecular dynamics (MD) simulation computationally models the time evolution of molecular systems by integrating Newton's equations of motion. This skill covers two complementary tools: - **OpenMM** (https://openmm.org/): High-performance MD simulation engine with GPU support, Python API, and flexible force field support - **MDAnalysis** (https://mdanalysis.org/): Python library for reading, writing, and analyzing MD trajectories from all major simulation packages **Installation** (verified versions: OpenMM 8.x, MDAnalysis 2.x): ```bash # uv (preferred) — both ship binary wheels for arm64 macOS, no conda needed uv add openmm "mdanalysis>=2.9" pdbfixer # pdbfixer is not on PyPI for all platforms; if the wheel is unavailable: uv pip install "pdbfixer @ git+https://github.com/openmm/pdbfixer.git" # conda-forge alternative (pulls CUDA builds on Linux): # conda install -c conda-forge openmm mdanalysis pdbfixer nglview ``` Note: on Apple Silicon there is no CUDA; OpenMM falls back to the `CPU` (and, on macOS, `OpenCL`/Metal) platforms — see the platform-selection block below. ## When to Use This Skill Use molecular dynamics when: - **Protein stability analysis**: How does a mutation affect protein dynamics? - **Drug binding simulations**: Characterize binding mode and residence time of a ligand - **Conformational sampling**: Explore protein flexibility and conformational changes - **Protein-protein interaction**: Model interface dynamics and...

Details

Author
AlterLab-IEU
Repository
AlterLab-IEU/AlterLab-Academic-Skills
Created
2 months ago
Last Updated
today
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category