SNAP(1)

🧬 SNAP(1) β€” User Commands 🧬

okay bestie, pull up a chair because we're about to talk about snap-hmm, which lives in section 1 of the manual (that's the User Commands girlies, iykyk). ✨


🌸 NAME 🌸

snap-hmm β€” Semi-HMM-based Nucleic Acid Parser

like... it parses nucleic acids. with a semi-HMM. the name literally ate and left no crumbs. πŸ’…


✨ SYNOPSIS ✨

snap-hmm [options] <HMM file> <FASTA file> [options]

so you're gonna feed it an HMM file and a FASTA file, and yes, the options can go on either side of them, no cap. both positions are valid, that's just the vibe. πŸ¦‹


πŸŽ€ OPTIONS πŸŽ€

okay here's the whole lineup, every single one, nobody's getting left out:

  • -help β€” report useful information. it's giving "just tell me what's going on" energy, and honestly? valid. 🫢
  • -lcmask β€” treat lowercase as N. lowercase letters get masked out like they're on read receipts. πŸ™ˆ
  • -plus β€” predict on plus strand only. one strand, one main character. πŸ‘‘
  • -minus β€” predict on minus strand only. the other strand gets its solo moment too. πŸ’œ
  • -gff β€” output annotation as GFF. it's giving structured, it's giving organized. ⭐
  • -ace β€” output annotation as ACED. a whole different format, and she's iconic for it. πŸ’–
  • -quiet β€” do not send progress to STDERR. no yapping, just silence. shhh. 🀫
  • -aa <file> β€” create FASTA file of proteins. write those protein besties out to file. 🧚
  • -tx <file> β€” create FASTA file of transcripts. transcripts get their own file, as they should. 🌸
  • -xdef <file> β€” external definitions. pulling in definitions from file, because sometimes you need outside help and that's okay. 🌈
  • -name <string> β€” name for the gene [default snap]. if you don't name her, she's just snap, and honestly that's a pretty cute default. πŸŽ€

lowkey reminder bestie: options can show up before or after the <HMM file> and <FASTA file> β€” the synopsis said so, so it's fr fr true. πŸ”₯

and that's the whole page, periodt. this lil legend is snap, dated 2010-07-28, and the manual page itself is from October 2013. hope that helps you slay your nucleic acid parsing journey, ily, bye!! πŸ’–βœ¨πŸ¦‹πŸŽ€

πŸ“¦ where this page comes from