首页
›
生物信息学与 AI 制药工程
›
046-RNA-seq表达分析特征学习任务
›
《用Nextflow实现可重复RNA-seq分析指南》
VIP20
本课程属于:046-RNA-seq表达分析特征学习任务
生物信息学与 AI 制药工程 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
用Nextflow实现可重复RNA-seq分析指南
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
RNA-seq与可重复性挑战
介绍RNA-seq实验设计 · 数据特点 · 可重复性的重要性
RNA-seq
可重复性挑战
02
Nextflow简介与安装
Nextflow核心概念 · 安装方式(conda/pip/doc… · 验证安装
Nextflow
简介
03
配置运行环境
使用Conda · Docker · Singularity管理软件依赖
配置运行环境
Conda
04
第一个Nextflow脚本
Hello World示例 · 理解process · workflow
Nextflow
第一个
05
进程与通道基础
process定义 · 输入输出声明 · 通道创建与连接
进程
通道基础
06
通道操作符
filter · map · groupTuple
通道操作符
filter
07
读取FASTQ文件
使用fromFilePairs处理双…
FASTQ
读取
08
质量控制
FastQC进程实现 · QC报告收集
质量控制
FastQC
09
剪接适配器
使用Cutadapt或Trimmom…
剪接适配器
Cutadapt
10
比对
STAR比对器配置 · 索引生成 · 比对参数
比对
STAR
11
比对后处理
使用samtools sort · index进行BAM排序
比对后处理
samtools
12
定量
使用featureCounts进行基…
定量
featureCount…
13
整合完整流程
串联QC · 修剪 · 比对
整合完整流程
QC
14
参数化分析
使用params定义样本信息 · 参考基因组路径
参数化分析
params
15
使用nextflow.config
配置默认参数 · 环境 · 资源要求
nextflow.con…
使用
16
资源管理
设置内存 · CPU核心 · 队列调度
资源管理
设置内存
17
错误处理与重试
errorStrategy · maxRetries · catch过程
错误处理
重试
18
模块化设计
将流程拆分为模块(modules) · 提高复用性
模块化设计
modules
19
使用nf-core/rnaseq
官方最佳实践流程介绍与快速启动
nf-core/rnas…
使用
20
自定义模块
编写自己的模块并集成到现有流程中
自定义模块
编写自己的模块并…
21
并行执行
利用进程标签(label)和资源分配…
并行执行
label
22
云平台集成
配置AWS Batch · Google Cloud Life…
云平台集成
AWS
23
数据管理与版本控制
使用Git · GitHub管理流程代码
数据管理
版本控制
24
可重复性报告
MultiQC集成生成综合质量报告
可重复性报告
MultiQC
25
测试与调试
使用profile · -resume · -dump-channels定位问题
测试
调试
26
发布与分享
打包流程 · 使用Docker镜像 · 发布到nf-core社区
发布
分享
27
案例研究
实战一个完整的小鼠RNA-seq差异…
案例研究
RNA-seq
28
常见问题与陷阱
路径问题 · 版本冲突 · 资源不足等解决方案
常见问题
陷阱
29
最佳实践总结
命名规范 · 文档编写 · 结果可复现性检查清单
最佳实践总结
命名规范
30
未来展望
Nextflow生态(wave · fusion · tower)与新兴技术
未来展望
Nextflow
所属VIP或分类
同VIP:DESeq2差异表达数据建模与结果检验
同VIP:DESeq2结果解读与特征标记筛选指南
同VIP:edgeR-vs-DESeq2:差异表达工具对比指南