MALT-RUN(1)

πŸ’… MALT-RUN(1) β€” the bestie guide πŸ’…

User Commands · MALT-RUN · like, the coolest aligner page you'll ever read ✨


🌸 NAME 🌸

malt-run β€” Sequences aligner using MALT (MEGAN alignment tool) πŸ¦‹


✨ DESCRIPTION ✨

πŸŽ€ SYNOPSIS πŸŽ€

malt-run [options]

πŸ’– DESCRIPTION πŸ’–

Aligns sequences using MALT (MEGAN alignment tool) 🫢

πŸ‘‘ OPTIONS πŸ‘‘

🌈 Mode:

  • -m, --mode [string] β€” Program mode. Mandatory option. Legal values: Unknown, BlastN, BlastP, BlastX, Classifier
  • -at, --alignmentType [string] β€” Type of alignment to be performed. Default value: Local. Legal values: Local, SemiGlobal

🧚 Input:

  • -i, --inFile [string(s)] β€” Input file(s) containing queries in FastA or FastQ format (gzip or zip ok). Mandatory option.
  • -d, --index [string] β€” Index directory as generated by malt-build. Mandatory option.

πŸ“ Output:

  • -o, --output [string(s)] β€” Output RMA file(s) or directory or stdout.
  • -iu, --includeUnaligned β€” Include unaligned queries in RMA output file. Default value: false.
  • -a, --alignments [string(s)] β€” Output alignment file(s) or directory or stdout.
  • -f, --format [string] β€” Alignment output format. Default value: SAM. Legal values: SAM, Tab, Text
  • -za, --gzipAlignments β€” Compress alignments using gzip. Default value: true.
  • -ssc, --samSoftClip β€” Use soft clipping in SAM files (BlastN mode only). Default value: false.
  • -sps, --sparseSAM β€” Produce sparse SAM format (smaller, faster, but only suitable for MEGAN). Default value: false.
  • -oa, --outAligned [string(s)] β€” Aligned reads output file(s) or directory or stdout.
  • -zal, --gzipAligned β€” Compress aligned reads output using gzip. Default value: true.
  • -ou, --outUnaligned [string(s)] β€” Unaligned reads output file(s) or directory or stdout.
  • -zul, --gzipUnaligned β€” Compress unaligned reads output using gzip. Default value: true.

πŸ”₯ Performance:

  • -t, --numThreads [number] β€” Number of worker threads. Default value: 4.
  • -mem, --memoryMode [string] β€” Memory mode. Default value: load. Legal values: load, page, map
  • -mt, --maxTables [number] β€” Set the maximum number of seed tables to use (0=all). Default value: 0.
  • -rqc, --replicateQueryCache β€” Cache results for replicated queries. Default value: false.

πŸ’œ Filter:

  • -b, --minBitScore [number] β€” Minimum bit score. Default value: 50.0.
  • -e, --maxExpected [number] β€” Maximum expected score. Default value: 1.0.
  • -id, --minPercentIdentity [number] β€” Minimum percent identity. Default value: 0.0.
  • -mq, --maxAlignmentsPerQuery [number] β€” Maximum number of alignments per query. Default value: 25.
  • -mrf, --maxAlignmentsPerRef [number] β€” Maximum number of (non-overlapping) alignments per reference. Default value: 1.

⭐ BlastN parameters:

  • -ma, --matchScore [number] β€” Match score. Default value: 2.
  • -mm, --mismatchScore [number] β€” Mismatch score. Default value: -3.
  • -la, --setLambda [number] β€” Parameter Lambda for BLASTN statistics. Default value: 0.625.
  • -K, --setK [number] β€” Parameter K for BLASTN statistics. Default value: 0.41.

πŸ¦‹ BlastP and BlastX parameters:

  • -psm, --subMatrix [string] β€” Protein substitution matrix to use. Default value: BLOSUM62. Legal values: BLOSUM45, BLOSUM50, BLOSUM62, BLOSUM80, BLOSUM90

πŸ’– DNA query parameters:

  • -fo, --forwardOnly β€” Align query forward strand only. Default value: false.
  • -ro, --reverseOnly β€” Align query reverse strand only. Default value: false.

🌸 LCA parameters:

  • -top, --topPercent [number] β€” Top percent value for LCA algorithm. Default value: 10.0.
  • -supp, --minSupportPercent [number] β€” Min support value for LCA algorithm as a percent of assigned reads (0==off). Default value: 0.001.
  • -sup, --minSupport [number] β€” Min support value for LCA algorithm (overrides --minSupportPercent). Default value: 0.
  • -mpi, --minPercentIdentityLCA [number] β€” Min percent identity used by LCA algorithm. Default value: 0.0.
  • -mif, --useMinPercentIdentityFilterLCA β€” Use percent identity assignment filter. Default value: false.
  • -wlca, --weightedLCA β€” Use the weighted LCA for taxonomic assignment. Default value: false.
  • -lcp, --lcaCoveragePercent [number] β€” Set the percent for the LCA to cover. Default value: 100.0.
  • -mag, --magnitudes β€” Reads have magnitudes (to be used in taxonomic or functional analysis). Default value: false.
  • -cf, --conFile [string] β€” File of contaminant taxa (one Id or name per line).

🧚 Heuristics:

  • -spf, --maxSeedsPerFrame [number] β€” Maximum number of seed matches per offset per read frame. Default value: 100.
  • -spr, --maxSeedsPerRef [number] β€” Maximum number of seed matches per read and reference. Default value: 20.
  • -sh, --seedShift [number] β€” Seed shift. Default value: 1.

🌈 Banded alignment parameters:

  • -go, --gapOpen [number] β€” Gap open penalty. Default value: 11.
  • -ge, --gapExtend [number] β€” Gap extension penalty. Default value: 1.
  • -bd, --band [number] β€” Band width/2 for banded alignment. Default value: 4.

πŸ’… Other:

  • -rqcb, --replicateQueryCacheBits [number] β€” Bits used for caching replicate queries (size is then 2^bits). Default value: 20.
  • -xP, --xPart β€” Show part of the table in human readable form for debugging. Default value: false.
  • -v, --verbose β€” Echo commandline options and be verbose. Default value: false.
  • -h, --help β€” Show program usage and quit.

🫢 AUTHOR(s) 🫢

Daniel H. Huson. (yes bestie, THE author, iconic behavior πŸ‘‘)


πŸ” SEE ALSO πŸ”

malt-build(1)


And that's the whole vibe, fr fr β€” this page was written by malt-run back in January 2022 and it's still serving looks. slay, go align something. πŸ’–βœ¨πŸŽ€