Home

Chemistry

This page lists the safe and destructive patterns in the Molecular Dynamics shell guard pack. See Shell Tool for how these patterns are evaluated.

Molecular Dynamics

Pack ID: chemistry.molecular_dynamics

Guards against destructive molecular dynamics and chemistry tool operations

Safe patterns

Rule IDPattern
chemistry.molecular_dynamics.obabel_list^obabel\s+-L\b[^|><]*$
chemistry.molecular_dynamics.gmx_check^gmx\s+check\b[^|><]*$
chemistry.molecular_dynamics.gmx_dump^gmx\s+dump\b[^|><]*$

Destructive patterns

Rule IDReasonSuggestionConfidence
chemistry.molecular_dynamics.gmx_trjconv_overwriteTrajectory conversion can overwrite existing trajectory filesUse -o with a new filename; backup the original trajectory firstMedium
chemistry.molecular_dynamics.gmx_eneconv_overwriteEnergy file conversion can overwrite existing energy filesUse -o with a new filename; backup the original file firstMedium
chemistry.molecular_dynamics.obabel_overwriteOpen Babel format conversion overwrites output filesVerify the output path; backup existing files firstMedium

This documentation was generated from rust/agents/src/tool_guard/shell/packs/chemistry.rs.

© 2026 Stencila