NAME

PomBase::Chobo::OntologyTerm - Code for holding term data read from an OBO file

SYNOPSIS

AUTHOR

Kim Rutherford <kmr44@cam.ac.uk>

BUGS

Please report any bugs or feature requests to kmr44@cam.ac.uk.

SUPPORT

You can find documentation for this module with the perldoc command.

perldoc PomBase::Chobo::OntologyTerm

COPYRIGHT & LICENSE

Copyright 2012 Kim Rutherford, all rights reserved.

This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

FUNCTIONS

make_object

Usage   : my $object = PomBase::Chobo::OntologyTerm->make_object($args);
Function: Turn $args into an OntologyTerm

merge

Usage   : my $merged_term = $term->merge($other_term);
Function: Attempt to merge $other_term into this term.  Only merges if at least
          one of the ID or alt_ids from this term match the ID or an alt_id
          from $other_term
Args    : $other_term - the term to merge with
Return  : undef - if no id from this term matches one from $other_term
          $self - if there is a match