Open-source tools for GO enrichment in non-model organisms
0
0
Entering edit mode
8.6 years ago
biotech ▴ 570

I've used Blast2GO in the past but now I'm thinking about switching to open-source tools.

My current idea is get the GO terms database via InterPro and then perform the enrichment with R, possibly topGO. However, my experience with topGO in the past in not the best, compared to Blast2GO. I was missing quite a lot of significant GO terms!

The species is a non-model fungus.

Maybe guys you have a better alternative for my purpose, at least for the enrichment step. Thanks!

enrichment GO topGO R • 4.7k views
ADD COMMENT
2
Entering edit mode

You should try goaTools. Is command line based and is quite flexible. For non-model organisms you have to rely on annotation transferred from other organisms which is largely incomplete and could be inaccurate.

ADD REPLY
0
Entering edit mode

I don't know what blast2go does for mapping terms to genes and for enrichment analysis but it's easy for another approach to produce different results. In particular there are different ways people do enrichment analysis and some may produce a lot of "significant" terms that are not relevant.

My approach would be to transfer annotation by orthology, i.e. build a phylogenetic tree for each gene family in relevant fungal species, including annotated ones. For the enrichment step, any software that can accept custom annotation file (i.e. not tied to existing databases) would do. For my part, I use the approach described in this paper.

ADD REPLY
0
Entering edit mode

It's possible to load annotations to Blast2GO and use their enrichment tool http://course.blast2go.com/b2g_course_li_enrich

ADD REPLY
0
Entering edit mode
ADD REPLY

Login before adding your answer.

Traffic: 2189 users visited in the last hour
Help About
FAQ
Access RSS
API
Stats

Use of this site constitutes acceptance of our User Agreement and Privacy Policy.

Powered by the version 2.3.6