首页
›
生命科学与数字医疗
›
007-生信工作流与云计算平台工程
›
《Nextflow集群调度与并行计算工程》
VIP15
本课程属于:007-生信工作流与云计算平台工程
生命科学与数字医疗 · 共 15 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
Nextflow并行调度SLURM配置教程
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
Nextflow简介
发展历史 · 核心概念 · 应用场景
Nextflow
简介
02
第一个Nextflow脚本
Hello World示例 · 进程与执行流程
Nextflow
第一个
03
进程定义与参数
input/output声明 · 变量传递 · 脚本编写
进程定义
参数
04
通道与数据流
Channel类型 · 创建方式 · emit与collect
通道
数据流
05
操作符入门
map · filter · flatMap
操作符入门
map
06
组合操作符
groupTuple · join · cross
组合操作符
groupTuple
07
分支与条件
branch · choice · when条件控制
分支
条件
08
参数化工作流
params · Config文件 · 变量作用域
参数化工作流
params
09
配置文件结构
nextflow.config · 配置文件层级 · 默认值
配置文件结构
nextflow.con…
10
SLURM调度系统概述
分区 · 队列 · 作业提交
SLURM
调度系统概述
11
SLURM作业脚本
#!/bin/bash · sbatch参数 · 环境变量
SLURM
作业脚本
12
Nextflow与SLURM集成
executor配置 · queue设置
Nextflow
SLURM
13
配置文件实战
配置SLURM执行器 · 默认资源请求
配置文件实战
SLURM
14
资源请求与限制
cpu · memory · time
资源请求
限制
15
并行度控制
maxForks · 队列槽位 · 动态并行
并行度控制
maxForks
16
错误处理与重试
errorStrategy · maxRetries · resume
错误处理
重试
17
工作流缓存
workDir · cache · 中间结果复用
工作流缓存
workDir
18
数据本地性
stageInMode · 文件传输优化
数据本地性
stageInMode
19
依赖管理
DAG构建 · 进程依赖与顺序控制
依赖管理
DAG
20
容器支持
Docker/Singularity… · 容器注册
容器支持
Docker/Singu…
21
多集群与云
跨集群配置 · AWS/阿里云Batch集成
多集群
跨集群配置
22
日志与监控
trace文件 · report · timeline可视化
日志
监控
23
调试技巧
-dump-hashes · -with-weblog · 查看log
调试技巧
dump-hashes
24
常见错误与排查
队列阻塞 · 资源不足 · 路径问题
常见错误
排查
25
实践
RNA-seq差异表达分析工作流
RNA-seq
差异表达分析工作…
26
实践
变异检测与注释流程
变异检测
注释流程
27
性能调优
减少I/O · 压缩传输 · 合理分配资源
性能调优
I/O
28
最佳实践
模块化 · 测试 · 版本控制与CI/CD
最佳实践
模块化
29
社区与生态
nf-core · 插件 · 扩展
社区
生态
30
总结与展望
未来趋势 · 学习资源 · 常见问题汇总
未来趋势
学习资源
所属VIP或分类
同VIP:Cromwell云端执行架构工程
同VIP:Cromwell多云任务调度工程
同VIP:Cromwell本地与云端迁移工程