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!
To install GO, copy and paste the appropriate command in to your terminal.
cpanm
cpanm GO
CPAN shell
perl -MCPAN -e shell install GO
For more information on module installation, please visit the detailed CPAN module installation guide.