NAME

GO     - Gene Ontology Simple Utility Class

SYNOPSIS

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;

DESCRIPTION

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!