SWISS::SQs(3pm)

πŸ“¦
version 1.80 Β· 2 versions
, in debian bookworm, debian trixie, ubuntu jammy, ubuntu noble

✨ NAME ✨

SWISS::SQs.pm β€” bestie, this is the module for handling SQ lines πŸ’– (and yeah, it's a Perl manual page, section 3pm, iykyk πŸŽ€)


🌸 DESCRIPTION 🌸

So like, SWISS::SQs represents the SQ lines inside an SWISS-PROT + TrEMBL entry, exactly as specified in the user manual over at http://www.expasy.org/sprot/userman.html . No cap, that's the whole job. πŸ’…


🫢 INHERITS FROM 🫢

SWISS::BaseClass.pm β€” it's giving family lineage, it gets all the base-class genes ✨


πŸ‘‘ ATTRIBUTES πŸ‘‘

  • seq β€” the amino acid sequence, living its best life as a string representation 🧬
  • length β€” the sequence length. Just the number. Periodt.
  • molWeight β€” the molecular weight πŸ“
  • crc β€” the CRC checksum of the sequence. Heads up bestie: this one gets recalculated using the SWISS::CRC64 module πŸ”₯

🌈 METHODS 🌈

πŸ’œ Standard methods

  • new
  • fromText
  • toText
  • update β€” you should call this if the sequence has been modified. Like, genuinely, do it. Don't leave your girl hanging 😭

πŸ¦‹ Specific methods

  • calcMolWeight string β€” calculates the molecular weight for string ✨

okay that's the whole page, mwah πŸ’‹ This lil slice of wisdom ships as part of perl v5.32.1, dated 2021-08-15, and yes it's still out here being SWISS::SQs(3pm) β€” iconic behavior, we stan a classic πŸ‘‘πŸ’–

πŸ“¦ where this page comes from