Hi!
I'm trying to find the simplest programmatic way to map a series of GO ids to all the possible gene Ensembl ids that fall in that category. For instance, if I want to find all genes that have GO:0042542 or GO:0045454 listed as their processes how would you do it in Perl?
I am aware that I can use QuickGO, but I would like to avoid any web-based service as it has too much clicking (and I may need to run this several times).
Thanks in advance
Thanks for your reply. Linux is not a good option for me, is there anything in windows? Thanks in advance
As far as I know all windows based tool are interface based. Since you do not want to waste time on clicking or manual uploading and reterival of results, command line is the best option for you when you have multiple gene lists.
Try windows and application based tool FunRich. But I am not sure whether funRich uses updated GO or KEGG database. I can see in funRich you have option to update gene annotation but not the functional annotation.
Problems associated with using outdated databases for enrichment analysis.
Thank you very much!