Snakemake工作流管理器Skill snakemake-workflow-manager

Snakemake工作流管理器是一个用于生物信息学和数据分析领域的自动化流程管理工具。该技能支持基于规则的管道执行、DAG工作流调度、集群计算资源管理、Conda环境隔离、检查点恢复机制和性能基准收集。适用于构建可重复、可扩展的科研分析流程,特别适合高通量测序数据处理、批量数据分析和自动化报告生成等场景。 关键词:Snakemake工作流管理, 生物信息学流程自动化, 可重复研究, DAG任务调度, Conda环境管理, 集群计算, 数据分析管道, 工作流检查点, 基准测试, 报告生成

数据工程 0 次安装 0 次浏览 更新于 2/25/2026

name: snakemake-workflow-manager description: Snakemake工作流管理技能,用于基于规则的流程执行 allowed-tools:

  • 读取
  • 写入
  • 全局匹配
  • 文本搜索
  • 编辑
  • 网页获取
  • 网页搜索
  • Bash metadata: version: “1.0” category: 生物信息学 tags:
    • 基础设施
    • 工作流
    • snakemake
    • 可重现性

Snakemake工作流管理器技能

目的

启用Snakemake工作流管理,用于基于规则的流程执行。

能力

  • 基于DAG的工作流执行
  • 集群/云执行
  • Conda环境管理
  • 检查点和恢复
  • 基准测试收集
  • 报告生成

使用指南

  • 定义具有清晰输入/输出的规则
  • 使用Conda进行环境管理
  • 配置集群执行
  • 为大型工作流启用检查点
  • 收集基准测试以进行优化
  • 生成工作流报告

依赖项

  • Snakemake
  • Conda
  • Bioconda

流程集成

  • 可重现研究工作流(reproducible-research)
  • 分析流程验证(pipeline-validation)