Skip to content
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

Dependency checker looking in wrong directory for makeblastdb #166

Open
benfulton opened this issue Mar 25, 2024 · 1 comment
Open

Dependency checker looking in wrong directory for makeblastdb #166

benfulton opened this issue Mar 25, 2024 · 1 comment
Labels

Comments

@benfulton
Copy link

I am running LTR Retriever as a part of RepeatModeler. RepeatModeler sets each dependency manually on the command line, including the -blastplus parameter. But LTR Retriever is looking in some other directory to find makeblastdb.

$ ls /N/soft/rhel8/repeatmasker/rmblastn/2.13.0/bin/makeblastdb
/N/soft/rhel8/repeatmasker/rmblastn/2.13.0/bin/makeblastdb
$ /N/soft/rhel8/repeatmodeler/ltr_retriever/2.9.0/LTR_retriever  \
  -repeatmasker /N/soft/rhel8/repeatmasker/4.1.5 \
  -blastplus /N/soft/rhel8/repeatmasker/rmblastn/2.13.0/bin \
  -cdhit_path /N/soft/rhel8/repeatmodeler/cdhit/4.8.1 \
  -trf_path /N/soft/rhel8/repeatmasker/trf/4.09.1/trf \
  -genome seq.fa -inharvest /N/scratch/befulton/repeatmodeler_test/RM_108867.MonMar251020042024/LTR_114100.MonMar251026312024/raw-struct-results.txt -noanno -debug

Result

Mon Mar 25 10:51:25 EDT 2024	Dependency checking: Error: makeblastdb is not exist in the BLAST+ path /N/soft/rhel8/repeatmasker/rm/2.13.0/bin/!
@oushujun
Copy link
Owner

Hello,

I hope it's not too late. The path for -blastplus is directly passed to use makeblastdb. If you give the path /N/soft/rhel8/repeatmasker/rmblastn/2.13.0/bin via -blastplus, then LTR_retriever is expecting an executable /N/soft/rhel8/repeatmasker/rmblastn/2.13.0/bin/makeblastdb. You may want to check if that's available and executable. Somehow the error message suggest a different path given.

Shujun

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants