NAME

GOBO

SYNOPSIS

my $parser = new GOBO::Parsers::OBOParser(file => "t/data/cell.obo");
$parser->parse;
my $g =  $parser->graph;

foreach my $t (@{$g->terms}) {
  printf '%s "%s"\n", $t->id, $t->name;
}

DESCRIPTION

OBJECT MODEL

Basic overview

* L<GOBO::Node>
** L<GOBO::ClassNode>
*** L<GOBO::TermNode>
*** L<GOBO::ClassExpression>
** L<GOBO::RelationNode>
** L<GOBO::InstanceNode>
* L<GOBO::Statement>
** L<GOBO::LinkStatement>

INPUT/OUTPUT

Parsers

* L<GOBO::Parsers::OBOParser>
* L<GOBO::Writers::OBOWriter>

FAQ

* L<GOBO::Doc::FAQ>

SEE ALSO

* L<GOBO::Doc::FAQ>
* L<GOBO::Graph>