GLAM2(1)

✨ GLAM2(1) ✨ β€” the glam2 manual page, bestie edition πŸ’–

okay so this is the page for glam2 from the glam2 Manual, and I'm gonna walk you through literally every single thing on it. no skips. no "you'll figure it out." we're doing this together 🫢


🌸 NAME 🌸

glam2 β€” Gapped Local Alignment of Motifs. that's the whole name. iconic. short. slays.


πŸŽ€ SYNOPSIS πŸŽ€

glam2 [options] alphabet my_seqs.fa

and listen, this next part matters:

An alphabet other than p or n is interpreted as the name of an alphabet file. so like, p and n are the special ones, and anything else is a filename, periodt.


πŸ¦‹ DESCRIPTION πŸ¦‹

GLAM2 is a software package for finding motifs in sequences, and those sequences are typically amino-acid or nucleotide sequences. ngl that's its whole thing.

so what's a motif? a motif is a re-occurring sequence pattern πŸ’« β€” the classic examples are the TATA box and the CAAX prenylation motif. yes bestie, real ones.

and here's the main innovation, the part that makes GLAM2 the main character: it allows insertions and deletions in motifs. like, gaps. it's giving flexible. it's giving gapped local alignment. the name was not lying to you πŸ’…


πŸ‘‘ OPTIONS (DEFAULT SETTINGS) πŸ‘‘

this is the big one. every flag, every default, all of it. buckle up πŸŽ€

  • -h β€” Show all options and their default settings. (the "wait what were the defaults again" button)
  • -o β€” Output file (default: stdout). so if you don't say anything, it just yells into your terminal πŸ“’
  • -r β€” Number of alignment runs (default 10).
  • -n β€” End each run after this many iterations without improvement (default 10000).
  • -2 β€” Examine both strands β€” forward and reverse complement. double the strands, double the slay ✨
  • -z β€” Minimum number of sequences in the alignment (default 2).
  • -a β€” Minimum number of aligned columns (default 2).
  • -b β€” Maximum number of aligned columns (default 50).
  • -w β€” Initial number of aligned columns (default 20).
  • -d β€” Dirichlet mixture file.
  • -D β€” Deletion pseudocount (default 0.1).
  • -E β€” No-deletion pseudocount (default 2.0).
  • -I β€” Insertion pseudocount (default 0.02).
  • -J β€” No-insertion pseudocount (default 1.0).
  • -q β€” Weight for generic versus sequence-set-specific residue abundances (default 1e+99). that exponent is not a typo bestie, that's what it says.
  • -t β€” Initial temperature (default 1.2). πŸ”₯
  • -c β€” Cooling factor per n iterations (default 1.44).
  • -u β€” Temperature lower bound (default 0.1).
  • -p β€” Print progress information at each iteration. (turn this on if you're nosy like me πŸ™ˆ)
  • -m β€” Column-sampling moves per site-sampling move (default 1.0).
  • -x β€” Site sampling algorithm: 0=FAST 1=SLOW 2=FFT (default 0).
  • -s β€” Seed for pseudo-random numbers (default 1).

πŸ’œ SEE ALSO πŸ’œ

go read these next, bestie, they're the friend group:

The full Hypertext documentation of GLAM2 is available online at http://bioinformatics.org.au/glam2/ or on this computer in /usr/share/doc/glam2/.


⭐ REFERENCE ⭐

If you use GLAM2, please cite:

MC Frith, NFW Saunders, B Kobe, TL Bailey (2008) Discovering sequence motifs with arbitrary insertions and deletions, PLoS Computational Biology (in press).

cite the girls when you use their work, it's the rules 🫢


🌈 AUTHORS 🌈

  • Martin Frith β€” Author of GLAM2.
  • Timothy Bailey β€” Author of GLAM2.
  • Charles Plessy <plessy@debian.org> β€” Formatted this manpage in DocBook XML for the Debian distribution.

The source code and the documentation of GLAM2 are released in the public domain. free free free, no strings, iconic behaviour ✨


okay and that's the whole page!! mwah πŸ’… this was GLAM2 version 1056, dated 05/19/2008 β€” go find a motif, bestie, you got this πŸ¦‹πŸŒΈπŸ’–

πŸ“¦ where this page comes from