Open Andreas-Bio opened 7 months ago
hmm I suspect it might be windows related - I tried the same command on my linux box and I see a failure from dorado saying the file isn't found
$ ./dorado basecaller dna_r10.4.1_e8.2_400bps_fast\@v4.1.0/ tests/data/pod5/single_na24385.pod5 --barcode-arrangement blah.blah > /dev/null
[2024-01-29 21:00:51.251] [info] > Creating basecall pipeline
[2024-01-29 21:00:52.002] [info] - set batch size to 480
libc++abi: terminating due to uncaught exception of type std::runtime_error: toml::parse: file open error -> blah.bla
perhaps it is checking and throwing an error, but somehow the exception message is being absorbed somehow. I will try on a windows machine soon
as such your arrangement file looks fine. can you confirm that your sequences file is in fasta format? i.e.
> F1001
AAAA
> F1002
CCCC
Your guidelines say FASTQ.
"Specification Format
The custom arrangements are defined using a toml file, and custom barcode sequences are passed through a FASTQ file."
https://github.com/nanoporetech/dorado/blob/release-v0.5.2/documentation/CustomBarcodes.md
ah thanks for catching that - should be FASTA. We'll get that updated.
I was able to repro this crash without any error reporting. Even with garbage filenames. Looks like a windows things. I'll take a closer look and get back to you
Hi, I am trying this command:
and it just crashes without giving me any indication what went wrong.
If I replace the command with
--barcode-arrangement doodeloo --barcode-sequences iamazebra
the same thing happens. Like, it does not even check if the file exists?I saw reports from other people and they have an error message. Is that because I am on a Windows machine?
The barcodes file goes like:
and the arrangement file is