gromacs-protein-analysis
蛋白质分子动力学模拟分析的流程知识指南。当 Agent 需要执行某个分析但不清楚具体流程时调用。涵盖九种核心分析的完整工作流:(1) PBC 修正 - 消除周期性边界伪影,居中蛋白质/配体;(2) RMSD 分析 - 测量结构稳定性和模拟收敛性;(3) RMSF 分析 - 评估每个残基的灵活性;(4) 回转半径分析 - 评估蛋白质紧密性和折叠状态;(5) SASA 分析 - 研究溶剂可及性和表面性质;(6) DCCM 分析 - 动态互相关矩阵,研究原子间相关运动;(7) RDCM 分析 - 残基距离接触矩阵,分析残基间空间关系;(8) PCA 分析 - 主成分分析,识别集体运动和构象变化;(9) FEL 分析 - 自由能景观映射,使用 RMSD/Gyrate 或 PCA 作为反应坐标。包含分析间的依赖关系说明(如 FEL 依赖 PCA 或 RMSD/Gyrate 结果)。
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/charleshahn/gromacs-protein-analysisWhat This Skill Does
The gromacs-protein-analysis skill acts as an expert companion for researchers performing molecular dynamics simulations using the GROMACS suite. It encapsulates deep domain knowledge about protein trajectory post-processing and statistical analysis. The skill is designed to guide the Agent through the lifecycle of a protein analysis project, ensuring that dependencies between analyses—such as performing PBC correction before any geometric calculations—are strictly followed. It provides a comprehensive workflow covering nine essential methodologies including RMSD for stability monitoring, RMSF for residue-level flexibility, SASA for solvent exposure, and FEL for energy landscape mapping. Additionally, it features built-in platform compatibility intelligence, ensuring users on Linux, macOS, or Windows CMD can successfully execute GROMACS commands through proper piping and input redirection.
Installation
You can integrate this skill into your OpenClaw environment by running the following command in your terminal:
clawhub install openclaw/skills/skills/charleshahn/gromacs-protein-analysis
Use Cases
This skill is ideal for:
- Automating the standard post-processing pipeline for GROMACS simulation outputs.
- Troubleshooting common simulation errors such as periodicity artifacts or unstable RMSD plots.
- Extracting complex insights from large trajectory files, such as dynamic correlation between distant protein domains (DCCM).
- Standardizing reporting for biochemical research papers by generating consistent plots for RMSF, SASA, and free energy landscapes.
Example Prompts
- "I've just finished my 500ns MD simulation. Walk me through the standard workflow to check if my protein has equilibrated using RMSD and Gyrate analysis."
- "My simulation keeps showing artifacts at the periodic boundaries. How do I fix the trajectory using the gromacs-protein-analysis skill?"
- "After calculating the PCA of my trajectory, how can I use that to generate a Free Energy Landscape (FEL) map?"
Tips & Limitations
- Dependencies: Always perform PBC correction (trjconv) as the first step. Analytical steps like FEL are dependent on prior calculations like PCA or RMSD/Gyrate; ensure these are generated first.
- Cross-Platform: Always verify your OS environment. The skill documentation provides specific command-line variations for Windows CMD users compared to Linux/Bash. If you are unsure, default to using WSL or Git Bash for maximum compatibility with GROMACS pipe inputs.
- Resource Usage: Note that PCA and DCCM calculations on long trajectories can be computationally intensive and memory-heavy; ensure your system has sufficient RAM before triggering these commands.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-charleshahn-gromacs-protein-analysis": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-read, file-write, code-execution
Related Skills
duivytools-skills
DuIvyTools (dit) 命令行工具使用指南。当 Agent 需要使用 DuIvyTools 但不清楚命令用法时调用。功能覆盖:(1) XVG 数据可视化 - RMSD、RMSF、能量、氢键、回转半径等;(2) XPM 矩阵可视化 - DCCM、FEL、DSSP 二级结构热图;(3) NDX 索引文件操作 - 查看、合并、提取原子组;(4) 统计分析 - 平均值、标准差、分布、相关性;(5) 拉马钱德兰图绘制;(6) 数据格式转换 - 导出为 CSV/DAT。支持 matplotlib、plotly、gnuplot、plotext 四种绘图引擎。
gromacs-skills
GROMACS 分子动力学模拟软件命令参考。当 Agent 需要执行 GROMACS 命令但不清楚用法时调用。功能覆盖:(1) 拓扑与结构处理 - pdb2gmx、editconf、solvate、insert-molecules、genrestr;(2) 模拟设置与运行 - grompp、mdrun;(3) 轨迹处理 - trjconv(PBC修正、格式转换)、trjcat(轨迹拼接);(4) 能量分析 - energy、eneconv、bar;(5) 轨迹分析 - rms、rmsf、gyrate、hbond、distance、angle、dihedral、sasa、cluster、mindist;(6) 结构分析 - covar、anaeig(PCA)、mdmat、sham(FEL);(7) 索引与选择 - make_ndx、select、genion;(8) 工具 - xpm2ps、check、wham。强调优先使用 gmx <command> -h 查看本地帮助。