开始使用免费开始使用

按 condition 分组的分层热图

在对计数数据进行质量评估时,需要对归一化后的计数进行变换,以便在无监督聚类分析中更好地可视化方差。为使用分层聚类热图评估 smoc2 样本之间的相似性,请先对归一化计数进行变换,然后执行分层聚类分析。假设所有库已加载、DESeq2 对象已创建,并且 size factor 已存入 DESeq2 对象 dds_smoc2

本练习是课程的一部分

使用 R 中的 Bioconductor 进行 RNA-Seq 分析

查看课程

练习说明

  • 使用 vst() 函数并设置 blind 参数,对 dds_smoc2 对象的归一化计数进行变换,并将结果保存为 vsd_smoc2
  • 使用 assay() 函数从 vsd_smoc2 对象中提取变换后的归一化计数矩阵,并保存为 vsd_mat_smoc2
  • 计算样本之间的相关性,并保存为 vsd_cor_smoc2
  • 使用 pheatmap() 根据相关性值绘制热图,并添加来自数据框 smoc2_metadatacondition 注释栏。

交互式实操练习

通过完成这段示例代码来试试这个练习。

# Transform the normalized counts 
vsd_smoc2 <- ___(___, ___)

# Extract the matrix of transformed counts
vsd_mat_smoc2 <- ___(___)

# Compute the correlation values between samples
vsd_cor_smoc2 <- ___(___) 

# Plot the heatmap
___(___, annotation = select(___, ___))
编辑并运行代码