newest versions of spades and unicycler still produce SPAdes "too old" error
Hi,
I'm trying to run Unicycler on MacOS Mojave.
I am getting the issue described here (https://github.com/rrwick/Unicycler/issues/98) which says "Error: Unicycler requires SPAdes v3.6.2 or higher" even though I'm using SPAdes v3.13.0 and Unicycler v0.4.8-beta.
Is there something I can do to fix this?
Hi I am having the same issue here, the spades installed in my system is 3.13.1.
Hi! My problem was that there were several other programs in the same directory as SPAdes, and some of the other programs also had files specifying their own software version. So when Unicycler went looking for SPAdes' version, it was reading a different program's version file which had the same file name. I solved this problem by temporarily removing all other version files besides the one for SPAdes, and then installing Unicycler.
Hi Korin, thank you for the reply. My situation is different; I am running unicycler in a docker container. All required programs were installed in their folders under the /opt folder. I solved the problem by simply install python in the container, i.e., apt-get install python. I hope our experiences help who ever encounter this issue again.