How to DEMULTIPLEX using DeePlexiCon

Step 1: Predict barcodes for each read

python3 deeplexicon.py dmux -p ~/top/fast5/path/ -f multi -m models/resnet20-final.h5 > output.tsv

Step 2: Split your base-called fastq data

(please note that you can filter your output.tsv based on confidence score if you prefer to increase accuracy at the cost of recovery)

python3 deeplexicon.py split -i output.tsv -q combined.fastq -o dmux_folder/ -s sample_name

Notes

  • Please note, the current algorithm has been trained to demultiplex the 4 barcodes shown above.
  • It will not accurately demultiplex reads if different sequences are used.
  • Any mix of the 4 currently trained barcodes will still work
  • For more barcodes, see training section for more information