add mechanisms to allow users to use their own regex string for fastq.gzip ID