Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Fetching contributors…

Cannot retrieve contributors at this time

110 lines (107 sloc) 2.756 kb
Index: Bio/Annotation/OntologyTerm.pm
*** Bio/Annotation/OntologyTerm.pm 28 Feb 2003 05:15:42 -0000 1.5
--- Bio/Annotation/OntologyTerm.pm 4 Apr 2003 15:39:25 -0000
***************
*** 388,392 ****
--- 388,490 ----
return shift->term()->remove_synonyms(@_);
} # remove_synonyms
+ =head2 get_dblinks
+
+ Title : get_dblinks()
+ Usage : @ds = $term->get_dblinks();
+ Function: Returns a list of each dblinks of this GO term.
+ Returns : A list of dblinks [array of [scalars]].
+ Args :
+
+ =cut
+
+ sub get_dblinks {
+ return shift->term->get_dblinks(@_);
+ } # get_dblinks
+
+
+ =head2 add_dblink
+
+ Title : add_dblink
+ Usage : $term->add_dblink( @dbls );
+ or
+ $term->add_dblink( $dbl );
+ Function: Pushes one or more dblinks
+ into the list of dblinks.
+ Returns :
+ Args : One dblink [scalar] or a list of
+ dblinks [array of [scalars]].
+
+ =cut
+
+ sub add_dblink {
+ return shift->term->add_dblink(@_);
+ } # add_dblink
+
+
+ =head2 remove_dblinks
+
+ Title : remove_dblinks()
+ Usage : $term->remove_dblinks();
+ Function: Deletes (and returns) the definition references of this GO term.
+ Returns : A list of definition references [array of [scalars]].
+ Args :
+
+ =cut
+
+ sub remove_dblinks {
+ return shift->term->remove_dblinks(@_);
+ } # remove_dblinks
+
+ =head2 get_secondary_ids
+
+ Title : get_secondary_ids
+ Usage : @ids = $term->get_secondary_ids();
+ Function: Returns a list of secondary identifiers of this Term.
+
+ Secondary identifiers mostly originate from merging terms,
+ or possibly also from splitting terms.
+
+ Returns : A list of secondary identifiers [array of [scalar]]
+ Args :
+
+ =cut
+
+ sub get_secondary_ids {
+ return shift->term->get_secondary_ids(@_);
+ } # get_secondary_ids
+
+
+ =head2 add_secondary_id
+
+ Title : add_secondary_id
+ Usage : $term->add_secondary_id( @ids );
+ or
+ $term->add_secondary_id( $id );
+ Function: Adds one or more secondary identifiers to this term.
+ Returns :
+ Args : One or more secondary identifiers [scalars]
+
+ =cut
+
+ sub add_secondary_id {
+ return shift->term->add_secondary_id(@_);
+ } # add_secondary_id
+
+
+ =head2 remove_secondary_ids
+
+ Title : remove_secondary_ids
+ Usage : $term->remove_secondary_ids();
+ Function: Deletes (and returns) the secondary identifiers of this Term.
+ Returns : The previous list of secondary identifiers [array of [scalars]]
+ Args :
+
+ =cut
+
+ sub remove_secondary_ids {
+ return shift->term->remove_secondary_ids(@_);
+ } # remove_secondary_ids
+
1;
Jump to Line
Something went wrong with that request. Please try again.