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

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

πŸ’– 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 is black πŸ–€
  • -outlinecolor β€” synonym for -fgcolor. same thing, different font.
  • -bgcolor β€” Background color. default is turquoise πŸ¦‹ (obsessed with this default actually)
  • -fillcolor β€” synonym for -bgcolor. yes bestie, also turquoise.
  • -linewidth β€” Line width. default is 1 πŸ“
  • -height β€” Height of glyph. default is 10
  • -font β€” Glyph font. default is gdSmallFont ✍️
  • -connector β€” Connector type. default is 0 (false)
  • -connector_color β€” Connector color. default is black
  • -label β€” Whether to draw a label. default is 0 (false)
  • -description β€” Whether to draw a description. default is 0 (false)
  • -strand_arrow β€” Whether to indicate strandedness. default is 0 (false)
  • -hilite β€” Highlight color. default is undef (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 is 8 🏹
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::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::DB::GFF
  • Bio::SeqI
  • Bio::SeqFeatureI
  • Bio::Das
  • GD

πŸ‘‘ 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