If R2 is specified for the barcode read argument, the current regex logic will return the original filename. This causes the following negative outcomes:
- The users intention silently fails
- The fq2 variable contains a second generator of fq1. This results in double the number of reads being reported.