This tool is designed to easily split NGS data according to custom barcodes.
python splitNGS.py -r1 /path/to/r1.fastq.gz -r2 /path/to/r1.fastq.gz -b /path/to/barcode.csv -f fastqgz -t 6
-h, --help show this help message and exit
-r1, --read1 read 1 file path. Require .fastq.gz format
-r2, --read2 read 2 file path. Require .fastq.gz format
-b, --barcode barcode file path. Require .csv format
-f, --outform output format. e.g. 'fastq', 'fastqgz', default is 'fastqgz'
-t, --thread default is 4
-o, --output directory path for storing the output files. The output directory will be generated automatically if it does not exist.