Closed matrs closed 5 years ago
Dear matrs,
Thank you for using DFAST.
As I'm not familiar with ArchLinux, I'm not sure if this helps. Hopefully, it works!
I guess you have installed Barrnap (ver 0.9) by yourself. However it is not called from DFAST, because DFAST automatically adds "$DFAST_APP_ROOT/bin/Linux" at the head of "PATH" at execution time, and there is a link to the Barrnap executable in it.
So replace the link ($DFAST_APP_ROOT/bin/Linux/barrnap), and create a new link that points to the one you installed. Then, DFAST will call Barrnap (ver 0.9) instead of the one bundled in the DFAST software package. Alternatively, if barrnap is already in your PATH, just removing the $DFAST_APP_ROOT/bin/Linux/barrnap may work.
If this didn't work, please let me know your perl environment, e.g. path to the perl executable, the PERL5LIB enviromental variable.
Yasuhiro
Hi Yasushiro, thank you for your help.
I solved the issue, it ended up being about a broken barrnap
executable. When I decompressed dfast
, the barrnap
executable was only a few bytes of size and it seems that my disk was the culprit. I decompressed it in other disk and everything worked as expected, so the barrnap
executable created in my first disk was broken, that's why it didn't work.
Not related to my previous issue, but i'm gonna mention it because this could be useful for other arch linux
users. when i solved the previous issue, dfast
failed because blastp
was looking for libidn-11
and it couldn't find it. I had to install libidn-133-compat
from the aur
repository to make it work. Maybe you can mention that in your README
although I know It's hard to keep up with all the requirements for all the platforms/ Linux distributions. Arch comes with other version of libidn
but luckily there's a compatibility lib in the aur
repository.
Thank you again for your prompt answer
Cheers
libidn-11 requirement is mentioned in README
Hello, I used
DFAST
successfully in mac osx a few weeks ago. Now I'm trying to run it inarch Linux
but I'm getting this error:$DFAST --genome "$PATH1/16572_RC-21.fsa" -o DFAST_16572_RC-21 --cpu 4 --force --debug
It seems to me that all the required software is installed as you can see here (I'm using conda to manage packages):
Also, I can see this in my
conda
environment/media/mibu/Storage_SSD/Miniconda3/envs/bioc/conda-meta/perl-time-piece-1.27-pl526_1.json
So any help would be really appreciated.
Regards