Closed yjx1217 closed 5 years ago
I also ran into the same problem. Any progression on this?
I have the same problem...
In case anyone is still looking for a solution, you can use multi_to_single_fast5
from https://github.com/nanoporetech/ont_fast5_api in order to convert multi fast5 to single fast5 and then run deepbinner
Hi all!
@bsaintjo gave the simplest answer - just turn your reads into single-read fast5s first. But that doesn't help if you want to run Deepbinner in realtime, so I just pushed up an update to make the deepbinner realtime
command work with multi-read fast5 files. It uses multi_to_single_fast5
internally, so you'll still need that installed.
See more info here in the README.
Ryan
Hi @rrwick ,
Excuse my ignorance, but I don't see how Deepbinner couldn't classify multi-fast5s? i.e you mention in the README
if one fast5 file contains reads from more than one barcode, then it cannot simply be moved into a bin
But each entry within a multi-fast5 has a unique ID so surely that is all you need? I.e in the classification file you just add the read ID and the barcode it maps to, then the read within the fastq output of guppy with that read ID just gets binned?
Obviously, it would require a change in your method of handling fast5 files though.
Hello, I have been testing Deepbinner-0.2.0 (github commit 886efc0) on our local server. It ran well for our older MinION data (single fast5 files; before the recent MinNKOW update) but encountered error for our new MinION data (multi-fast5 files; after the recent MinNKOW update). So I was wondering if deepbinner doesn't support multi-fast5 input yet. Thanks in advance! See below for the error message: