Austin G. Davis-Richardson
change dr =
in splitbybarcode.py to the BaseCalls directory for your Illumina run.
Invoke thusly,
python splitbybarcode.py
Script assumes barcodes are in the reverse-complement orientation.
Split reads are stored in the folder out/
which you have to create yourself.
config.yaml stores information about the barcodes in this format:
1: #lane
1: AAGGTGG # barcode number: barcode sequence
2: GGCCAAG
....
....