Provided by: libgo-perl_0.15-6_all bug

NAME

         GO::Model::GeneProduct - gene product in a particular species

DESCRIPTION

       represents a gene product in a particular species (this will effectively always be
       referred to implicitly by the gene symbol even though a gene may have >1 product)

   acc
         Usage   -
         Returns -
         Args    -

   symbol
         Usage   -
         Returns -
         Args    -

   type
         Usage   -
         Returns -
         Args    -

   full_name
         Usage   -
         Returns -
         Args    -

   as_str
         Usage   -
         Returns -
         Args    -

   add_synonym
   synonym_list
       accessor: gets/set list of synonyms [array reference]

   speciesdb
         Usage   -
         Returns -
         Args    -

   add_seq
         Usage   -
         Returns -
         Args    - GO::Model::Seq

   seq_list
         Usage   -
         Returns - GO::Model::Seq listref
         Args    -

   seq
         Usage   -
         Returns - GO::Model::Seq
         Args    -

       returns representative sequence object for this product

   properties
         Usage   -
         Returns - hashref
         Args    - hashref

   set_property
         Usage   - $sf->set_property("wibble", "on");
         Returns -
         Args    - property key, property scalar

       note: the property is assumed to be multivalued, therefore
         $sf->set_property($k, $scalar) will add to the array, and
         $sf->set_property($k, $arrayref) will set the array

   get_property
         Usage   -
         Returns - first element of the property
         Args    - property key

   get_property_list
         Usage   -
         Returns - the property arrayref
         Args    - property key

   to_fasta
         Usage   -
         Returns -
         Args    -

       returns the longest seq by default