Closed PierreLyons closed 8 months ago
Hello @PierreLyons , you will likely have to install the exact version of bioblend found in the requirements.txt
for this to work (https://github.com/phac-nml/snvphyl-galaxy-cli/blob/development/requirements.txt). Also, potentially you would have to downgrade Python.
This method of running SNVPhyl is out of date and no longer being supported. We have just (as of today) released a version of SNVPhyl within Nextflow, which you can find here: https://github.com/phac-nml/snvphylnfc
Hi @apetkau. Thanks for the quick reply and for letting me know about the new NF version of this pipeline, I will go that route.
Note: I have tried with bioblend 0.7.0 as specified in the requirements.txt of the dev branch, but the same issue comes up. Either way, I'll be moving to the NF pipeline!
Thanks again for the help!
You're welcome. I'm glad I could help 😄
For anyone else running into the same issue, I was able to get it running by downgrading python to 3.11. Newer python versions don't work with bioblend 0.7.0.
Hello, I'm trying to run snyphyl-galaxy-cli on a local server as I don't have access to Galaxy. Here is my run command:
python igas/snvphyl-galaxy-cli/bin/snvphyl.py --deploy-docker --fastq-dir igas/test --reference-file igas/data/AE009949.1.fasta --min-coverage 5 --output-dir igas/output/test
However, upon running I get the following error/output:
Error: bioblend.ConnectionError: GET: error 403
Is a Galaxy API Key/account needed to run the docker-deployed version of snyphyl (I am a bit unfamiliar with how Galaxy and Docker interact)?
Other stats: Running on Ubuntu 22.04 Docker version 24.0.6, build ed223bc Python 3.12.1
Thanks for any help with this, Pierre