Hi Biostars,
Imagine I have done two different experiments and obtained a list of differentially expressed genes from both of them. Then for each list of genes I can do GO enrichment analysis. Is there a software to compare the two (or more) sets of GO terms to find overlaps and differences?
Thanks
Do you have any example of the input needed for this kind of analysis??
You need a data frame in which the columns correspond to a list of gene identifiers. Check the vignette for clusterProfiler, specifically chapter 11.
https://yulab-smu.github.io/clusterProfiler-book/chapter11.html
Hi! In this latter graph, the y-axis represents a kind of "summarized" list of molecular functions. Do you know where can I find the main list? or if there is an "official" one? I found something called FunCat (Functional classification Catalog of proteins) but it seems in disuse (https://omictools.com/funcat-tool). I don't have Blast2Go access so I can make use of some level of GO-terms annotation. When using GOslim annotation, molecular functions still seem very broad (i.e. I want a wider classification). I have a list of proteins gathered from many many papers I'm studying, so I would like to have the "big picture". Could you help me with this, please?? Thank you so much!
Do you mean you want a database of gene sets? Above graph is using Gene Ontology (GO) database to associate related genes by their function (i.e., BP, MF, CC). http://geneontology.org/
You may also use KEGG which is divided into 7 broad categories of biochemical processes: https://www.genome.jp/kegg/
Other databases for function analysis include Reactome (https://reactome.org/), MSigDB (https://www.gsea-msigdb.org/gsea/msigdb) ...