Automatically generate NIH 2023-compliant Data Management and Sharing Plan (DMSP) drafts following FAIR principles
Automatically generate draft Data Management and Sharing Plans (DMSP) compliant with NIH 2023 policy requirements and FAIR principles.
This Skill generates comprehensive Data Management and Sharing Plans (DMSP) that meet NIH's 2023 Final Policy for Data Management and Sharing. The output follows FAIR principles (Findable, Accessible, Interoperable, Reusable) to ensure research data is properly managed and shared.
python scripts/main.py \
--project-title "Your Research Project Title" \
--pi-name "Principal Investigator Name" \
--data-types "genomic,imaging,clinical" \
--repository "GEO,Figshare" \
--output dmsp_draft.md
python scripts/main.py --interactive
from scripts.main import DMSPCreator
creator = DMSPCreator(
project_title="Cancer Genomics Study",
pi_name="Dr. Jane Smith",
institution="National Cancer Institute",
data_types=["genomic sequencing", "clinical metadata"],
estimated_size_gb=500,
repositories=["dbGaP", "GEO"],
sharing_timeline="6 months after study completion"
)
dmsp = creator.generate_plan()
creator.save_to_file("dmsp_output.md")
| Parameter | Type | Default | Required | Description |
|---|---|---|---|---|
--project-title | string | - | Yes | Title of the research project |
--pi-name | string | - | Yes | Name of the Principal Investigator |
--institution | string | - | Yes | Research institution or organization |
--data-types | string | - | Yes | Comma-separated list of data types (e.g., "genomic,imaging,clinical") |
--estimated-size | float | - | No | Estimated data size in GB |
--repository | string | - | Yes | Comma-separated list of target repositories |
--sharing-timeline | string | No later than the end of the award period | No | When data will be shared |
--access-restrictions | string | - | No | Any access restrictions (e.g., "controlled-access for sensitive data") |
--format-standards | string | - | No | Data format standards to be used |
--output | string | dmsp_[timestamp].md | No | Output file path |
--interactive | flag | - | No | Run in interactive mode |
The generated plan addresses all six required elements per NIH policy:
The generated DMSP includes:
MIT License - See project root for details.
| Risk Indicator | Assessment | Level |
|---|---|---|
| Code Execution | Python/R scripts executed locally | Medium |
| Network Access | No external API calls | Low |
| File System Access | Read input files, write output files | Medium |
| Instruction Tampering | Standard prompt guidelines | Low |
| Data Exposure | Output files saved to workspace | Low |
# Python dependencies
pip install -r requirements.txt