技能创建器
skill-creator
创建、改进和评估自定义技能,把专业流程转化为可重复使用的 AI 能力。
analysis-workflows【数据与研究】Run MDAnalysis analysis classes, custom AnalysisBase workflows, numerical distance analyses, and analysis backend validation.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this sub-skill when the task is to run built-in MDAnalysis.analysis modules, interpret analysis.results, convert frame loops into AnalysisBase, or debug analysis backends and numerical outputs.
Universe objects, attaching trajectories, or writer setup, read ../universe-io/SKILL.md first.../selections-topology/SKILL.md first.../transformations-writing/SKILL.md first.AnalysisBase.run(start=..., stop=..., step=...) or run(frames=...) and validating frames, times, n_frames, and results.AnalysisBase subclass with deterministic result arrays and optional split-apply-combine aggregation.references/analysis-api.md summarizes verified signatures, result containers, result shapes, and backend rules.references/recipes.md gives practical workflows for built-in analyses and custom AnalysisBase implementations.references/troubleshooting.md maps common analysis symptoms to concrete recovery steps.scripts/analysis_smoke_check.py runs a tiny synthetic custom analysis and distance-array validation without repo test data.Run the bundled smoke check in an environment where MDAnalysis is installed:
python scripts/analysis_smoke_check.py
Expected output includes PASS custom AnalysisBase frames/results, PASS PBC distance_array preallocated result, and PASS frames/start conflict validation.