A tool for generating and decoding Hamming DNA barcodes