This is a test version of Biostars. For the public version, visit https://www.biostars.org.
Find Enriched Function In Go Terms

I have the following: a list of UniProt KB Protein identifiers and the associated GO Terms as GO:XXXXXX

I want to check if, given a subset of my UniProt identifiers (and their associated GO-Terms), any function is overrepresented within that subset. If the program only takes identifiers and fetches the GO-terms by itself that is fine with me :)

Most tools i found so far require a gene list, what i do not have at hand, but only protein IDs.

Any suggestion for a tool would be very appreciated. Best if it works in either R or python :)

Thank you! T.

gene ontology

4 answers

DAVID can accept Uniprot IDs

I second DAVID. There are other tests (like those mentioned in the other answer involving Bioconductor that are more statistically rigorous, but for exploratory analysis I like DAVID. It's fairly simple and straightforward to use.

I long have been a big fan of DAVID -- the interface and the features are great. However, the GO annotations are very old! We discovered this both through our own comparisons and analysis, as well as from discussions within the biocuration community. As fast as new annotations are being added and ontologies are being updated, stale data is a huge issue! For these reasons I've stopped recommending DAVID to my colleagues...

I didn't know they were using an old version of GO. That is good to know. I sort of assumed they were keeping that up to date.

Hello!

You can use biomaRt to convert your list of UniProt KB Protein identifiers.

http://www.bioconductor.org/packages/2.2/bioc/html/biomaRt.html

If you want to run GO analysis using R, there are many packages available (bioconductor).

http://www.bioconductor.org/help/search/index.html?q=go%20analysis

I usually do it using FunNet package.

http://cran.r-project.org/web/packages/FunNet/index.html

HI,

You can use AmiGO to run your enrichment analysis. It accepts UniProtKB Identifiers.

R

Hi,

URL would help- http://amigo.geneontology.org/cgi-bin/amigo/amigo?session_id=7656amigo1357584655

R

Log in to answer this question.