-
Hello, I created a heatmap using the DoHeatmap function for 1 cluster out of the 5 clusters of my dataset. This is an integrated dataset with treatment and control groups. So the DefaultAssay is set to "integrated". I have selected some interesting genes for my dataset from the DEGs that I found using FindMarkers. I wanted to plot just those genes in the heatmap. So first I subsetted the clutser I wanted and then selected the genes I wanted to showcase and its giving a nice heatmap. I am having trouble interpreting the heatmap as I am used to seeing bulk RNA heatmaps. These heatmaps are a bit different. Its written that the default data slot is "scale.data". So I tried to extract the scaled data and tried to do average of the expression values but then the foldchange or expression that's showing up is very different from the heatmap. So I am wondering how is the data transformed from 'scale.data' in the DoHeatmap function to project the heatmaps?
Attached is the heatmap I am getting. Disclaimer - This dataset has very low number of cells in the range of 50 -100 cells per cluster as the data was produced using FluidigmC1 4-5 years back. Any explanation will be very helpful. Thanks, |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
Each column is a cell and each row is a gene. Cells are grouped by a grouping variable ( |
Beta Was this translation helpful? Give feedback.
Each column is a cell and each row is a gene. Cells are grouped by a grouping variable (
1_control
and1_treatment
in your case)