SIMKA(1)

πŸ’– NAME πŸ’–

simka β€” a comparative metagenomics method dedicated to NGS datasets 🌈

(and yes bestie, you're on the SIMKA(1) page, section 1, User Commands β€” you found it 🫢)


✨ DESCRIPTION ✨

okay so first thing, bestie, do not come in here expecting -h to be all sweet and helpful. it is not. if you poke it with -h it literally just yells this at you:

ERROR: Unknown parameter '-h' ERROR: Option '-in' is mandatory ERROR: Option '-out-tmp' is mandatory ERROR: Option '-in' is mandatory
🚨 real talk: -in and -out-tmp are mandatory. -out-tmp has no default listed, so you have to hand it over yourself. skip either one and you get that exact yell up there. no notes.

πŸ’… [Simka options] πŸ’…

  • -in (1 arg) β€” the input file of samples. one sample per line, and it goes id1: filename1...
  • -out (1 arg) β€” output directory for the result files (the distance matrices) β€” [default './simka_results'] πŸŽ€
  • -out-tmp (1 arg) β€” output directory for the temporary files
  • -keep-tmp (0 arg) β€” keep the temporary files (hoarder behavior, but valid)
  • -data-info (0 arg) β€” compute (and display) information before running Simka, like the number of reads per dataset
  • -verbose (1 arg) β€” verbosity level β€” [default '1']
  • -version (0 arg) β€” version
  • -help (0 arg) β€” help

πŸ¦‹ [distance options] πŸ¦‹

  • -simple-dist (0 arg) β€” compute all the simple distances (Chord, Hellinger...)
  • -complex-dist (0 arg) β€” compute all the complex distances (Jensen-Shannon...)

🌸 [kmer options] 🌸

  • -kmer-size (1 arg) β€” size of a kmer β€” [default '21']
  • -abundance-min (1 arg) β€” min abundance a kmer need to be considered β€” [default '2']
  • -abundance-max (1 arg) β€” max abundance a kmer can have to be considered β€” [default '999999999']
  • -kmer-shannon-index (1 arg) β€” minimal Shannon index a kmer should have to be kept. Float in [0,2] β€” [default '0']

πŸ“ [read options] πŸ“

  • -max-reads (1 arg) β€” maximum number of reads per sample to process. Can be -1: use all reads. Can be 0: estimate it β€” [default '-1']
  • -min-read-size (1 arg) β€” minimal size a read should have to be kept β€” [default '0']
  • -min-shannon-index (1 arg) β€” minimal Shannon index a read should have to be kept. Float in [0,2] β€” [default '0']

πŸ’œ [core options] πŸ’œ

  • -nb-cores (1 arg) β€” number of cores β€” [default '0']
  • -max-memory (1 arg) β€” max memory (MB) β€” [default '5000']
  • -max-count (1 arg) β€” maximum number of simultaneous counting jobs (a higher value improve execution time but increase temporary disk usage) β€” [default '']
  • -max-merge (1 arg) β€” maximum number of simultaneous merging jobs (1 job = 1 core) β€” [default '']

🧚 [cluster options] 🧚

  • -count-cmd (1 arg) β€” command to submit counting job β€” [default '']
  • -merge-cmd (1 arg) β€” command to submit merging job β€” [default '']
  • -count-file (1 arg) β€” filename to the couting job template β€” [default '']
  • -merge-file (1 arg) β€” filename to the merging job template β€” [default '']

πŸ‘‘ AUTHOR πŸ‘‘

This manpage was written by Shayan Doust for the Debian distribution and can be used for any other usage of the program. slay πŸ’…


and that's the whole page, bestie!! this one's simka version 1.5.1, dated September 2019, from the SIMKA(1) manual β€” go forth and compute those distances βœ¨πŸ¦‹πŸ’–