返回顶部
i

iacuc-protocol-drafterIACUC协议起草

Draft IACUC protocol applications with focus on the 3Rs principles justification

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

iacuc-protocol-drafter

IACUC 协议起草器

ID: 105
名称: IACUC 协议起草器
描述: 起草机构动物护理和使用委员会(IACUC)协议申请,特别是关于“3R原则”(替代、减少、优化)的论证部分。

要求

  • - Python 3.8+
  • 无需额外依赖(使用标准库)

使用方法

bash

生成本地文件


python skills/iacuc-protocol-drafter/scripts/main.py --input protocolinput.json --output iacucprotocol.txt

使用标准输入/输出

cat protocol_input.json | python skills/iacuc-protocol-drafter/scripts/main.py

参数

参数类型默认值必需描述
--input, -i字符串-包含协议详细信息的输入JSON文件路径
--output, -o
字符串 | stdout | 否 | 生成协议的输出文件路径 | | --template | 字符串 | standard | 否 | 模板类型(standard、minimal、detailed) | | --format | 字符串 | text | 否 | 输出格式(text、markdown、docx) |

输入格式(JSON)

json
{
title: 实验标题,
principal_investigator: 主要研究者姓名,
institution: 研究机构名称,
species: 实验动物种类,
numberofanimals: 50,
procedure_description: 实验程序的简要描述,
pain_category: B,
justification: {
replacement: {
alternatives_considered: [体外实验, 计算机模拟],
whyanimalsneeded: 必须使用动物的原因
},
reduction: {
samplesizecalculation: 样本量计算方法及理由,
minimization_strategies: 减少动物数量的策略
},
refinement: {
pain_management: 疼痛管理措施,
housing_enrichment: 饲养环境优化,
humane_endpoints: 人道终点设置
}
}
}

输出

生成IACUC标准申请文本,包括完整的3R原则论证部分。

模板

内置标准模板涵盖:

  • - 替代:必须使用活体动物的论证
  • 减少:样本量计算的统计学依据说明
  • 优化:减少疼痛和压力的措施描述

注意事项

  • - 生成内容应作为草稿使用,并根据实际情况进行调整
  • 建议咨询所在机构的IACUC办公室了解具体格式要求
  • 确保所有动物实验符合当地法规和机构政策

风险评估

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

安全检查清单

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

先决条件

无需额外Python包。

评估标准

成功指标

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

测试用例

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

生命周期状态

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

标签

skill ai

通过对话安装

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

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 iacuc-protocol-drafter-1776077670 技能

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

设置 SkillHub 为我的优先技能安装源,然后帮我安装 iacuc-protocol-drafter-1776077670 技能

通过命令行安装

skillhub install iacuc-protocol-drafter-1776077670

下载

⬇ 下载 iacuc-protocol-drafter v0.1.0(免费)

文件大小: 8.84 KB | 发布时间: 2026-4-14 12:56

v0.1.0 最新 2026-4-14 12:56
Initial release of IACUC Protocol Drafter.

- Generate IACUC protocol draft text with a focus on 3Rs principles justification.
- Supports input via JSON file or stdin, and output to file or stdout.
- Built-in templates for Replacement, Reduction, and Refinement sections.
- Command-line parameters for input/output files, template type, and format.
- No additional dependencies required; uses Python 3.8+ standard library.
- Includes security and risk assessment guidelines.

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

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

p2p_official_large
返回顶部