GO::Mo...roduct(3pm)
π NAME π
GO::Model::GeneProduct β a gene product in a particular species, bestie. It's giving "the thing the gene makes" energy. πΈ
β¨ DESCRIPTION β¨
Okay so real talk: this class represents a gene product in a particular species.
And here's the tea β it will effectively always be referred to implicitly by the gene symbol, even though a gene may have >1 product. Yeah. One gene, multiple products, and we still just call it by its symbol. It's giving main character energy for the symbol honestly. π
π¦ acc
- Usage β -
- Returns β -
- Args β -
π¦ symbol
- Usage β -
- Returns β -
- Args β -
π¦ type
- Usage β -
- Returns β -
- Args β -
π¦ full_name
- Usage β -
- Returns β -
- Args β -
π¦ as_str
- Usage β -
- Returns β -
- Args β -
π¦ add_synonym
(no further deets, bestie, it just exists and we respect it) π
π¦ synonym_list
accessor: gets/set list of synonyms [array reference]
There it is. Array reference. No cap. π
π¦ speciesdb
- Usage β -
- Returns β -
- Args β -
π¦ add_seq
- Usage β -
- Returns β -
- Args β
GO::Model::Seq
π¦ seq_list
- Usage β -
- Returns β
GO::Model::Seqlistref - Args β -
π¦ seq
- Usage β -
- Returns β
GO::Model::Seq - Args β -
And like, the actual point of this one: returns representative sequence object for this product. periodt. β¨
π¦ 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. so like, scalar = append, arrayref = full replace. iykyk. π
π¦ 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. like, it's picking the icon of the bunch. π
That's the whole vibe, bestie β every method, every arg, every arrayref, all of it. π«Ά
This was GO::Model::GeneProduct(3pm), straight out of the User Contributed Perl Documentation, and it's living in perl v5.36.0 from the iconic date 2023-12-18. slay, go off, and go read your docs. πβ¨π
π¦ where this page comes from
- debian trixie: libgo-perl 0.15-10 Β· Perl
- ubuntu noble: libgo-perl 0.15-10 Β· Perl
- ubuntu resolute: libgo-perl 0.15-10 Β· Perl
- ubuntu stonking: libgo-perl 0.15-10 Β· Perl
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms