Dear CLlMB team,
I’m having issues running Prokka and Abricate in my instance
*Prokka. Prokka (version 1.14.6) won’t finish running, even with default settings. It always stops at the same step:
[07:23:14] Running: cat PROKKA_07062020\/PROKKA_07062020\.IS\.tmp\.15990\.faa | parallel --gnu --plain -j 8 --block 874 --recstart '>' --pipe blastp -query - -db /home/linuxbrew/.linuxbrew/Cellar/prokka/1.14.6/db/kingdom/Bacteria/IS -evalue 1e-30 -qcov_hsp_perc 90 -num_threads 1 -num_descriptions 1 -num_alignments 1 -seg no > PROKKA_07062020\/PROKKA_07062020\.IS\.tmp\.15990\.blast 2> /dev/null
exiting with the following error:
[07:23:15] Could not run command: cat PROKKA_07062020\/PROKKA_07062020\.IS\.tmp\.15990\.faa | parallel --gnu --plain -j 8 --block 874 --recstart '>' --pipe blastp -query - -db /home/linuxbrew/.linuxbrew/Cellar/prokka/1.14.6/db/kingdom/Bacteria/IS -evalue 1e-30 -qcov_hsp_perc 90 -num_threads 1 -num_descriptions 1 -num_alignments 1 -seg no > PROKKA_07062020\/PROKKA_07062020\.IS\.tmp\.15990\.blast 2> /dev/null
Only these files are produced in the output directory:
$ ls PROKKA_07062020/ PROKKA_07062020.fna PROKKA_07062020.IS.tmp.17484.blast PROKKA_07062020.IS.tmp.17484.faa PROKKA_07062020.log
*Abricate. Abricate (version 1.0.0) fails running with the following error:
ERROR: BLAST database not found: /home/linuxbrew/.linuxbrew/Cellar/abricate/1.0.0/libexec/db/ncbi/sequences
Accordingly, the databases are not listed with abricate --list
DATABASE SEQUENCES DBTYPE DATE
ecoli_vf
megares
vfdb
resfinder
ecoh
plasmidfinder
argannot
ncbi
card
However, the database files are in the corresponding folder (I checked the “sequences” files and they seem to be alright):
$ ls /home/linuxbrew/.linuxbrew/Cellar/abricate/1.0.0/libexec/db/*
/home/linuxbrew/.linuxbrew/Cellar/abricate/1.0.0/libexec/db/abricate:
README/home/linuxbrew/.linuxbrew/Cellar/abricate/1.0.0/libexec/db/argannot:
sequences sequences.ndb sequences.nhr sequences.nin sequences.not sequences.nsq sequences.ntf sequences.nto/home/linuxbrew/.linuxbrew/Cellar/abricate/1.0.0/libexec/db/card:
sequences sequences.ndb sequences.nhr sequences.nin sequences.not sequences.nsq sequences.ntf sequences.nto/home/linuxbrew/.linuxbrew/Cellar/abricate/1.0.0/libexec/db/ecoh:
sequences sequences.ndb sequences.nhr sequences.nin sequences.not sequences.nsq sequences.ntf sequences.nto/home/linuxbrew/.linuxbrew/Cellar/abricate/1.0.0/libexec/db/ecoli_vf:
sequences sequences.ndb sequences.nhr sequences.nin sequences.not sequences.nsq sequences.ntf sequences.nto/home/linuxbrew/.linuxbrew/Cellar/abricate/1.0.0/libexec/db/megares:
sequences sequences.ndb sequences.nhr sequences.nin sequences.not sequences.nsq sequences.ntf sequences.nto/home/linuxbrew/.linuxbrew/Cellar/abricate/1.0.0/libexec/db/ncbi:
sequences sequences.ndb sequences.nhr sequences.nin sequences.not sequences.nsq sequences.ntf sequences.nto/home/linuxbrew/.linuxbrew/Cellar/abricate/1.0.0/libexec/db/plasmidfinder:
sequences sequences.ndb sequences.nhr sequences.nin sequences.not sequences.nsq sequences.ntf sequences.nto/home/linuxbrew/.linuxbrew/Cellar/abricate/1.0.0/libexec/db/resfinder:
sequences sequences.ndb sequences.nhr sequences.nin sequences.not sequences.nsq sequences.ntf sequences.nto/home/linuxbrew/.linuxbrew/Cellar/abricate/1.0.0/libexec/db/vfdb:
sequences sequences.ndb sequences.nhr sequences.nin sequences.not sequences.nsq sequences.ntf sequences.nto
and reformating with abricate --setup
is not solving the issue
*I’m working on a GVL, Ubuntu 16.04
Both programs were working fine until I upgraded to the latest version with brew so the issues may be related but I wouldn’t know how exactly
I hope you can help me to sort this out, I’d really appreciate it!
All the best,