BandageNG icon indicating copy to clipboard operation
BandageNG copied to clipboard

Bandage cannot find BLAST

Open Adamtaranto opened this issue 1 year ago • 2 comments

I have BLAST and Minimap2 installed in my base miniconda env but Bandage cannot find them when I try to build a database.

Where does Bandage search for these executables?

Adamtaranto avatar Jan 01 '24 23:01 Adamtaranto

Adding symlinks to the programs in the BandageNG.app/MacOS dir alongside the BandageNG app does not work.

It would be useful to have an option to enter a custom PATH in the Graph Search dialogue box.

Adamtaranto avatar Jan 02 '24 00:01 Adamtaranto

Bandage-NG looks into lots of custom paths (in addition to PATH) including:

                                                                   "/usr/bin"
                                                                   "/bin"
                                                                   "/usr/sbin"
                                                                   "/sbin"
                                                                   "/opt/local/bin"
                                                                   "/usr/local/bin"
                                                                   "/opt/homebrew/bin"
                                                                   "$HOME/bin"
                                                                   "$HOME/.local/bin"
                                                                   "$HOME/miniconda3/bin"
                                                                   "/usr/local/ncbi/blast/bin"

I would suggest you for now to install into one of these paths (as you are on Mac, then just install blast via Homebrew)

asl avatar Jan 02 '24 03:01 asl