Quality-aware fastq demultiplexer This program demultiplexes fastq data having "in-line" barcodes, based on a given list of barcodes and a barcode start position. It tries to assign each fastq record to the most likely barcode, taking into account the sequence qualities (interpreted as being Sanger-encoded).