PRETTYPLOT(1e)

πŸ’– PRETTYPLOT(1e) β€” the EMBOSS Manual for Debian glow-up πŸ’–

okay bestie, sit down, hydrate, because this is prettyplot(1e) and she is serving sequence alignments with pretty formatting. this page lives in the EMBOSS Manual for Debian, and it's gonna be so good. no cap. πŸ¦‹


🌸 NAME 🌸

prettyplot β€” Draw a sequence alignment with pretty formatting

like... the name literally ate. she draws alignments. prettily. periodt. πŸ’…


✨ SYNOPSIS ✨

prettyplot -sequences seqset [-matrixfile matrix]
           [-residuesperline integer] [-resbreak integer]
           [-ccolours boolean] [-cidentity string] [-csimilarity string]
           [-cother string] [-docolour boolean] [-shade string]
           [-pair array] [-identity integer] [-box boolean]
           [-boxcol boolean] [-boxuse string] [-name boolean]
           [-maxnamelen integer] [-number boolean]
           [-listoptions boolean] [-plurality float]
           [-consensus boolean] [-collision boolean] [-alternative list]
           [-showscore integer] [-portrait boolean] -graph graph

prettyplot -help

see how -sequences and -graph are the only ones with no brackets?? that means they're required, bestie. everything else is optional because she's flexible like that. and yes, prettyplot -help is a whole vibe of its own. 🫢


πŸ‘‘ DESCRIPTION πŸ‘‘

so prettyplot is a command line program from EMBOSS, which is short for β€œthe European Molecular Biology Open Software Suite” (iconic name, honestly). she's part of the "Alignment:Multiple,Display" command group(s) β€” which is exactly the little squad you'd expect her to run with. 🌈


πŸŽ€ OPTIONS πŸŽ€

okay so this is the long part. do NOT skip. every single flag is here and she deserves your attention. πŸ’–

πŸ’œ Input section πŸ’œ

  • -sequences seqset β€” the sequences you're feeding her. this one's a need, not a want. ✨
  • -matrixfile matrix β€” this is the scoring matrix file used when comparing sequences. by default it's the file 'EBLOSUM62' (for proteins) or the file 'EDNAFULL' (for nucleic sequences). you'll find these files chillin' in the 'data' directory of your EMBOSS installation. πŸ“

🌸 Additional section 🌸

  • -residuesperline integer β€” the number of residues to be displayed on each line. Default value: 50
  • -resbreak integer β€” Default value: $(residuesperline)
  • -ccolours boolean β€” Default value: Y
  • -cidentity string β€” Default value: RED
  • -csimilarity string β€” Default value: GREEN
  • -cother string β€” Default value: BLACK
  • -docolour boolean β€” Default value: N
  • -shade string β€” set to BPLW for normal shading (black, pale, light, white). so for pair = 1.5,1.0,0.5 and shade = BPLW:
    • Residues score 1.5 or over ... BLACK (B)
    • 1.0 to 1.5 ... BROWN (P)
    • 0.5 to 1.0 ... WHEAT (L)
    • under 0.5 .... WHITE (W)

the only four letters allowed are BPLW, in any order. that's it, that's the rule. πŸ’€

  • -pair array β€” Default value: 1.5,1.0,0.5
  • -identity integer β€” (no default, no description, she's mysterious like that πŸ™ˆ)
  • -box boolean β€” Default value: Y
  • -boxcol boolean β€” Default value: N
  • -boxuse string β€” Default value: GREY
  • -name boolean β€” Default value: Y
  • -maxnamelen integer β€” Default value: 10
  • -number boolean β€” Default value: Y
  • -listoptions boolean β€” Default value: Y
  • -plurality float β€” Default value: @( $(sequences.totweight) / 2)

🧚 Consensus section 🧚

  • -consensus boolean β€” Default value: N
  • -collision boolean β€” Default value: Y
  • -alternative list β€” the values are, and we're quoting her exactly because precision is everything:
    • 0 : Normal collision check. (default)
    • 1 : Compares identical scores with the max score found. So if any other residue matches the identical score then a collision has occurred.
    • 2 : If another residue has a greater than or equal to matching score and these do not match then a collision has occurred.
    • 3 : Checks all those not in the current consensus. If any of these give a top score for matching or identical scores then a collision has occured.

(yes, "occured" β€” we're keeping her typo, it's canon, it's part of the lore now 🫢)

  • -showscore integer β€” Default value: -1
  • -portrait boolean β€” Default value: N

🌟 Output section 🌟

  • -graph graph β€” the output graph. also required. she needs to know where to put the masterpiece. πŸ”₯

πŸ’€ BUGS πŸ’€

not me having to tell you this, but if you find a bug, report it to the Debian Bug Tracking system at http://bugs.debian.org/emboss, or go straight to the EMBOSS developers at http://sourceforge.net/tracker/?group_id=93650&atid=605031. they'll fix it, bestie, don't stress. πŸ’…


πŸ¦‹ SEE ALSO πŸ¦‹

prettyplot is fully documented via the tfm(1) system. so if you need more, that's where the lore lives. ✨


🌈 AUTHOR 🌈

Debian Med Packaging Team <debian-med-packaging@lists.alioth.debian.org>

  • Wrote the script used to autogenerate this manual page.

(thank you for your service, legends 🫑)


This manual page was autogenerated from an Ajax Control Definition of the EMBOSS package. It can be redistributed under the same terms as EMBOSS itself.


and that's the whole page, bestie!! πŸŽ€ this gorgeous thing is EMBOSS 6.4.0, dated 05/11/2012, and she's still out here drawing pretty alignments like the main character she is. go make something beautiful with her. slay. πŸ‘‘βœ¨πŸ’