Closed rchikhi closed 8 years ago
Yep it's a known bug. I'll try to fix this soon. If you want to complete this run, I think that specifying -z 10000 (or any high number), will work. It will deactivate automatic coverage filtering causing the bug.
Perfect, completing this run is all I needed :) thanks
for the record, -z even with a high value didn't solve it, but pull request #43 did
Hi,
did you fix it ? I have downloaded the 2.2.4 version and I got the same error.
It's supposed to be fixed in #43, which is version 2.2.5. Let me know if you get the same error with that version.
Hi Kristoffer,
I get exactly the same error with version 2.2.5 than ryan Chikhi But it's very strange since my long insert size library works (~35kb) and my MP (1.5kb) and PE (180bp) libraries don't work.
And I get two kinds of error:
Traceback (most recent call last):
File "/home/yanselmetti/.local/bin/runBESST", line 415, in
File "/home/yanselmetti/.local/lib/python2.7/site-packages/BESST/CreateGraph.py", line 276, in PE infer_spurious_link_count_threshold(G_prime, param) File "/home/yanselmetti/.local/lib/python2.7/site-packages/BESST/CreateGraph.py", line 325, in infer_spurious_lin k_count_threshold link_params = e_nr_links.Param(param.mean_ins_size, param.std_dev_ins_size, cov, param.read_len, 0) File "/home/yanselmetti/.local/lib/python2.7/site-packages/BESST/e_nr_links.py", line 65, in init self.readfrequency = 2 * self.read_len / self.cov ZeroDivisionError: float division by zero
That is equivalent to Ryan Chikhi error.
And an other kind of error:
Traceback (most recent call last):
File "/home/yanselmetti/.local/bin/runBESST", line 415, in
File "/home/yanselmetti/.local/lib/python2.7/site-packages/BESST/CreateGraph.py", line 256, in PE Contigs, Scaffolds, G = RepeatDetector(Contigs, Scaffolds, G, param, G_prime, small_contigs, small_scaffolds, I nformation) File "/home/yanselmetti/.local/lib/python2.7/site-packages/BESST/CreateGraph.py", line 986, in RepeatDetector GO.repeat_contigs_logger(Repeats, Contigs, param.output_directory, small_contigs, param) File "/home/yanselmetti/.local/lib/python2.7/site-packages/BESST/GenerateOutput.py", line 63, in repeat_contigs_l ogger print >> repeat_logger_file, "{0}\t{1}\t{2}\t{3}\t{4}\t{5}".format(cont_obj.name, cont_obj.length, round(cont_o bj.coverage,1), round(cont_obj.coverage/param.mean_coverage,0), round(param.mean_ins_size,0), placable) ZeroDivisionError: float division by zero
In my command line, I use the "-z 10000" option. Should I increase this number to avoid these errors?
Thanks you in advance.
Hi K!
I'm trying to run besst on chr14 data, 35 kbp insert jumping libs. It crashes because it couldn't estimate a "cov" parameter. Yielded that bug:
the error message:
Statistics.txt for that pass: