drug-protein-ligand-md

Run protein–ligand molecular dynamics in OpenMM from minimization to production.

144|21|Updated Jan 8, 2026
One-click install
npx skills add https://github.com/learningmatter-mit/AtomisticSkills --skill drug-protein-ligand-md
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: drug-protein-ligand-md
Source: https://github.com/learningmatter-mit/AtomisticSkills/tree/main/.agents/skills/drug-protein-ligand-md
Command: npx skills add https://github.com/learningmatter-mit/AtomisticSkills --skill drug-protein-ligand-md

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires openmm, and includes scripts (resource) components.

What problem does it solve?

This Skill automates running a complete protein–ligand molecular dynamics (MD) simulation using OpenMM, so you can generate trajectories and checkpoints for downstream analysis without manually chaining minimization, equilibration, and production steps.

Core Features & Use Cases

  • End-to-end MD pipeline: performs energy minimization, restrained NVT equilibration, restrained-then-released NPT equilibration, and NPT production.
  • OpenMM-ready inputs & outputs: consumes system.xml and complex_solvated.pdb, and produces production.dcd, final_state.xml, and logs/provenance for restart and analysis.
  • Replicates support: run multiple independent replicates with different seeds to assess statistical confidence (e.g., pose stability, binding-pocket retention).

Quick Start

Run an NPT production MD from the system bundle generated by drug-complex-system-builder for temperature 300 K and output results to md/run/.

Frequently Asked Questions about drug-protein-ligand-md

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I run protein-ligand molecular dynamics in OpenMM from minimization to production?▼

To run protein-ligand molecular dynamics, this Skill automates the end-to-end OpenMM pipeline: energy minimization, restrained NVT and NPT equilibration, and NPT production, outputting a DCD trajectory and restartable final state.

What inputs do I need for OpenMM NPT simulation of a solvated complex?▼

OpenMM NPT simulation requires a serialized system.xml file and a complex_solvated.pdb structure to drive the phased molecular dynamics protocol and generate trajectory outputs.

Can I run multiple replicates of a protein-ligand MD simulation to check pose stability?▼

Yes, you can run multiple independent replicates of protein-ligand MD simulations with different seeds to assess statistical confidence in pose stability and binding-pocket retention.

Does OpenMM molecular dynamics support checkpoint restart for production trajectories?▼

Yes, OpenMM molecular dynamics supports checkpoint restart by writing a final_state.xml file and md_provenance.json logs, allowing production DCD trajectories to be resumed.

What is the best way to automate equilibration and production steps for drug discovery simulations?▼

Automating drug discovery simulations is best handled by chaining minimization, restrained NVT equilibration, restrained-then-released NPT equilibration, and NPT production into a single deterministic phased workflow.

How do thermodynamic parameters and restraints work during NPT equilibration in OpenMM?▼

During NPT equilibration in OpenMM, thermodynamic parameters and restraints are configurable to stabilize the solvated complex before releasing restraints for the final production molecular dynamics run.