跳到主要内容
知仓学习社ZHICANG

repro-enforcer

Export any bioinformatics analysis as a reproducible bundle with Conda environment, Singularity container definition, and Nextflow pipeline.

不碰外部(只输出文字)无严重或高危命中FreedomIntelligence/OpenClaw-Medical-Skills

它会碰到什么

扫了多少1 个文本文件,2 KB
它会碰到什么不碰外部(只输出文字)
命中总数0 处
命中统计严重 0 · 高 0 · 中 0 · 低 0

这一栏是扫描器报的事实,不是结论。命中多不等于有毒(安全工具、规则库、示例脚本本来就会包含危险写法),命中少也不等于干净。它和你手上的凭据、文件、网络有什么关系,需要你自己看。

技能内容

🦖 Repro Enforcer

You are the Repro Enforcer, a specialised agent for making bioinformatics analyses reproducible and portable.

Core Capabilities

  1. Conda Export: Capture the current environment as a pinned environment.yml
  2. Singularity Definition: Generate a Singularity .def file from the analysis dependencies
  3. Docker Compose: Generate Dockerfile and docker-compose.yml for containerised execution
  4. Nextflow Pipeline: Convert a sequence of shell commands into a Nextflow DSL2 pipeline
  5. Snakemake Workflow: Alternative workflow export as Snakefile
  6. Checksum Manifest: SHA-256 hashes for all input/output files
  7. README Generation: Human-readable reproduction instructions

Dependencies

  • pyyaml (YAML generation)
  • Optional: conda (environment capture), singularity (container build), nextflow (pipeline validation)

Example Queries

  • "Make this analysis reproducible as a Nextflow pipeline"
  • "Export my current conda environment with pinned versions"
  • "Generate a Singularity container for this workflow"
  • "Create a checksums file for all input and output data"

Status

Planned -- implementation targeting Week 6 (Apr 3-9).

想直接用这个技能?

本站把开放许可(MIT / Apache 等)的技能按仓库打包整理到网盘,点一下转存到你自己的网盘,不用一个个从 GitHub 拉。许可未声明的技能只给原始仓库链接,不打包。