You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I am testing MDMcleaner (version 0.8.3 installed via conda) on a set of bins, and I receive the following error:
-->evaluating contigs and setting filter-flags
finished 60%. Currently analysing apparent reference database ambiguity
THERE WAS A EXCEPTION WHILE HANDLING ../bins_IOWseq000005_pre_anvio/Co_bin.92.orig.fa
ERROR: evaluation result not accounted for: 'silva_conflict'
Traceback (most recent call last):
File "/bio/Software/anaconda3/envs/mdmcleaner-0.8.3/lib/python3.10/site-packages/mdmcleaner/clean.py", line 197, in main
db_suspects = bindata.evaluate_and_flag_all_contigs(db=db, protblasts=protblasts, nucblasts=nucblasts, db_suspects=db_suspects, fast_run=args.fast_run)
File "/bio/Software/anaconda3/envs/mdmcleaner-0.8.3/lib/python3.10/site-packages/mdmcleaner/getmarkers.py", line 1194, in evaluate_and_flag_all_contigs
is_potential_refdb_contam = step2()
File "/bio/Software/anaconda3/envs/mdmcleaner-0.8.3/lib/python3.10/site-packages/mdmcleaner/getmarkers.py", line 1164, in step2
if db_suspects.last_checked_evaluations() == "OK":
File "/bio/Software/anaconda3/envs/mdmcleaner-0.8.3/lib/python3.10/site-packages/mdmcleaner/review_refdbcontams.py", line 271, in last_checked_evaluations
assert le == "OK", "\nERROR: evaluation result not accounted for: '{}'\n".format(le)
AssertionError:
ERROR: evaluation result not accounted for: 'silva_conflict'
In total, I had 144 bins and this error was thrown for 2 of them. Do you have any suggestions of how to solve this error?
Thanks!
Cheers,
Christiane
The text was updated successfully, but these errors were encountered:
hi, i will try to look into it. would you mind sending me the fastas of the bins that produced errors? ( I can provide an upload link for that soon, as soon as a current problem on our fileserver has been solved).
in this particular case, there is a bug in the current mdmcleaner version that raises an error during resolution of reference-database-ambiguities if GTDB and silva taxonomies for the same reference marker gene directly contradict each other (intended default behaviour should be to simply prefer gtdb over silva in such cases). I will try to fix it as soon as possible. as a temporary workaround you could run mdmcleader clean with the --fast_run argument (for these bins only).
but considering your other problem it would really be helpful to have the fastas of the problematic bins.
also could you perhaps also send me the new_blacklist_additions.tsv and overview_refdb_ambiguities.tsv files produced during your original run?
I am closing this issue because the error did not persist in the latest version of mdmcleaner. Thanks a lot for looking into this and sorry for my very delayed response.
Hi,
I am testing MDMcleaner (version 0.8.3 installed via conda) on a set of bins, and I receive the following error:
In total, I had 144 bins and this error was thrown for 2 of them. Do you have any suggestions of how to solve this error?
Thanks!
Cheers,
Christiane
The text was updated successfully, but these errors were encountered: