Hi Bede, It would be nice if deacon could support process substitution (<( cmd ))or named pipe. So I can process sequence data from multiple lanes, which actually belong to the same sample.
deacon filter -o {}.target_1.fq.gz -O {}.target_2.fq.gz {dindex} <(zcat {}.*_1.fq.gz) <(zcat {}.*_2.fq.gz);