Bio::SeqIO::gcg(3pm)
π Bio::SeqIO::gcg π
okay bestie, gather round, because this is the manual page for Bio::SeqIO::gcg β the GCG sequence input/output stream, straight outta the User Contributed Perl Documentation. yes it's a 3pm page, yes it's iconic, let's go β¨
πΈ NAME πΈ
Bio::SeqIO::gcg β GCG sequence input/output stream. that's it, that's the name, slay π
π¦ SYNOPSIS π¦
Do not use this module directly. Use it via the Bio::SeqIO class.
bestie do NOT come for this module directly, i'm begging π go through Bio::SeqIO like a civilized person. it said what it said.
β¨ DESCRIPTION β¨
so this object? it can transform Bio::Seq objects to and from GCG flat file databases. back and forth, both directions, main character energy fr fr π
π FEEDBACK π
π Mailing Lists π
user feedback is, like, integral to the evolution of this and other Bioperl modules. so send your comments and suggestions (preferably) to one of the Bioperl mailing lists. your participation is much appreciated, no cap π«Ά
bioperl-l@bioperl.org - General discussion
http://bioperl.org/wiki/Mailing_lists - About the mailing lists
π©· Support π©·
pls direct usage questions and support issues to the mailing list:
bioperl-l@bioperl.org
β¦rather than sliding into the module maintainer's DMs directly. there are so many experienced and responsive experts who will be able to look at your problem and quickly address it. and if it's at all possible, include a thorough description of the problem with code and data examples β thoroughness is the vibe check, periodt π
π Reporting Bugs π
report bugs to the Bioperl bug tracking system so we can keep track of the bugs and their resolution. bug reports can be submitted via the web:
https://github.com/bioperl/bioperl-live/issues
π AUTHORS - Ewan Birney & Lincoln Stein π
Email: <birney@ebi.ac.uk> <lstein@cshl.org>
π CONTRIBUTORS π
Jason Stajich, jason@bioperl.org
π APPENDIX π
the rest of the documentation details each of the object methods. internal methods are usually preceded with a _ (iykyk, the underscore means it's giving private π)
β next_seq β
- Title β
next_seq - Usage β
$seq = $stream->next_seq() - Function β returns the next sequence in the stream
- Returns β Bio::Seq object
- Args β (nothing, it's a no-args girly)
π write_seq π
- Title β
write_seq - Usage β
$stream->write_seq(@seq) - Function β writes the formatted
$seqobject into the stream - Returns β
1for success and0for error - Args β array of Bio::PrimarySeqI object
π₯ GCG_checksum π₯
- Title β
GCG_checksum - Usage β
$cksum = $gcgio->GCG_checksum($seq); - Function β returns a gcg checksum for the sequence specified
this method can also be called as a class method. versatile queen π
- Example β (blank, we love a mysterious icon)
- Returns β a GCG checksum string
- Argument β a Bio::PrimarySeqI implementing object
π _validate_checksum π
- Title β
_validate_checksum - Usage β
n/a - internal method - Function β if parsed gcg sequence contains a checksum field
- we compare it to a value computed here on the parsed
- sequence. A checksum mismatch would indicate some
- type of parsing failure occurred.
- Returns β
1for success,0for failure - Args β string containing parsed seq, value of parsed checksum
and that's the whole page bestie, we ate and left absolutely no crumbs ππ
perl v5.32.1 Β· 2021-08-15 β yeah this beauty is stamped from back in the day, Bio::SeqIO::gcg(3pm), and it's still serving. bye pookie, go parse some GCG files responsibly π§π
π¦ where this page comes from
- debian bookworm: libbio-perl-perl 1.7.8-1 Β· Perl
- debian trixie: libbio-perl-perl 1.7.8-1 Β· Perl
- ubuntu jammy: libbio-perl-perl 1.7.8-1 Β· Perl
- ubuntu noble: libbio-perl-perl 1.7.8-1 Β· Perl
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms