Closed SaiReddy-A closed 1 year ago
That's a confusing one! It is simultaneously reporting the sequence being processed is both length 0 and length >= 15778.
The command being run is, I think, meryl-lookup -bed -sequence asm1.fa -mers asm1.0.meryl
. Does it fail when run manually? Can you isolate the sequence in asm1.fa
that is causing the crash?
Are asm1.fa
and asm1.0.meryl
small enough to share, and can you share them? If not, the best I can do is add debug logging to meryl-lookup
, then let you compile a debug version and run the tests for me.
I ran it manually and it failed again. How do I share the data with you?
If small enough, you can attach files to the issue. If too big for that, follow directions at https://canu.readthedocs.io/en/latest/faq.html#how-can-i-send-data-to-you to upload via FTP.
I've shared the data via FTP (merqury_issue98.tar)
Thanks! I have reproduced the crash here.
Fixed! It was an embarrassingly trivial mistake, sorry.
I have NOT yet made a new release with the bugfix, so you'll need to compile from a github clone, either the master
or v1.4-maintenance
branch will work.
Thanks!! It solved the problem.
Hi, I was using trimmed 10X reads to build the meryl dbs with the command
meryl k=21 count $reads output prefix-db.meryl
And then I used merqury to generate stats for two assemblies
$MERQURY/merqury.sh prefix-db.meryl $asm1 $asm2 prefix_merqury
I ran these commands on a SLURM job node with 32 CPUs and 250G memory.
The spectra-cn.log showing errors while generating the wig files. The output bed files are empty but not the wig files...
Getting the same error for asm2.
Could you please look into this. Thank you!!
Sai