QCAT(1)
π QCAT(1) β the manual, but make it slay π
okay bestie, pull up a chair, we're learning qcat and honestly? it's giving iconic. this is the User Commands page for qcat, version 1.1.0, and by the end of this you're gonna be demultiplexing like it's nothing. periodt.
β¨ NAME β¨
qcat β demultiplexing Oxford Nanopore reads from FASTQ files
ngl the name is short but the power is enormous π¦
πΈ SYNOPSIS πΈ
usage: qcat [-h] [-V] [-l LOG] [--quiet] [-f FASTQ] [-b BARCODE_DIR]
[-o OUTPUT] [--min-score MIN_QUAL] [--detect-middle] [-t THREADS]
[--min-read-length MIN_LENGTH] [--tsv] [--trim] [-k
{Auto,RAB204,RPB004/RLB001,NBD104/NBD114,
RAB204/RAB214,VMK001,NBD103/NBD104,PBC001,PBK004/LWB001,
RAB214,RBK004,PBC096,RBK001,NBD114,DUAL}] [--list-kits] [--guppy
| --epi2me | --dual | --simple] [--no-batch] [--filter-barcodes]
[--simple-barcodes SIMPLE_BARCODES]
π DESCRIPTION π
so basically it's a Python command-line tool for demultiplexing Oxford Nanopore reads from FASTQ files. that's the whole vibe. reads go in, sorted reads come out, you feel like a genius. π§
π OPTIONS π
options:
-h,--helpβ shows this help message and then dips. classic.-V,--versionβ shows the program's version number and exits. little flex.-l LOG,--log LOGβ prints debug information. when you need to see everything π--quietβ don't print the summary. shy mode. π
General settings:
-f FASTQ,--fastq FASTQβ barcoded read file. your input, your main character.-b BARCODE_DIR,--barcode_dir BARCODE_DIRβ if you specify this,qcatwill demultiplex reads into this folder. like, it'll make the folder situation happen for you π«Ά-o OUTPUT,--output OUTPUTβ the output file that trimmed reads get written to. default isstdout.--min-score MIN_QUALβ minimum barcode score. any barcode call scoring lower than this gets discarded, no hesitation, no apology. must be between0and100. default is60.--detect-middleβ search for adapters in the whole read. not just the ends, the entire thing. thorough queen.-t THREADS,--threads THREADSβ number of threads. heads up: only works in guppy mode.--min-read-length MIN_LENGTHβ reads shorter than<min-read-length>after trimming get discarded. bye.--tsvβ prints a tsv file containing barcode information for each read tostdout.--trimβ removes adapter and barcode sequences from reads. decluttering β¨-k,--kit {Auto,RAB204,RPB004/RLB001,NBD104/NBD114,RAB204/RAB214,VMK001,NBD103/NBD104,PBC001,PBK004/LWB001,RAB214,RBK004,PBC096,RBK001,NBD114,DUAL}β sequencing kit. specifying the correct kit will improve sensitivity and specificity and runtime. default isauto.--list-kitsβ lists all supported kits. window shopping ποΈ
Demultiplexing modes:
--guppyβ use Guppy's demultiplexing algorithm. default:false.--epi2meβ use EPI2ME's demultiplexing algorithm. default:true. she's the default for a reason π--dualβ use the dual barcoding algorithm.--simpleβ use the simple demultiplexing algorithm. it only looks for barcodes, not for adapter sequences.
β οΈ okay so --simple is for testing purposes only! do not make it your whole personality. π
EPI2ME options (only valid with --epi2me):
--no-batchβ don't use information from multiple reads for kit detection. default:false.--filter-barcodesβ filter rare barcode calls when running in batch mode.
Simple options (only valid with --simple):
--simple-barcodes SIMPLE_BARCODESβ use12(standard) or96(extended) barcodes for demultiplexing.
and that's the whole page bestie, no notes, 10/10, ate and left no crumbs π
this lil manual? it's for qcat 1.1.0, dated November 2022, and it came to you straight from the User Commands section of the manual. mwah π go demultiplex something gorgeous.
π¦ where this page comes from
- debian bookworm: qcat 1.1.0-6 Β· MPL-2.0
- debian trixie: qcat 1.1.0-7 Β· MPL-2.0
- ubuntu noble: qcat 1.1.0-6 Β· MPL-2.0
- ubuntu questing: qcat 1.1.0-7
- ubuntu resolute: qcat 1.1.0-9 Β· MPL-2.0
- ubuntu stonking: qcat 1.1.0-9 Β· MPL-2.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms