WTPOA-CNS(1)

πŸ’– WTPOA-CNS(1) β€” the girlies' guide to wtpoa-cns πŸ’–

okay so bestie, welcome to section 1 of the User Commands manual, and no cap, this is the wtpoa-cns page β€” the Consensuser for wtdbg using PO-MSA. Yes, it's giving very "I polish your contigs and I look cute doing it." Let's get into it. πŸ¦‹


✨ NAME ✨

wtpoa-cns β€” Consensuser for wtdbg using PO-MSA


✨ SYNOPSIS ✨

wtpoa-cns [options]

✨ DESCRIPTION ✨

WTPOA-CNS: Consensuser for wtdbg using PO-MSA. That's the whole vibe, bestie. πŸ’…

  • Author: Jue Ruan <ruanjue@gmail.com>
  • Version: 2.5 (20190621)

✨ OPTIONS ✨

so there are a LOT of flags here and every single one of them matters, so let's go one by one, no skipping, fr fr:

  • -t <int> β€” Number of threads. Default is [4]. Give her more threads, she'll go faster. πŸƒβ™€οΈ
  • -d <string> β€” Reference sequences for SAM input. Using this will invoke sorted-SAM input mode. ✨
  • -u <int> β€” XORed flags to handle SAM input. Default [0].
    • 0x1: Only process reference regions present in/between SAM alignments
    • 0x2: Don't fileter secondary/supplementary SAM records with flag (0x100 | 0x800)
  • -r β€” Force to use reference mode.
  • -p <string> β€” Similar with -d, but translate SAM into wtdbg layout file.
  • -i <string> β€” Input file(s) *.ctg.lay from wtdbg, +, default [STDIN].

Or sorted SAM files when having -d/-p.

  • -o <string> β€” Output files, default [STDOUT].
  • -f β€” Force overwrite. (She's assertive. We love that. πŸ‘‘)
  • -j <int> β€” Expected max length of node, or say the overlap length of two adjacent units in layout file, default [1500]. bp overlap will be default to 1500 (or 150 for sam-sr) when having -d/-p, block size will be 2.5 * overlap.
  • -b <int> β€” Bonus for tri-bases match, default [0].
  • -M <int> β€” Match score, default [2].
  • -X <int> β€” Mismatch score, default [-5].
  • -I <int> β€” Insertion score, default [-2].
  • -D <int> β€” Deletion score, default [-4].
  • -H <float> β€” Homopolymer merge score used in dp-call-cns mode, default [-3].
  • -B <expr> β€” Bandwidth in POA, [Wmin[,Wmax[,mat_rate]]], where mat_rate = matched_bases/total_bases, default [64,1024,0.92]. Program will double bandwidth from Wmin to Wmax when mat_rate is lower than setting.
  • -W <int> β€” Window size in the middle of the first read for fast align remaining reads, default [200]. If $W is negative, will disable fast align, but use the abs($W) as Band align score cutoff.
  • -w <int> β€” Min size of aligned size in window, default [$W * 0.5].
  • -A β€” Abort TriPOA when any read cannot be fast aligned, then try POA.
  • -S <int> β€” Shuffle mode:
    • 0: don't shuffle reads
    • 1: by shared kmers
    • 2: subsampling

Default [1].

  • -R <int> β€” Realignment bandwidth, 0: disable, default [16].
  • -c <int> β€” Consensus mode:
    • 0: run-length
    • 1: dp-call-cns

Default [0].

  • -C <int> β€” Min count of bases to call a consensus base, default [3].
  • -F <float> β€” Min frequency of non-gap bases to call a consensus base, default [0.5].
  • -N <int> β€” Max number of reads in PO-MSA, default [20]. Keep in mind that I am not going to generate high accurate consensus sequences here. 😭
  • -x <string> β€” Presets, default [].

sam-sr: polishs contigs from short reads mapping, accepts sorted SAM files

shorted for '-j 50 -W 0 -R 0 -b 1 -c 1 -N 50 -rS 2'

  • -q β€” Quiet. 🀫
  • -v β€” Verbose. πŸ—£οΈ
  • -V β€” Print version information and then exit.

✨ AUTHOR ✨

This manpage was written by Andreas Tille for the Debian distribution and can be used for any other usage of the program. 🫢


and that's the whole page bestie, periodt πŸ’…βœ¨ β€” this was wtpoa-cns version 2.5, dated April 2020, from the WTPOA-CNS(1) manual. go forth and consensus, ily πŸŽ€πŸŒΈπŸ’–