Closed bioforkgithub closed 1 year ago
I tried both the packages mamba as well as the git install
What's the output when running python3 -c 'import sklearn'
inside the activated conda environment?
micromamba list gives following:
scikit-learn 0.24.2 py36hc89565f_1 conda-forge scipy 1.5.3 py36h81d768a_1 conda-forge sed 4.8 he412f7d_0 conda-forge setuptools 58.0.4 py36h5fab9bb_2 conda-forge six 1.16.0 pyhd3eb1b0_1 sqlite 3.40.1 h5082296_0 squeezemeta 1.6.2post1 py36pl5262r36h7b7c402_0 fpusan
python3 -c 'import sklearn' gives following:
(SqueezeMeta) [a40540@hod localscratch]$ python3 -c 'import sklearn'
Traceback (most recent call last):
File "
Even with the error I tried running the pipeline with test data. It ran without error but does it affect the credibility of result???????
Not sure which package uses scikit, your results are probable fine if there was no error message.
Anyways I am working on a Foix for this
You can try mamba create -n SqueezeMeta -c conda-forge -c bioconda -c fpusan -c anaconda squeezemeta-dev=1.6.2post2 --no-channel-priority
to install the de versiin with the Fox. It should pass the tests in test_install.py
. I will do more testing myself and hopefully release the patch next week
Ok then I will do that next week and try again on the test data. Rightnow I am running it on my data. Waiting for any errors. Will let you know for any error then.
Yes, I have fixed this in the dev version, install with
mamba create -n SqueezeMeta -c conda-forge -c bioconda -c anaconda -c fpusan squeezemeta-dev=1.6.2post2 --no-channel-priority
And then configure with
configure_nodb.pl /path/to/db
I will make an official release later this week after I finish testing, but everything seems to be in order so far... Sobre 11/07/2023 15:32:22, RIJP @.> escribió: Hi, I've got same message from test_install.pl. I think version of scikit-learn is not compatible for python 3.6. When installing squeezemeta with mamba, scikit-learn version 0.24.2 is installed. However this version is not compatible for python 3.6. I tried downgrading scikit-learn to 0.20.2 which is compatible for python 3.6, but failed due to dependency problems. Any solution for this? — Reply to this email directly, view it on GitHub [https://github.com/jtamames/SqueezeMeta/issues/705#issuecomment-1630842082], or unsubscribe [https://github.com/notifications/unsubscribe-auth/ACAHO7X7HI22KLD65K6SE53XPVIWNANCNFSM6AAAAAAZ55I4PQ]. You are receiving this because you commented.Message ID: @.> [33aa4013-75ba-461c-8481-6101d19df998]
Sorry I should have cheked your dev version befor posting. It worked fine. Thanks.
*I accidentally deleted follwoing message. Applogize for making mess.
Hi, I've got same message from test_install.pl. I think version of scikit-learn is not compatible for python 3.6. When installing squeezemeta with mamba, scikit-learn version 0.24.2 is installed. However this version is not compatible for python 3.6. I tried downgrading scikit-learn to 0.20.2 which is compatible for python 3.6, but failed due to dependency problems. Any solution for this?
No, it's fine. Dev versions are not normally meant for downloading, sometimes we have some non-working experimental stuff in there
Should be fixed in ba9a595 and the new release v1.6.2post2
The execution is complete but i did not get any error messages for scikit. Seems everything is fine. This is from the previous install,not the updated one you mentioned. Will try the next one as well. If any errors, i will keep you posted
Even if you got no error messages, CONCOCT binning (if requested) may have failed. In that case the pipeline would have progressed using the results from the other binning methods
python3 -c 'import sklearn' NOT OK Missing python library "sklearn"
I have installed the scikit-learn package but still it shows this error on running the test_install.pl