MAGE::...yEntry(3pm)
π MAGE::...yEntry π (that's the 3pm one, bestie β Perl user-contributed docs, section 3, class page energy)
okay so real talk, this whole page is about a class called:
Bio::MAGE::Tools::MGEDOntologyPropertyEntry
and she is a concrete class π no cap, no abstract nonsense, she's built and ready to party.
β¨ SYNOPSIS β¨
Bio::MAGE::Tools::MGEDOntologyPropertyEntry is a concrete class.
Her family tree, because we love a lineage moment:
Superclass is:
Bio::MAGE::Tools::MGEDOntologyEntry
Subclasses are:
none
so she's a leaf node, an only child, the end of the line π. Iconic of her honestly.
πΈ DESCRIPTION πΈ
This gives you the functionality for an ontology-aware OntologyEntry class β specifically for entries of type Property. That's the vibe. That's the whole assignment. She knows about ontologies and she knows about properties and she is not confused about either π§
π ATTRIBUTES π
okay so here's the thing about attributes, bestie, let me explain the whole situation:
Attributes are simple data types that belong to a single instance of a class. In the Perl implementation of the MAGE-OM classes, the interface to attributes is implemented using separate setter and getter methods for each attribute. So like, one method to set it, one method to get it, they're a matched set, they're soulmates π«Ά
Now the actual attributes:
propertyTypeβ stores the type of the property. That's it. That's her whole job. She holds the type πmgedOntologyPropertyβ stores the name of the equivalent class or property in the MGED Ontology for thisOntologyEntry. So she's the lil translator between your entry and the MGED Ontology, lowkey the most important one here π
π BUGS π
found something cursed? Please send bug reports to mged-mage@lists.sf.net. They want to know. They're literally asking. Don't suffer in silence bestie π
π AUTHOR π
Eric W. Deutsch (edeutsch@systemsbiology.org)
we stan a named author, giving credit where credit is due, main character energy fr fr β
π SEE ALSO π
that's the whole list. go read your perl manpage, it's good for you π¦
π POD ERRORS π
not me having to tell you this but β hey! The above document had some coding errors, which are explained below:
Around line 317: You forgot a'=back'before'=head1'
yeah. the docs themselves are a little unhinged. it's giving "wrote this at 3am". we still love her π
mwah π that's a wrap on this one β this page came from perl v5.32.0, dated 2020-12-01, and it lives in the MAGE::...yEntry(3pm) slot of your manual. go forth and query some properties, bestie πΈβ¨
π¦ where this page comes from
- debian bookworm: libbio-mage-utils-perl 20030502.0-5 Β· MIT
- debian trixie: libbio-mage-utils-perl 20030502.0-5 Β· MIT
- ubuntu jammy: libbio-mage-utils-perl 20030502.0-5 Β· MIT
- ubuntu noble: libbio-mage-utils-perl 20030502.0-5 Β· MIT
- ubuntu resolute: libbio-mage-utils-perl 20030502.0-5 Β· MIT
- ubuntu stonking: libbio-mage-utils-perl 20030502.0-5 Β· MIT
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms