HPC.DAMAPPER(1)

🧚 okay bestie, welcome to HPC.DAMAPPER(1), a User Commands page, and it is SO good πŸ’…βœ¨

πŸ’– NAME πŸ’–

HPC.damapper: β€” long read to reference genome mapping tool πŸ¦‹

🌸 DESCRIPTION 🌸

Okay so this one is officially the Damapper Library, and it's a long read to reference genome mapping tool, no cap 🧬

Compared to plain damapper, this one is giving glow-up πŸ”₯ It writes a UNIX shell script to the standard output, and that script maps every read in blocks <first> to <last> of database <reads> to a reference sequence <ref> πŸ’œ

✨ SYNOPSIS ✨

HPC.damapper [-vpzCN] [-k<int(20)>] [-t<int>] [-M<int>] [-e<double(.85)] [-s<int(100)]
       [-n<double(1.)] [-m<track>]+ [-B<int( 4)>] [-T<int(4)>] [-f<name>]
              <ref:db|dam> <reads:db|dam> [<first:int>[-<last:int>]]

πŸ’– DESCRIPTION πŸ’–

Here's the whole lineup, bestie πŸŽ€

πŸŽ€ Passed through to damapper πŸŽ€

These ones get passed straight through to damapper, so they're doing the heavy lifting πŸ’ͺ

  • <ref:db|dam>, <reads:db|dam>, and [<first:int>[-<last:int>]] β€” the reference, the reads, and the optional block range 🧚
  • -k β€” k-mer size, which must be <= 32 πŸ”₯
  • -t β€” ignore k-mers that occur >= -t times in a block πŸ™ˆ
  • -M β€” use only -M GB of memory by ignoring the most frequent k-mers 🧠
  • -e β€” look for alignments with -e percent similarity πŸ’…
  • -s β€” use -s as the trace point spacing for encoding alignments πŸ¦‹
  • -n β€” output all matches within this % of the best πŸ†
  • -T β€” use -T threads 🧡
  • -P β€” do sorts and merges in directory -P πŸ“‚
  • -m β€” soft mask the blocks with the specified mask 🎭
  • -b β€” for AT/GC biased data, compensate k-mer counts (deprecated) πŸ’€
⚠️ bestie, -b is deprecated, so maybe don't build your whole plan around it πŸ™ˆ
  • -z β€” sort .las by A,B-read pairs (overlap piles) 🌈
    • off => sort .las by A-read,A-position pairs (default for mapping) ✨
  • -p β€” output repeat profile track 🌸
  • -C β€” output reference vs reads .las 🧚
  • -N β€” do not output reads vs reference .las πŸ™…

πŸ“œ Script control πŸ“œ

These ones control the script itself, lowkey the behind-the-scenes stuff πŸŽ€

  • -v β€” verbose mode, where statistics show up as it goes πŸ“Š
  • -B β€” # of block compares per daligner job πŸ”
  • -f β€” place script bundles in separate files with prefix <name> πŸ—‚οΈ

And that's the whole page, bestie 🫢 It's from damapper, version August 2020, and it lives on as HPC.DAMAPPER(1) πŸ’œπŸ¦‹