-
Notifications
You must be signed in to change notification settings - Fork 9
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
problem on SPAdes installation #113
Comments
Dear Yuxiang, We use a particular version of SPAdes with tools allowing us to get high resolution assembly graph. That version of SPAdes is present in the repo and nothing will work well if you try to install some other SPAdes from, for instance, conda. The auto installer is just a small script which execute all the step from the "manual" installation. Hence, if the auto install doesn't work it's likely the manual one won't. When you say the auto install didn't work, can you expand on that? Can you share with me the corresponding error message so that I can help solve your issue? Best, |
Hi Sebastien, Thank you for your reply. Attached are the logs. I could not figure our why it failed. That is why I install from conda, which as you said is not appropriate. Honestly, since there are fixed version software, will it be possible to provide a docker image that everyone could easily use and avoid this kind of installation issues? Best, Yuxiang |
Hi Yuxiang, I can see an issue in the compilation log, it seems like even though the zlib library is installed, you are missing the zlib.h header file. Unsure about what system you're working on but this would be fixed on ubuntu with: Also, I can see that the path to zlib is : Then you would need to retry that step:
I didn't answer you on the docker image the first time, for the simple reason that I don't know how to do that right now and this is not the most urgent thing I need to focus on at the moment. If we can't solve your issue, I may try and find time to do that. Best, |
Hi Sebastien, Thanks for all your reply and I found building a docker will be much easier way for me to solve it. However, when I run your test data, I got two type of errors:
So, how could I make sure the docker is correct? Once it is fully checked, I can upload the docker to dockerhub and share it will you. Best, Yuxiang |
Hi Yuxiang It's nice you managed to build a docker image which pass the checks.
Well, if when creating a docker image your installation went without issue and the check tells you it's working, then I would say it is correct and works. 100% confidence would be achieved by being able to run 1 of the test dataset. Thanks for that, that would extremely helpful. Best, |
Hi, Seb, Yes, I created a docker image without issue and the check told me it's working. I push the docker to docker hub already: https://hub.docker.com/r/yuxiangtan/strong, maybe you can test is yourself as well. (The COG database is not within, users just need to point the path in the config.yaml as you mentioned in the github) Best, Yuxiang |
Hi Yuxiang, Cool, nice it worked. Ok, the log tell me it fails at creating a fig with an R script, though real log related to that script are for instance at: Thanks a lot for that, I will have a go at testing it and documenting how to use it. Best, |
Following are the error message, looks like a more troublesome one. Warning message: If you use ggtree in published research, please cite the most appropriate paper(s): ESC[36m-ESC[39m Guangchuang Yu. Using ggtree to visualize data on tree-like structures. Current Protocols in Bioinformatics, 2020, 69:e96. doi:10.1002/cpbi.96 Attaching package: 'ggtree' The following object is masked from 'package:tidyr':
Warning message: haplotypes_tree.log (END) |
Hi, Seb I run the test data for more than two week already, but it is still running and I found there was no resume option. I am not sure what's happening now and what should I do. Thank you! Following is the log. Using shell: /bin/bash all 1 1 1 Select jobs to execute... [Mon Sep 20 03:59:45 2021] [Mon Sep 20 03:59:46 2021] [Mon Sep 20 03:59:46 2021] |
Hi Yuxiang, |
Hi Seb, OK, I thought I set the core number in the config file. I tried 30 core again, and it finished the spade step now. However, it broke at step 1, which I have no idea what I could do. Following is the key error message and the full log file attached. Best, Yuxiang |
Hi Yuxiang, |
Hi Seb, I git pull and rerun but still get the similar error message: Git pull: the log of rerun: [Wed Oct 20 14:01:43 2021] Job failed, going on with independent jobs. run.log Best |
Hi Yuxiang, |
Here it is. |
Hi Yuxiang, |
Hi Seb, Thank you for the last update. It fixed the previous problem. However, new errors came out: Exiting because a job execution failed. Look above for error message An example of the error: Removing output files of failed job bedtools_split_cov since they might be corrupted: Attached the full log: Best, Yuxiang |
Hi Yuxiang, |
Hi Seb, The profile/split/sample42.log is empty. In the main log from the print out, it said it is killed. Best, Yuxiang |
If you can assemble on your machine, then you have passed the most ram intensive step and there is no reason you can't do the rest. I tend to use the command htop, since you can sort by percent ram used. |
Now, after I run at only 1 core, the log looks like this. I am not too sure whether it means it passed the previous error. However, looks like it stuck at the current step since the current step had run for almost 24 hours already. Best, |
Hi Yuxiang, |
Hi, Seb I just killed the job (since it stuck). But when I rerun with : /STRONG/bin//STRONG . -t 30 -s --rerun-incomplete --unlock &> run.log It gave me the following log I am not sure whether it is caused by the kill, or sth else. And what should I do now? Best, Yuxiang |
Hi, Seb, I ran a new test on a very small set of simulation test data. However, I still got error and not able to go through the whole process. (run.log attached) Up till now, I only successfully ran the whole pipeline on the provided test data, but all failed in other datasets. Best, Yuxiang |
Hi Yuxiang, |
Hi Seb, I pulled the code and it fixed the gtdb problem But I got a new problem at the plot_tree_fig step. Log attached. Best, Yuxiang |
Hi @Sebastien-Raguideau , Any update about this since then? Best, Yuxiang |
Dear author,
I was not able to install STRONG from the auto installer. I followed the manual installation step by step, but still failed on SPAdes ./build_cog_tools.sh . I install the SPAdes from conda, but in the dependency checking it looked at SPAdes/assembler/build_spades/bin/unitig-coverage, which is not part of the SPAdes package.
I have no idea what I can do now and I need you help on installation.
One suggestion, if you could provide a docker image which will be much easier for future users.
Thank you,
Yuxiang
The text was updated successfully, but these errors were encountered: