mat-md-monitors
OfficialStop unstable MD runs before they explode
Education & Research#diffusion#ase#thermostat#molecular dynamics#mlip#equilibration#stability monitoring
Authorlearningmatter-mit
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill prevents wasted compute and unreliable results by detecting molecular dynamics instabilities early and terminating simulations safely before trajectories diverge or thermodynamic/transport properties become meaningless.
Core Features & Use Cases
- Real-time stability monitoring: Uses ASE callbacks integrated into the
run_mdtool for zero-latency stopping when monitors trigger (e.g., explosion, equilibration, overshoot, volume instability, or diffusion convergence). - Targeted convergence checks: Stops based on temperature/potential energy stabilization and diffusion diffusivity relative-error thresholds for a chosen specie.
- Temperature quenching support: Implements linear temperature ramps to move from
temperaturetotemperature_endover a specified number of steps using thermostat-compatible updates.
Quick Start
Use the mat-md-monitors skill to run an ASE molecular dynamics simulation with monitor=True and a monitor_type such as "explosion" and "equilibration" so unstable or non-converged trajectories stop automatically.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: mat-md-monitors Download link: https://github.com/learningmatter-mit/AtomisticSkills/archive/main.zip#mat-md-monitors Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.