Bio::G...ed_ends(3pm)

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

πŸ’– 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