技能创建器
skill-creator
创建、改进和评估自定义技能,把专业流程转化为可重复使用的 AI 能力。
results-analysis【数据与研究】Analyze OpenFE result JSONs, gather RBFE/ABFE/SepTop outputs, interpret estimates and uncertainties, and troubleshoot partial or failed result sets safely.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this sub-skill when the task starts after quickrun or Python protocol execution and asks what the result files mean, how to collate repeat/network outputs, or why result gathering failed. Stay read-only: inspect JSON, TSV, storage metadata, and analysis artifacts; do not run simulations or submit jobs.
estimate / uncertainty fields, ProtocolResult.get_estimate(), ProtocolResult.get_uncertainty(), Protocol.gather(), CLI gather* reports, repeat folders, analysis plots, and result storage access.quickrun, repeat command generation, resume behavior, and scheduler scripts to cli-workflows.protocols.network-planning.gufe.tokenization.JSON_HANDLER.decoder when available and inspect top-level estimate, uncertainty, unit_results, and protocol_result fields.openfe gather, openfe gather-abfe, or openfe gather-septop based on protocol family before interpreting TSV columns.Use scripts/summarize_results_json.py for a safe, deterministic summary of one or more result JSON files:
python scripts/summarize_results_json.py results_0 results_1 --format tsv
python scripts/summarize_results_json.py edge_results.json --format json
The helper only reads local JSON or JSON.GZ files, uses the gufe JSON decoder when installed, extracts estimate/uncertainty/status-like fields, and emits JSON or TSV. It does not run OpenFE analysis, submit jobs, download data, or mutate files.