This is a test version of Biostars. For the public version, visit https://www.biostars.org.
Is there any databases preloaded with GO annotations for each species?

Hi all,

We all know different ways to annotate the genes with GO terms. My question is that if I want to compare GO terms of my species of interest (which I already have) with another species, it will be ease of task if there is a database where we can retrieve the GO annotation for other species. So that I can do a comparative study with both organism. As I am new to this field, sorry if this question doesn't make sense. I am happy if I get suggestions and tips from you.

Thank you

Amk

annotation go

2 answers

In R, you can access all GO terms associated to a species from the annotation packages:

> library(org.Mm.eg.db)     # install with biocLite('org.Mm.eg.db') first
> library(org.Hs.eg.db)
> mouse.GO = as.data.frame(org.Mm.egGO)
> human.GO = as.data.frame(org.Hs.egGO)
> head(human.GO)
  gene_id      go_id Evidence Ontology
1       1 GO:0008150       ND       BP
2       2 GO:0001869      IDA       BP
3       2 GO:0002576      TAS       BP
4       2 GO:0007264      TAS       BP
5       2 GO:0007596      TAS       BP
6       2 GO:0007597      TAS       BP

I am not sure what is the best way to compare two datasets from different species. The GOSemSim allows to compare set of GO terms from the same species, but currently the comparison between different species is not implemented. In any case you may read the GoSemSim documentation to learn about the different metrics to compare sets of GO term.

Dear Giovanni,

Thank you for your suggestion. I will look on to that package.

Amk

What about BioMart? I have never used it personally in this way but I know it offers a wide variety of annotations for many organisms (including GO terms of course). Its available here or here and also as an R package or python package.

Dear mkulecka,

Thank you for the suggestion. I came to see the feature from Uniprot that if you search with the organism name you will be able to download the GO annotations and Gene lists also. That made my day.

Regards,
Amk

Log in to answer this question.