Allowing barcodes larger than 6 bases

This update allows for the processing of sequences with barcodes of length in the interval [6,12] instead of being restricted to barcodes of length 6.