Bio::G...en_line(3pm)
π Bio::Graphics::Glyph::broken_line β the "broken line" glyph π
okay bestie, welcome to the manual page for Bio::Graphics::Glyph::broken_line (you'll also see it filed under Bio::G...en_line(3pm) in the User Contributed Perl Documentation, but we don't gatekeep names around here π«Ά).
β¨ NAME β¨
Bio::Graphics::Glyph::broken_line β the "broken line" glyph π
π SYNOPSIS π
See L<Bio::Graphics::Panel> and L<Bio::Graphics::Glyph>.
like... that's it. that's the synopsis. go read those two if you wanna know how to actually use it. periodt.
π¦ DESCRIPTION π¦
so this glyph draws a straight line, except one segment of it is shifted β we call that a "shear" β either up or down. iconic behaviour tbh.
there can also be an optional "break", which is two diagonal lines chilling between the main line and its segment. it's giving lightning bolt. β‘
also: either the left or the right side of the main line can just... not be there. absent. gone. we love a minimal queen. π
and the line itself can be a fixed size or it can extend to take up all the available space it's given. main character energy fr fr.
π OPTIONS π
on top of the common options, these glyph-specific ones are recognized, no cap:
-draw_beakβ whether to draw the 'break'. default is1. β¨-shearβ the vertical distance between the main line and the segment. default is5. π¦-shear_upβ whether to shift the segment up or down (so:1or0). default is1. π-breakβ the width of the break in the line. default is8. π-extendβ whether to extend the line or to keep the length fixed (again,1or0). default is1. π-sizeβ the total length of the line and the break, ifextendis0. default is30. β-omit_leftβ whether to omit the left half of the main line. default is0. π-omit_rightβ whether to omit the right half of the main line. default is0. π§
π BUGS π
Please report them.
like. that's the whole section. the original said it, so i'm saying it. pls report them bestie, don't just suffer in silence π
πΈ SEE ALSO πΈ
go read these, they're all part of the family:
Bio::Graphics::PanelBio::Graphics::GlyphBio::Graphics::Glyph::arrowBio::Graphics::Glyph::cdsBio::Graphics::Glyph::crossboxBio::Graphics::Glyph::diamondBio::Graphics::Glyph::dnaBio::Graphics::Glyph::dotBio::Graphics::Glyph::ellipseBio::Graphics::Glyph::extending_arrowBio::Graphics::Glyph::genericBio::Graphics::Glyph::graded_segmentsBio::Graphics::Glyph::heterogeneous_segmentsBio::Graphics::Glyph::lineBio::Graphics::Glyph::pinsertionBio::Graphics::Glyph::primersBio::Graphics::Glyph::rndrectBio::Graphics::Glyph::segmentsBio::Graphics::Glyph::ruler_arrowBio::Graphics::Glyph::toomanyBio::Graphics::Glyph::transcriptBio::Graphics::Glyph::transcript2Bio::Graphics::Glyph::translationBio::Graphics::Glyph::triangleBio::DB::GFFBio::SeqIBio::SeqFeatureIBio::DasGD
π AUTHOR π
Vsevolod (Simon) Ilyushchenko <simonf@cshl.edu>. π
Copyright (c) 2004 Cold Spring Harbor Laboratory
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.
okay that's the whole page bestie, you ate that π«Ά this whole thing was shipped with perl v5.30.0 and dated 2019-11-25, so like, respect the vintage. mwah π β¨
π¦ 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