Automd Gromacs
by @billwanttobetop
AutoMD-GROMACS: AI-friendly molecular dynamics automation for GROMACS with workflow, enhanced sampling, special-system simulation, advanced analysis, and pub...
clawhub install automd-gromacsπ About This Skill
name: automd-gromacs description: "AutoMD-GROMACS: AI-friendly molecular dynamics automation for GROMACS with workflow, enhanced sampling, special-system simulation, advanced analysis, and publication-ready visualization. Built-in troubleshooting and token-optimized execution. Part of the AutoMD series." metadata: openclaw: emoji: "π§¬" category: science requires: bins: - gmx - python3 install: - id: conda kind: conda channel: conda-forge package: gromacs bins: - gmx label: Install GROMACS via conda - id: manual kind: manual url: https://manual.gromacs.org/current/install-guide/index.html label: Install GROMACS from source - id: pyyaml kind: manual url: https://pyyaml.org/wiki/PyYAMLDocumentation label: Install PyYAML for the decision layer (
pip install pyyaml)
AutoMD-GROMACS
AutoMD-GROMACS is an AI-oriented automation toolkit for GROMACS. It packages decision-layer routing, end-to-end simulation workflows, enhanced sampling, special-system simulation, advanced analysis, and publication-ready visualization into a public OpenClaw skill with troubleshooting references.
Project metadata:
Scope
method-selectorQuick Start
1. Read references/SKILLS_INDEX.yaml
2. If the method is not chosen yet, use scripts/decision/method-selector.py
3. Run the recommended script under scripts/
4. If something fails, read references/troubleshoot/
Example:
python3 scripts/decision/method-selector.py \
--goal "binding free energy from a docked complex" \
--system-type protein-ligand \
--target-observable binding-free-energy \
--pretty
Design
Project Info
python3, PyYAML, gmxGet started: read references/SKILLS_INDEX.yaml
π‘ Examples
1. Read references/SKILLS_INDEX.yaml
2. If the method is not chosen yet, use scripts/decision/method-selector.py
3. Run the recommended script under scripts/
4. If something fails, read references/troubleshoot/
Example:
python3 scripts/decision/method-selector.py \
--goal "binding free energy from a docked complex" \
--system-type protein-ligand \
--target-observable binding-free-energy \
--pretty