-
Notifications
You must be signed in to change notification settings - Fork 41
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Core dump when running multi-threaded on certain fa inputs #145
Comments
Hi, you're the second person in the last few days to have issues with core-dumps from tools used by AMRFinderPlus. The other one was with HMMER, but I am guessing there's a problem of some sort with the version of blast installed by conda in your case. Since you're already running things in docker, maybe you could try our docker container instead? See https://github.com/ncbi/amr/wiki/Installing-AMRFinder#docker for a pointer to the dockerhub repo. I will try to reproduce your issue and get back to you if I figure anything out. |
Is the
|
Indeed it is reproducible with just running Not working:
Working (from
I then went ahead and tried to pin
So I guess it is a versioning issue, and can be solved by pinning to the old version. I'll capture the inputs to |
blast issues should be reported to blast-help@ncbi.nlm.nih.gov. I ran your mamba installation commands in a docker container and got blast version 2.15.0 which didn't appear to have the issue when run with a random FASTA file I happened to have laying around.
And the installation picked up BLAST+ version 2.15.0
It is possible the problem you're having is a blast bug and related to #118 possibly related to the format of the FASTA header line. The issue seemed to be fixed with a newer version of blast in that case. Conda versioning is a bit of magic to me (I don't always understand why it picks one version vs. another). BLAST+ version 2.15.0 may or may not have the issue. I wasn't able to reproduce it, but possibly with your input files I would? |
Hi,
Thanks for the hard work on this tool.
I managed to hit a core dump when
amrfinder
runsblastn
when running in multi-threaded mode.Here are the logs:
Interestingly, when running with
--threads 1
, this doesn't happen:I can share the fasta causing this issue via email if helpful. I'm not sure if the issue is with
blastn
itself, or the way the inputs are structured.To set up the environment, I installed amrfinder using docker/micromamba:
The text was updated successfully, but these errors were encountered: