Closed loalon closed 1 year ago
Hi @loalon, thanks a lot for the detailed report! This is a very strange bug that just recently started to occur irregularly. Other users have faced it (#151) and we see it from time to time. Unfortunately, we still don't know what the cause of this is. Could you please also provide the Bakta log file? Maybe we get some hints. I wonder, if this bug is related to Bakta or actually to AMRFinder itself.
NGS_bakta.log Here it is. Thanks for the help!
Thanks. Indeed, this seems to be related to AMRFinder and not Bakta itself.
Is this error reproducible using this specific genome or does it happen irregularly? If it is reproducible, could you try to execute AMRFinder on the predicted amino acids itself and see if the issue occurs, as well?
prodigal -i /NGS_bakta output/spades/NGS.scaffolds.fasta -g 11 -c -a cds.faa
amrfinder --database /bakta_db/db/amrfinderplus-db/latest --protein cds.faa --plus --translation_table 11 --output amrfinder.tsv --threads 8
Yes, this error is reproducible and I got the same error as before. I'll report this bug in AMRFinder. If they find a solution I'll post a link it here too. Thanks for your time and your help!
Indeed, this issue was caused by a bug within amrfinder
that occurs very seldom. Thanks @loalon for reporting this upstream: https://github.com/ncbi/amr/issues/99
It should be fixed by updating to amrfinder v3.10.42
Hi @oschwengers!
I have been using bakta in hundred of samples without an issue, but 3 of them crashed in the "predict & annotate CDSs" step.
Information about my setup:
This is the command that I run:
bakta --threads 8 --verbose --debug --db /bakta_db/db/ --prefix /NGS_bakta --output /NGS_bakta NGS.scaffolds.fasta
And this is the output I get
I did use
amrfinder_update --force_update
and still get the same results, but taking a look at the log generated by amrfinder I saw this:Do you have any insights on why this happens?
If I add to bakta the
--skip-cds
option, bakta will run without an issue, but for my analysis I need the CDS output.Thank you for your time.
Alonso