Bio::G...ph::box(3pm)
π Bio::G...ph::box(3pm) π
okay bestie, welcome to the cutest little manpage you've ever read β this is Bio::Graphics::Glyph::box, the icon, the moment, the blueprint. it's a 3pm Perl manual page, so grab a boba and let's get into it π§β¨
β¨ NAME β¨
Bio::Graphics::Glyph::box β the "box" glyph. yes, that's it. that's the whole name. she's simple, she's elegant, she's the moment. π
π¦ SYNOPSIS π¦
See L<Bio::Graphics::Panel> and L<Bio::Graphics::Glyph>.
that's the whole vibe check β go read those two first, iykyk. π
πΈ DESCRIPTION πΈ
okay so this is THE most basic glyph. like, the foundational one. the blueprint. the moment before the moment. π
it draws a filled box. that's it. and optionally a label if you ask nicely. π
and here's the thing you NEED to know, bestie β it does NOT draw subparts. capital-N capital-O. no subparts. it's giving "I'm a single shape and I know it" and honestly? respect. π«Ά
so when is this useful?? when you're semantic zooming and you're zoomed out SO far that seeing the substructure would just be visual chaos β the box glyph is your girl. she says "here's the thing, don't worry about the details rn." lowkey iconic behavior. β¨
π OPTIONS π
these are the standard options that literally every glyph has, fr fr. if you want the full deep-dive explanation, go check out Bio::Graphics::Glyph. but here's the rundown for you:
-fgcolorβ the foreground color, aka the main color vibe of your glyph. default isblackπ€-outlinecolorβ just a synonym for-fgcolor. same thing, different name, we love options π-bgcolorβ the background color. default isturquoiseand honestly?? taste. impeccable. π-fillcolorβ synonym for-bgcolor. yes bestie, they did that. two names, one vibe. π-linewidthβ how thick the line is. default is1. keep it slim or make it chunky, your call βοΈ-heightβ how tall the glyph is. default is10. not too big, not too small, just right π-fontβ which font the glyph uses. default isgdSmallFont. she's petite, she's practical π-connectorβ what kind of connector to draw. default is0(false), so like, no connector by default, no cap π-connector_colorβ the color of that connector, if you have one. default isblackπ€-labelβ do you want a label drawn? default is0(false). so no, unless you say so π·οΈ-descriptionβ do you want a description drawn? default is0(false). again, opt-in only bestie π-strand_arrowβ whether to show strandedness with an arrow. default is0(false) β‘οΈ-hiliteβ the highlight color. default isundefwhich means no color, so like, nothing highlighted. the void. the absence. π«οΈ
ngl, the defaults are doing a LOT of heavy lifting here β 0 (false) everywhere means you gotta ask for the extras. she's not gonna assume. consent culture but for glyph rendering. π
π BUGS π
"Please report them." β that's it. that's the whole section. they're out here trusting you to do the right thing and tell them when something's broken. no drama, just vibes. if you find one, report it. periodt. π
π SEE ALSO π
okay this is the friend group, the whole squad, the extended universe. go say hi to all of them:
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
fr fr, that's a whole party. π
π AUTHOR π
this masterpiece was brought to you by Allen Day <day@cshl.org>. give them their flowers, they earned them. π
Copyright (c) 2001 Cold Spring Harbor Laboratory
and the legal tea β: 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. (translation: she's open source, go wild, but don't come for them if something breaks β the disclaimer file has the receipts. π)
and that's the whole page, bestie!! π¦β¨ this was perl v5.30.0, dated 2019-11-25, straight outta the Bio::G...ph::box(3pm) manual. mwah, love you, bye!! ππ
π
π¦ 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