Bio::G...protein(3pm)
π Bio::G...protein π (the NAME bit, bestie)
okay so this is Bio::Graphics::Glyph::protein β the "protein" glyph β¨, straight out of the User Contributed Perl Documentation. she's a Perl module, she draws things, she's iconic, periodt. π§¬
πΈ SYNOPSIS πΈ
See L<Bio::Graphics::Panel> and L<Bio::Graphics::Glyph>.
like. that's it. that's the whole synopsis. go read those two first, iykyk π«Ά
β¨ DESCRIPTION β¨
so this glyph draws protein sequences, no cap. π§ at high magnifications it will literally draw the actual amino acids of the sequence. at low magnifications, it plots the Kyte-Doolite hydropathy instead. by default the KD plot uses a window size of 9 residues, but you can change that whenever you want by specifying the kd_window option. π
also important, bestie: the feature may return either a protein sequence or a DNA sequence in response to the seq() method. however β and this is the part where you gotta pay attention π β if it returns a DNA sequence, then the feature must also return the correct phase and strand in order for the glyph to translate its open reading frame correctly! no phase, no strand, no ORF. that's the vibe check.
π OPTIONS π
these next ones are standard among all Glyphs, fr fr. see Bio::Graphics::Glyph for a full explanation.
-fgcolorβ foreground color, defaultblack-outlinecolorβ synonym for-fgcolor-bgcolorβ background color, defaultturquoiseπ¦-fillcolorβ synonym for-bgcolor-linewidthβ line width, default1-heightβ height of glyph, default10-fontβ glyph font, defaultgdSmallFont-connectorβ connector type, default0(false)-connector_colorβ connector color, defaultblack-labelβ whether to draw a label, default0(false)-descriptionβ whether to draw a description, default0(false)-hiliteβ highlight color, defaultundef(no color)
and on top of the common options, these glyph-specific ones are also recognized, bestie π
-do_kdβ whether to draw the Kyte-Doolittle hydropathy plot at low mags, defaulttrue-kd_windowβ size of the sliding window to use in the KD hydropathy calculation, default9-axis_colorβ color of the vertical axes in the KD hydropathy plot, defaultfgcolor-phase_styleβ the way phase is to be interpreted. one of"012"or"021", default"012"
π BUGS π
please report them. that's it. that's the whole section. she's blunt. π
π SEE ALSO π
Bio::Graphics::Panel, Bio::Graphics::Glyph, Bio::Graphics::Glyph::arrow, Bio::Graphics::Glyph::cds, Bio::Graphics::Glyph::crossbox, Bio::Graphics::Glyph::diamond, Bio::Graphics::Glyph::dna, Bio::Graphics::Glyph::dot, Bio::Graphics::Glyph::ellipse, Bio::Graphics::Glyph::extending_arrow, Bio::Graphics::Glyph::generic, Bio::Graphics::Glyph::graded_segments, Bio::Graphics::Glyph::heterogeneous_segments, Bio::Graphics::Glyph::line, Bio::Graphics::Glyph::pinsertion, Bio::Graphics::Glyph::primers, Bio::Graphics::Glyph::rndrect, Bio::Graphics::Glyph::segments, Bio::Graphics::Glyph::ruler_arrow, Bio::Graphics::Glyph::toomany, Bio::Graphics::Glyph::transcript, Bio::Graphics::Glyph::transcript2, Bio::Graphics::Glyph::translation, Bio::Graphics::Glyph::triangle, Bio::DB::GFF, Bio::SeqI, Bio::SeqFeatureI, Bio::Das, GD
like okay that's a whole friend group. slay. π
π AUTHOR π
Aaron J. Mackey, based on the "dna" glyphy by Lincoln Stein <lstein@cshl.org> and Peter Ashton <pda@sanger.ac.uk>.
this library is free software; you can redistribute it and/or modify it under the same terms as Perl itself. see DISCLAIMER.txt for disclaimers of warranty.
and that's the whole page, bestie π«Ά this gorgeous thing came to you via perl v5.30.0, 2019-11-25, Bio::G...protein(3pm) β go draw some amino acids, you main character β¨π
π¦ where this page comes from
- debian bookworm: libbio-graphics-perl 2.40-6 Β· Perl
- debian trixie: libbio-graphics-perl 2.40-6 Β· Perl
- ubuntu jammy: libbio-graphics-perl 2.40-6 Β· Perl
- ubuntu noble: libbio-graphics-perl 2.40-6 Β· Perl
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms