Bio::G...script2(3pm)
π Bio::G...script2 β the "transcript2" glyph π
okay so bestie, gather round π«Ά you're reading the <pink>User Contributed Perl Documentation</pink> for <cyan>Bio::G...script2(3pm)</cyan> (yes that's the header, it's giving "truncated for the aesthetic" and honestly? iconic π
). this page is the whole vibe on one specific glyph and i'm gonna walk you through it, no cap.
β¨ NAME β¨
Bio::Graphics::Glyph::transcript2 β the <hotpink>"transcript2"</hotpink> glyph π
β¨ SYNOPSIS β¨
See L<Bio::Graphics::Panel> and L<Bio::Graphics::Glyph>.
like, that's the whole synopsis. go read those two first, fr fr π
β¨ DESCRIPTION β¨
so this glyph is for drawing transcripts. it's basically the transcript glyph's cooler sibling, except: if there's sufficient room, the terminal exon gets shaped like an arrow so you can literally see which way transcription is going πΉβ‘οΈ. and if there isn't enough room? no worries, a small arrow gets drawn instead. tiny arrow, big energy. π«
π OPTIONS π
these next ones are the standard</> options that literally every Glyph has. for the full deep dive, go see Bio::Graphics::Glyph, okay? i'm not gatekeeping, i'm redirecting. π
-fgcolorβ Foreground color. default isblackπ€-outlinecolorβ synonym for-fgcolor. same thing, different font.-bgcolorβ Background color. default isturquoiseπ¦ (obsessed with this default actually)-fillcolorβ synonym for-bgcolor. yes bestie, also turquoise.-linewidthβ Line width. default is1π-heightβ Height of glyph. default is10-fontβ Glyph font. default isgdSmallFontβοΈ-connectorβ Connector type. default is0(false)-connector_colorβ Connector color. default isblack-labelβ Whether to draw a label. default is0(false)-descriptionβ Whether to draw a description. default is0(false)-strand_arrowβ Whether to indicate strandedness. default is0(false)-hiliteβ Highlight color. default isundef(no color) π
and then β plot twist β the <hotpink>alignment glyph</hotpink> also recognizes these glyph-specific options:
-arrow_lengthβ Length of the directional arrow. default is8πΉ
lowkey don't sleep on -arrow_length, it's the one that decides how much arrow you're getting. main character energy right there.
π BUGS π
Please report them. π’ (that's it. that's the bug section. the original said it, i'm saying it, we're both saying it.)
π SEE ALSO π
go be nosy, here's the whole friend group π«:
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 π
Lincoln Stein <lstein@cshl.org> β¨
Copyright (c) 2001 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. π
and that's the page bestie!! πΈπ¦
this was perl v5.30.0, dated 2019-11-25, from Bio::G...script2(3pm) β thank you for coming to my ted talk, ily, go draw some arrows πβ¨ππ«Ά
π¦ 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