SWISS::IDs(3pm)
β¨ Name β¨
SWISS::IDs.pm β bestie, this is the little module that handles your ID lines π
π¦ Description π¦
okay so SWISS::IDs is the whole vibe for representing the ID lines of a SWISS-PROT + TREMBL entry, exactly like the user manual says. no cap, the spec lives right here: http://www.expasy.org/sprot/userman.html β go read it, it's giving documentation π
πΈ Inherits from πΈ
SWISS::ListBase.pm β yeah she's a nepo baby, she got all the list energy from her parent π
π Attributes π
"list"β an array holding a list of all the IDs chillin' with this entry. the first member is the primary ID, and everything after that is secondary IDs β and those secondary ones? they are not shown in the public section of the entry π lowkey secretive of them.dataClassβ the data class, and it's giving options:STANDARDorPRELIMINARYfor data from releases prior to 9.0ReviewedorUnreviewedfor data from later releases
moleculeTypeβ the molecule type. currently onlyPRTexists. that's it. that's the whole list. iconic minimalism β¨lengthβ the protein length, measured in amino acids. slay, we love a measurable queen π§
π Methods π
π Standard methods π
newβ makes a new one, obviously π«fromTextβ parses stuff in from text π₯toTextβ spits stuff back out as text π€sortβ okay bestie listen up, IDs must never be sorted, so this method does absolutely nothing. BUT it still overwrites the inherited method, so it's out here doing the most while doing nothing. main character energy fr fr π
π POD ERRORS π
not me having to report this... Hey! The above document had some coding errors, which are explained below:
Around line 184:
=over without closing =back
so there's a dangling=overwith no=backto match it. it's giving unfinished business π the doc is out here leaving us on read.
and that's the whole page, bestie π«Ά this was SWISS::IDs(3pm) from perl v5.32.1, dated 2021-08-15 β stay hydrated, stay sorted (jk, never sort IDs), and go read that userman page πβ¨
π¦ where this page comes from
- debian bookworm: libswiss-perl 1.80-1 Β· GPL-2.0-or-later
- debian trixie: libswiss-perl 1.80-1 Β· GPL-2.0-or-later
- ubuntu jammy: libswiss-perl 1.80-1 Β· GPL-2.0-or-later
- ubuntu noble: libswiss-perl 1.80-1 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms