首页
›
生物信息学与 AI 制药工程
›
057-RNA-seq差异表达可视化
›
《Python Dash交互式差异表达报告教程》
VIP20
本课程属于:057-RNA-seq差异表达可视化
生物信息学与 AI 制药工程 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
Python Dash交互式差异表达报告教程
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程介绍
差异表达分析概述 · Dash框架简介 · 课程目标与前置知识
课程介绍
差异表达分析概述
02
Python基础回顾
数据类型 · 控制流 · 函数定义
Python
基础回顾
03
Pandas数据处理
读取CSV/Excel · 数据清洗 · 合并
Pandas
数据处理
04
数据可视化基础
Matplotlib vs Plot… · Plotly基础图表类型
数据可视化基础
Matplotlib
05
Plotly交互式图表
散点图 · 折线图 · 柱状图
Plotly
交互式图表
06
Dash入门
安装Dash · 创建第一个App · 基本布局结构
Dash
安装
07
Dash核心组件
html组件 · 核心组件(图表 · 表格
Dash
核心组件
08
Dash回调基础
装饰器 · 输入输出 · 更新图表
Dash
回调基础
09
多输入多输出回调
多个输入联动 · 多个输出更新
多输入多输出回调
多个输入联动
10
状态与阻止更新
使用State · prevent_initial_ca…
状态
阻止更新
11
差异表达数据格式
Counts矩阵 · metadata · 从公共数据库下载示例数据
差异表达数据格式
Counts
12
统计分析基础
假设检验 · p值 · FDR校正(Benjamini-Ho…
统计分析基础
假设检验
13
差异表达方法原理
DESeq2算法简介 · 负二项分布模型
差异表达方法原理
DESeq2
14
使用Python实现差异表达
pyDESeq2库或statsmod…
Python
使用
15
结果表格生成
输出差异表达结果DataFrame · 排序 · 过滤
结果表格生成
DataFrame
16
交互式火山图
用Plotly绘制 · 突出显著基因 · 悬停显示基因名
交互式火山图
Plotly
17
交互式MA图
M值vs A值 · 动态阈值线
MA
交互式
18
交互式热图
基于显著基因表达值 · 动态聚类 · 色标调整
交互式热图
基于显著基因表达…
19
多基因表达折线图
按分组显示平均表达 · 误差条
多基因表达折线图
按分组显示平均表…
20
箱线图与小提琴图
展示单个基因在不同条件下的分布
箱线图
小提琴图
21
布局设计
使用dbc(Dash Bootstr… · 侧边栏 · 选项卡
布局设计
dbc
22
文件上传与数据处理
dcc.Upload组件 · 解析用户上传文件
文件上传
数据处理
23
参数控制面板
p-value阈值 · log2 fold change阈值…
参数控制面板
p-value
24
动态更新报告
根据参数实时更新所有图表和表格
动态更新报告
根据参数实时更新…
25
导出功能
下载筛选后的CSV · 导出SVG/PNG图表
导出功能
CSV
26
性能优化
使用@dash.callback的缓… · dcc.Store存储中间结果
性能优化
dash.callbac…
27
错误处理与用户提示
捕获异常 · 显示toast或alert
错误处理
用户提示
28
部署指南
本地服务器 · Heroku · Docker部署配置
部署指南
本地服务器
29
综合案例实战
使用真实RNA-seq数据集构建完整…
综合案例实战
RNA-seq
30
总结与进阶
常见问题 · 资源 · 拓展到单细胞或蛋白质组
进阶
常见问题
所属VIP或分类
同VIP:DESeq2-vs-edgeR可视化效果比较详解
同VIP:DESeq2与edgeR差异可视化对比教程
同VIP:DESeq2参数调整对可视化影响解析