hey @LauferVA, LauferVA
Thanks a ton for your prompt reply! That indeed was very helpful! If you don’t mind, I still would like to ask you a couple of question as I am learning how to approach the matter. thanks in advance!!
I have checked the gene sets types as you proposed, and I see that indeed there are many ways to define a gene set. However, I am getting confused here and a bit lost. Let’s say, I have the deseq2 output of DE genes( around 25000 genes) , and among them 1000 are significantly differentiated(and I want to check them). Now, I should group these 25000 genes by the epigenetic states of my data( as I mentioned, i divide the full genome into 3 groups and I also have 4th group which are regions whose group I couldn’t identify due to lack of coverage etc ). So now I have my 25,000 genes where roughly 12000 belong to group a, 8000 belong to group 4 unidentified, 4500 belong to group b and 500 belong to group c. Now, what i do , from these 25000 genes I define my 4 gene sets where each group is one term so 4 in total, then i take my 1000 DEGs , i rank them and then I use prerank approach to get the enrichment results. I decided to go with GSEA approach and implementation. Here are my questions I am not so sure about:
- as you see, gene sets by epigenetic state that I use are really variable in terms of size, while in GO they seem to be more or less in the similar range, same for the case of C1 demarcated by cytobands. do you think it poses a problem, and if yes what would be the correct approach here?
- as i mentioned earlier, because there are many genes that i cannot classify into any of my groups, i use it as a separate group. what do you think of it? it’s pretty large so i can’t just ignore it, but i am not sure how exactly it would affect analysis. I’d like to know and i would greatly appreciate your opinion as an expert.
- as you can see, i’ve chosen all genes detected by deseq2 for gene sets, and significant ones as my ranked list. Do you think it’s a correct approach in my case?
- Once I ran the analysis , the output gave me only 2 lines with group None as a top line and group b as a second line, and there were no other groups. I am kinda worried if it’s reliable as I can clearly see that in classical usage cases the gene sets have much more terms and the output is bigger too. Do you think there is an issue here?
- One last question is concerning separation of upregulated/downregulated genes. When i rank my genes, I use ‘stat’ as a variable to rank by. so i have the most upregulated genes at the top and the most downregulated genes at the bottom. Now i wonder if it’s a common practice to rather run separate analyses for upregulated and down regulated genes? I suspect there might be different behaviour, but I don’t have any proofs on that. Or maybe if I rank genes rather by adjusted p value it would resolve the question, what do you think?
Sorry for lots of questions again, but as I am diving into this subject now, I still feel pretty unsure and i would greatly appreciate your help and tips. I deeply appreaciate your will to help, I unfortunately work alone and don’t have colleagues to discuss this subject with anyone. Thanks a lot for your help!!
best regards, Al