GO - Gene Ontology Simple Utility Class
use GO; # --- simple procedural interface --- # parsing a file goparsefile("function.ontology"); # results go in graph() print graph->node_count; $nodes = $graph->get_all_nodes; # connecting to an existing GO database goconnect('go@localhost'); # ---- # creating and loading a new GO database from some files gomakedb("mygo", "localhost"); # OO usage [advanced users] $go = new GO;
This is a simple interface to the GO toolkit
TIP FOR PROGRAMMERS: If you are already familiar with object oriented perl, you should use the GO::AppHandle class; this module is intended as a simple convenience wrapper for a small section of the perl API. Warning! contains some serious hacks!