name: singularity-container-manager description: 用于HPC兼容容器化执行的Singularity容器管理技能 allowed-tools:
- Read
- Write
- Glob
- Grep
- Edit
- WebFetch
- WebSearch
- Bash
metadata:
version: “1.0”
category: 生物信息学
tags:
- 基础设施
- 容器
- singularity
- hpc
Singularity容器管理器技能
目的
为HPC兼容的容器化执行提供Singularity容器管理。
功能
- 从配方文件构建容器
- 从注册表拉取和缓存容器
- 绑定挂载配置
- GPU透传
- MPI集成
- HPC安全合规性
使用指南
- 从定义文件构建容器
- 缓存容器以供重复使用
- 适当配置绑定挂载
- 为加速工作负载启用GPU
- 与MPI集成以进行并行计算
- 确保HPC安全合规
依赖项
- Singularity/Apptainer
- Docker
- BioContainers
流程集成
- 可重复研究工作流 (reproducible-research)
- 所有分析流程