Question: Gene Ontology Tools Widely Used
3
gravatar for alittleboy
8.1 years ago by
alittleboy210
USA
alittleboy210 wrote:

Hi biologists:

May I know the currently widely used tools for GO enrichment analysis? I have some experience in GOseq, topGO, GOstat and Ontologizer, but I am not sure which one would you prefer?

There are many reasons to choose one over another tool, such as adjusting for gene length using GOseq and accounting for parent-child relationship using Ontologizer. It seems that the results from these different approaches are quite different, and no single tool can account for everything.

Thanks for sharing your experience on the selection of GO tools :)

gene ontology • 4.3k views
ADD COMMENTlink modified 5.9 years ago by Biostar ♦♦ 20 • written 8.1 years ago by alittleboy210
3
gravatar for Khader Shameer
8.1 years ago by
Manhattan, NY
Khader Shameer18k wrote:

I prefer Ontologizer 2 for detailed GO term analysis and DAVID for quick analysis. Having said that Ontologizer is having only 69 citations, but DAVID seems to have 2000 citations (mentioned in DAVID website). So if you are looking for popularity in terms of citation, you may run a quick citation analysis using various GO enrichment tools.

ADD COMMENTlink written 8.1 years ago by Khader Shameer18k
1

I also prefer Ontologizer, it has both command-line and webstart versions. I used to use command-line version due to greater set of options but now webstart version is even better. Another plus is that it offers many methods including tree-structure correction.

ADD REPLYlink written 7.9 years ago by boczniak767680

Yes, command line version of Ontologizer is really useful for large sample set. how to set the parameter of Ontologizer? It seems getting very different result when use different  parameter(especially -m, -c)

ADD REPLYlink written 4.5 years ago by Czh3190

Depending on setting of these options, the program uses different computation method (-m) and multiple comparison p-value correction (-c). The choice depends on your preference of each or just popularity in literature.

ADD REPLYlink written 3.2 years ago by boczniak767680
2
gravatar for Tomasz
8.1 years ago by
Tomasz50
Milwaukee, WI
Tomasz50 wrote:

ontocat R package - http://www.ontocat.org/wiki/r

Here's an example how it's used for gene enrichment test http://www.ontocat.org/browser/trunk/ontoCAT/src/uk/ac/ebi/ontocat/examples/R/Example1.R

ADD COMMENTlink written 8.1 years ago by Tomasz50
1
gravatar for ALchEmiXt
8.1 years ago by
ALchEmiXt1.9k
The Netherlands
ALchEmiXt1.9k wrote:

Hi you might want to take a look at the R driven bioconductor packages for GO analysis. Most important I remembered from a collegue studying this was the correction for multiple independant vs dependant relationships within GO; I think its roughly explained in this paper of Haisheng Nie. I am definitly not an expert but GOstats has been communicated to us as the way to go.

On aside, we often use the excellent DAVID webservice for our data analysis as well. Not sure what they use for enrichment analysis exactly. But they do it for GO as well as for interpro.

My 2ct.

ADD COMMENTlink written 8.1 years ago by ALchEmiXt1.9k

Thank you for your comments! Can I know when you use GOstats, do you consider the dependencies of the GO terms? Or traditional term-by-term tests will suffice?

ADD REPLYlink written 8.1 years ago by alittleboy210

Currently for convenience we mostly use the DAVID webservice since it in addition to GO it also considers other "pathway" linked enrichments. But I think it is crucial to consider the dependencies.

ADD REPLYlink written 8.1 years ago by ALchEmiXt1.9k
0
gravatar for fransua
8.1 years ago by
fransua390
Spain
fransua390 wrote:

one quite user friendly tool that account for many problems is Blast2GO, enrichment test, annotation redundance, it loads the sequences...: http://www.blast2go.org/

ADD COMMENTlink written 8.1 years ago by fransua390
0
gravatar for Iain
8.1 years ago by
Iain260
Iain260 wrote:

I really like the GOrilla web service.

And you can visualize the output using the ReviGO server.

ADD COMMENTlink modified 5 weeks ago by RamRS24k • written 8.1 years ago by Iain260

How do you visualize the output in revigo? I don't seem to be able to find how to export the result file from gorilla..

ADD REPLYlink written 5.1 years ago by madkitty590
Please log in to add an answer.

Help
Access

Use of this site constitutes acceptance of our User Agreement and Privacy Policy.
Powered by Biostar version 2.3.0
Traffic: 3332 users visited in the last hour