首页
›
生物信息学与 AI 制药工程
›
038-药物知识图谱批次质控
›
《Snakemake自动化质控实训》
VIP20
本课程属于:038-药物知识图谱批次质控
生物信息学与 AI 制药工程 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
Snakemake自动化质控实训
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
Snakemake简介
Snakemake是什么 · 工作流管理系统的概念 · Snakemake的应用场景(生物信…
Snakemake
简介
02
环境安装
安装Snakemake(conda/… · 验证安装 · 了解Snakemake命令行基本用法
环境安装
Snakemake
03
第一个Snakefile
创建简单的Snakefile · 定义规则(rule) · 运行工作流
Snakefile
第一个
04
规则详解
规则(rule)的组成部分——inp… · output · shell
规则详解
rule
05
输入输出文件
文件路径指定 · 通配符(wildcards)的概念 · 使用通配符实现批量处理
输入输出文件
文件路径指定
06
通配符进阶
多个通配符 · 通配符约束 · 通配符与函数结合
通配符进阶
多个通配符
07
Snakemake的配置
配置文件(config.yaml)的… · 通过--config传递参数 · 在Snakefile中读取配置
Snakemake
的配置
08
日志与报告
Snakemake日志输出 · 生成HTML报告(--report) · 查看运行状态
日志
报告
09
作业调度与集群提交
Snakemake的作业调度机制 · 集群配置(LSF · SLURM
作业调度
集群提交
10
容器与可重复性
使用Singularity/Dock… · 在Snakefile中指定容器 · 保证环境一致性
容器
可重复性
11
质控概述
测序数据质控的重要性 · 常用质控工具(FastQC · MultiQC
质控概述
测序数据质控的重…
12
FastQC基础
FastQC的安装与基本使用 · 解读FastQC报告(质量分数 · GC含量
FastQC
的安装
13
使用Snakemake批量运行FastQC
编写Snakefile对多个FAST… · 输出HTML报告
Snakemake
FastQC
14
MultiQC整合报告
MultiQC的安装与使用 · 用Snakemake汇总多个Fast…
MultiQC
整合报告
15
Trimmomatic质控修剪
Trimmomatic的安装 · 常见参数(ILLUMINACLIP · LEADING
Trimmomatic
质控修剪
16
用Snakemake执行Trimmomatic
编写规则对原始FASTQ进行修剪 · 输入输出匹配 · 参数配置
Snakemake
Trimmomatic
17
cutadapt接头去除
cutadapt的安装与使用 · 去除接头序列 · 处理双端数据
cutadapt
接头去除
18
结合cutadapt与Snakemake
在Snakefile中集成cutad… · 处理不同接头类型
cutadapt
Snakemake
19
质控流程串联
构建完整的质控流水线(FastQC… · 分步规则
质控流程串联
FastQC
20
条件执行与分支
使用checkpoint · rule all等实现条件判断 · 根据质控结果决定后续步骤
条件执行
分支
21
参数空间探索
使用expand()函数生成多参数组… · 批量运行不同参数下的质控效果
参数空间探索
expand
22
Snakemake与Conda环境
使用conda指令管理每个规则的软件… · 编写environment.yaml
Snakemake
Conda
23
模块化Snakefile
将大型工作流拆分为多个Snakefi… · 使用include与模块化设计
Snakefile
模块化
24
Snakemake的异常处理
错误处理 · 重试机制(retries) · 失败恢复(--rerun-incom…
Snakemake
的异常处理
25
基准测试与性能优化
使用benchmark指令测量规则执… · 优化规则顺序与内存使用
基准测试
性能优化
26
可视化工作流
生成DAG图(--dag) · 可视化规则依赖关系 · 理解工作流结构
可视化工作流
DAG
27
实战案例一
单端RNA-seq数据质控流程(Fa… · 完整Snakefile编写
实战案例一
RNA-seq
28
实战案例二
双端WGS数据质控流程(FastQC… · 处理双端文件匹配
实战案例二
WGS
29
实战案例三
批量样本质控报告自动化 · 结合样本信息表(sample she…
实战案例三
批量样本质控报告…
30
项目总结与最佳实践
Snakemake工作流设计原则 · 代码组织 · 版本控制
项目总结
最佳实践
所属VIP或分类
同VIP:Python批次效应校验工具实战教程
同VIP:Python批次质控工具详解
同VIP:Python质控函数库应用指南