開始使用免費開始

DESeq2 視覺化:熱圖

注意: 載入此練習可能需要稍久時間。

視覺化也有助於更深入探索顯著基因。表現量熱圖可以幫助你觀察所有顯著基因在不同樣本族群間的表現差異;而表現量圖則可聚焦於最顯著的基因,或選擇你有興趣的個別基因,來比較不同樣本族群之間的表現量。

本練習屬於課程

使用 R 與 Bioconductor 進行 RNA-Seq

檢視課程

練習說明

  • 將正規化後的讀數只保留顯著基因。使用 smoc2_res_sig 的列名稱(顯著結果的 row names)來篩選正規化後的讀數 normalized_counts_smoc2

  • 使用 sig_norm_counts_smoc2 建立熱圖。以調色盤 heat_colors 著色,對列進行分群、隱藏列名稱,並將數值以「row」進行縮放。註解部分請用 select()smoc2_metadata 中只選取 condition 欄位。

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

# Subset normalized counts to significant genes
sig_norm_counts_smoc2 <- ___[___(___), ]

# Choose heatmap color palette
heat_colors <- brewer.pal(n = 6, name = "YlOrRd")

# Plot heatmap
pheatmap(___, 
         color = ___, 
         cluster_rows = ___, 
         show_rownames = ___,
         annotation = ___(___, ___), 
         scale = ___)
編輯並執行程式碼