返回顶部
e

ebm-calculator循证医学计算器

Evidence-Based Medicine calculator for sensitivity, specificity, PPV,

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 0.1.0
安全检测
已通过
172
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

ebm-calculator

EBM计算器

循证医学诊断测试计算器。

功能特性

  • - 灵敏度/特异度计算
  • 阳性预测值/阴性预测值(含患病率调整)
  • 似然比(阳性似然比/阴性似然比)
  • 需治疗人数
  • 验前/验后概率转换

参数说明

参数类型默认值必填描述
--mode, -m字符串diagnostic计算模式(diagnostic, nnt, probability)
--tp, --true-pos
整数 | - | * | 真阳性(诊断模式) | | --fn, --false-neg | 整数 | - | * | 假阴性(诊断模式) | | --tn, --true-neg | 整数 | - | * | 真阴性(诊断模式) | | --fp, --false-pos | 整数 | - | * | 假阳性(诊断模式) | | --prevalence, -p | 浮点数 | - | 否 | 疾病患病率 0-1(诊断模式) | | --control-rate | 浮点数 | - | | 对照组事件发生率 0-1(nnt模式) | | --experimental-rate | 浮点数 | - | | 实验组事件发生率 0-1(nnt模式) | | --pretest | 浮点数 | - | * | 验前概率 0-1(概率模式) | | --lr | 浮点数 | - | * | 似然比(概率模式) | | --output, -o | 字符串 | stdout | 否 | 输出文件路径 |

\* 诊断模式必填
\ nnt模式必填
\* 概率模式必填

输出格式

json
{
sensitivity: 浮点数,
specificity: 浮点数,
ppv: 浮点数,
npv: 浮点数,
lr_positive: 浮点数,
lr_negative: 浮点数,
interpretation: 字符串
}

风险评估

风险指标评估等级
代码执行本地执行Python/R脚本中等
网络访问
无外部API调用 | 低 | | 文件系统访问 | 读取输入文件,写入输出文件 | 中等 | | 指令篡改 | 标准提示词指南 | 低 | | 数据泄露 | 输出文件保存至工作区 | 低 |

安全检查清单

  • - [ ] 无硬编码凭据或API密钥
  • [ ] 无未经授权的文件系统访问(../)
  • [ ] 输出不暴露敏感信息
  • [ ] 已实施提示注入防护
  • [ ] 输入文件路径已验证(无../遍历)
  • [ ] 输出目录限制在工作区内
  • [ ] 脚本在沙盒环境中执行
  • [ ] 错误消息已清理(不暴露堆栈跟踪)
  • [ ] 依赖项已审计

前置条件

无需额外Python包。

评估标准

成功指标

  • - [ ] 成功执行主要功能
  • [ ] 输出符合质量标准
  • [ ] 优雅处理边缘情况
  • [ ] 性能可接受

测试用例

  1. 1. 基本功能:标准输入 → 预期输出
  2. 边缘情况:无效输入 → 优雅错误处理
  3. 性能测试:大数据集 → 可接受处理时间

生命周期状态

  • - 当前阶段:草案
  • 下次审核日期:2026-03-06
  • 已知问题:无
  • 计划改进
- 性能优化 - 新增功能支持

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 ebm-calculator-1776122768 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 ebm-calculator-1776122768 技能

通过命令行安装

skillhub install ebm-calculator-1776122768

下载

⬇ 下载 ebm-calculator v0.1.0(免费)

文件大小: 4.67 KB | 发布时间: 2026-4-17 14:43

v0.1.0 最新 2026-4-17 14:43
Initial release of the ebm-calculator skill.

- Provides core EBM calculations: sensitivity, specificity, PPV, NPV, likelihood ratios, and NNT.
- Supports calculation modes for diagnostic accuracy, treatment effect (NNT), and probability adjustment.
- Accepts user input via command-line parameters for flexibility.
- Outputs results in a structured JSON format.
- Includes a clear risk assessment and security checklist.
- No external dependencies or network access required.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部