DGEA using scRNA seq data.
I performed DGEA on scRNA-seq data in two ways. First, on the whole data, and second, per cluster. For both ways, I used EdgeR and DESeq2. The whole data is not showing any significant DEGs, upregulated or downregulated in healthy or diseased conditions.
Whereas, when done cluster wise most of the clusters are showing some significant DEGs. Can anyone tell why is this happening or if i have done something wrong? Thanks!!
• 433 views
•
link
0 answers
No answers yet.
Log in to answer this question.
We need more information on your conditions, your species, your cell types... and your code.
Sure! I am working with samples from three different dataset, trying to find the differences in the number of cells in healthy and diseased condition. The tissue is human nucleus pulposus of the intervertebral disc and the cell are yet to be annotated but they are expected to be the general nucleus pulposus cells. First i performed the DGEA without pseudobulking using the general seurat pipeline which is mentioned below-
This gave us a plot which looked like this-
Then we performed pseudobulking using both edgeR and DESeq2 individually:-
Which resulted in the plot pasted in my original question.
For this you need to look for compotition analysis tools, like scCODA.
First, run your single cell analysis to get your cluster that you can annotate. Once you have located your cell type of interest you can aggregate per celltype/replicate/condition and run your DGEA
Okay Thanks! Is it possible to observe significant DEGs when we perform per cluster DGEA and observe no significant DEGs when done on the data as a whole? Also is pseudobulking preferred while performing DGEA?
In theory yes, if the clusters DEGs are balancing each others, but pretty unlikely, especially with FDR=1 for all genes. Yes, the only acceptable situation to use Wilcoxon test is when comparing 2 clusters, when comparing condition always pseudobulk.
Okay, thanks for your help!
Try this: https://github.com/neurorestore/Libra