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.