-
Notifications
You must be signed in to change notification settings - Fork 59
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
Spades version detection error #67
Comments
What version of spades do you have installed? I haven't tested circlator with the newest versions. It definitely works with spades 3.6.0. |
I tried all 3.5.0 / 3.6.0 / 3.6.2, but none of them was detected by Circlator. I tested Spades itself, and it is working okay. |
Does
work? (Replace spades.py with full path to where it is on your system) |
Sorry for the confusion with my previous reply. I typed in the Spades executable earlier rather than .py script. Now, with python spades.py(full path), it gives me basically "help" print with all the options. |
Can you paste the output of
|
xxxxxx:~ jungh$ which spades.py I tried two different mac (OS X 10.9.5 & 10.11.4) computers without success (the same Spades version detection problem), but it worked okay with BioLinux computers in the lab. So, now I guess this might relate to platforms?? |
Could you confirm what the output is of the complete command
on your mac? We tested it here on OSX 10.11.6 and it worked. Also, how are you installing spades? |
I believe I got SPAdes binaries for Mac though curl and for linux through wget. Here is the output of the complete command. Thanks!
|
OK, so it looks like the issue is that circlator assumes that the command "python2" is in your path. I'll fix this in the next week or two and do a new release of circlator. For now, you could symlink python2 to point to python. |
Thanks a lot for all the kind helps! Now Circlator recognizes the spades version and works great on my mac!! |
I just installed Circlator version: 1.2.1 using pip3 on my mac (OS X El Captain) after installing all the dependencies in the correct versions (I believe), but when I run progcheck, it gives me an error: Found spades but couldn't get version. Any suggestions to solve this issue? Thanks!
Below is the output when I type in "circlator progcheck".
Circlator version: 1.2.1
External dependencies:
bwa 0.7.15 xxxxxx
nucmer 3.1 xxxxxx
prodigal 2.6.3 xxxxxx
samtools 1.3.1 xxxxxx
Found spades but couldn't get version.
Python version:
3.5.2 (v3.5.2:4def2a2901a5, Jun 26 2016, 10:47:25)
[GCC 4.2.1 (Apple Inc. build 5666) (dot 3)]
Python dependencies:
bio_assembly_refinement 0.5.1 /Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/bio_assembly_refinement/init.py
openpyxl 2.3.5 /Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/openpyxl/init.py
pyfastaq 3.12.1 /Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/pyfastaq/init.py
pymummer 0.7.1 /Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/pymummer/init.py
pysam 0.8.3 /Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/pysam/init.py
The text was updated successfully, but these errors were encountered: