Bio::G...ed_ends(3pm)
π Bio::Graphics::Glyph::ragged_ends β the "ragged ends" glyph π
okay bestie, so this page lives in the Bio::G...ed_ends(3pm) section of the User Contributed Perl Documentation, and it's literally just about one lil glyph that refuses to have straight edges. iconic behavior honestly π¦
β¨ NAME β¨
Bio::Graphics::Glyph::ragged_ends β the "ragged ends" glyph π
πΈ SYNOPSIS πΈ
See L<Bio::Graphics::Panel> and L<Bio::Graphics::Glyph>.
that's it. that's the whole synopsis. she's low-maintenance π
π«Ά DESCRIPTION π«Ά
okay so here's the tea: this glyph is identical to the "box" glyph, with one tiny glow-up β it will draw the subparts of features that contain subfeatures β¨
but listen, the subparts are not connected. like, they're doing their own thing, independent, main character energy. if you want them linked up, you want the "segments" glyph instead. periodt.
also for the record: "Generic" is the default glyph used when not otherwise specified π
π₯ OPTIONS π₯
this glyph is generous and gives you two extra options to control whether the right end and/or the left end of the drawn box get drawn "raggedly" β with zigzags instead of clean vertical lines. it's giving craft scissors, it's giving artistic. π
-raggedleftβ values:0 | 1, default:1-raggedrightβ values:0 | 1, default:1-zigβ values:> 3, default:4-zagβ values:> 3, default:4
π the standard glyph options π
these ones are standard among all Glyphs, bestie. hit up Bio::Graphics::Glyph for the full explanation π
-fgcolorβ Foreground color. Default:black-outlinecolorβ Synonym for-fgcolor-bgcolorβ Background color. Default:turquoise-fillcolorβ Synonym for-bgcolor-linewidthβ Line width. Default:1-heightβ Height of glyph. Default:10-fontβ Glyph font. Default:gdSmallFont-connectorβ Connector type. Default:0 (false)-connector_colorβ Connector color. Default:black-pad_topβ Top padding. Default:0-pad_bottomβ Bottom padding. Default:0-labelβ Whether to draw a label. Default:0 (false)-descriptionβ Whether to draw a description. Default:0 (false)-strand_arrowβ Whether to indicate strandedness. Default:0 (false)-hiliteβ Highlight color. Default:undef (no color)
π a lil note on padding π
-pad_top and -pad_bottom let you insert some blank space between the glyph's boundary and its contents π«§
this is useful if you're changing the glyph's height dynamically based on its feature's score. so like, if the height is doing the most, the padding keeps things cute instead of cramped π
π BUGS π
Please report them.
bestie if it breaks, tell someone. don't just suffer in silence fr fr π
π 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::Graphics::Glyph::xyplot, Bio::DB::GFF, Bio::SeqI, Bio::SeqFeatureI, Bio::Das, GD
π AUTHOR π
Aaron J Mackey <amackey@pcbi.upenn.edu>.
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 a wrap bestie πβ¨ this page came to you from perl v5.30.0 and the date 2019-11-25, under the Bio::G...ed_ends(3pm) banner π go draw some jagged little boxes, you absolute legend ππ¦
π¦ 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