返回顶部
d

data-management-plan-creator数据管理计划生成器

Automatically generate NIH 2023-compliant Data Management and Sharing

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

data-management-plan-creator

数据管理计划(DMP)生成器

自动生成符合NIH 2023政策要求和FAIR原则的数据管理与共享计划(DMSP)草案。

概述

本技能可生成全面的数据管理与共享计划(DMSP),满足NIH 2023年数据管理与共享最终政策要求。输出内容遵循FAIR原则(可查找、可访问、可互操作、可重用),确保研究数据得到妥善管理和共享。

要求

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

使用方法

命令行模式

bash
python scripts/main.py \
--project-title 您的研究项目标题 \
--pi-name 首席研究员姓名 \
--data-types 基因组学,影像学,临床数据 \
--repository GEO,Figshare \
--output dmsp_draft.md

交互模式

bash
python scripts/main.py --interactive

作为模块使用

python
from scripts.main import DMSPCreator

creator = DMSPCreator(
project_title=癌症基因组学研究,
pi_name=简·史密斯博士,
institution=国家癌症研究所,
data_types=[基因组测序, 临床元数据],
estimatedsizegb=500,
repositories=[dbGaP, GEO],
sharing_timeline=研究完成后6个月内
)

dmsp = creator.generate_plan()
creator.savetofile(dmsp_output.md)

参数

参数类型默认值必填描述
--project-title字符串-研究项目标题
--pi-name
字符串 | - | 是 | 首席研究员姓名 | | --institution | 字符串 | - | 是 | 研究机构或组织 | | --data-types | 字符串 | - | 是 | 逗号分隔的数据类型列表(例如:genomic,imaging,clinical) | | --estimated-size | 浮点数 | - | 否 | 预估数据大小(GB) | | --repository | 字符串 | - | 是 | 逗号分隔的目标存储库列表 | | --sharing-timeline | 字符串 | 不晚于资助期结束 | 否 | 数据共享时间 | | --access-restrictions | 字符串 | - | 否 | 任何访问限制(例如:敏感数据的受控访问) | | --format-standards | 字符串 | - | 否 | 使用的数据格式标准 | | --output | 字符串 | dmsp_[时间戳].md | 否 | 输出文件路径 | | --interactive | 标志 | - | 否 | 以交互模式运行 |

NIH DMSP必需要素

生成的计划涵盖NIH政策要求的全部六个要素:

  1. 1. 数据类型 - 科学数据的类型和预估数量
  2. 相关工具、软件和/或代码 - 访问/操作数据所需的工具
  3. 标准 - 应用的数据/元数据标准
  4. 数据保存、访问及相关时间线 - 存储库选择与共享时间线
  5. 访问、分发或重用考虑因素 - 影响后续访问的因素
  6. 数据管理与共享的监督 - 合规性监控计划

FAIR原则实施

可查找

  • - 持久标识符(DOI)
  • 使用标准词汇表的丰富元数据
  • 在可搜索的存储库中注册

可访问

  • - 标准化的通信协议
  • 即使数据不再可用,元数据仍可访问
  • 明确记录的访问程序

可互操作

  • - 标准数据格式
  • 标准术语和词汇表
  • 对其他数据的合格引用

可重用

  • - 详细的来源信息
  • 明确的使用许可
  • 领域相关的社区标准

示例输出

生成的DMSP包括:

  • - 执行摘要
  • 符合NIH要求的章节标题
  • 数据类型描述的具体语言
  • 符合FAIR原则的元数据标准
  • 存储库建议
  • 数据共享时间线
  • 访问控制程序
  • 角色与职责

参考文献

许可证

MIT许可证 - 详情请参见项目根目录。

风险评估

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

安全检查清单

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

先决条件

bash

Python依赖项


pip install -r requirements.txt

评估标准

成功指标

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

测试用例

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

生命周期状态

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

标签

skill ai

通过对话安装

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

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 data-management-plan-creator-1776353583 技能

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

设置 SkillHub 为我的优先技能安装源,然后帮我安装 data-management-plan-creator-1776353583 技能

通过命令行安装

skillhub install data-management-plan-creator-1776353583

下载

⬇ 下载 data-management-plan-creator v0.1.1(免费)

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

v0.1.1 最新 2026-4-17 14:35
- No changes detected in this version.
- Version and contents remain the same as the previous release.

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

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

p2p_official_large
返回顶部