arzwa / wgd

Python package and CLI for whole-genome duplication related analyses. This package is deprecated in favor of https://github.com/heche-psb/wgd.
http://wgd.readthedocs.io/en/latest/
GNU General Public License v3.0
81 stars 40 forks source link

Singularity error with wgd syn #83

Open tylerdodgeball opened 1 year ago

tylerdodgeball commented 1 year ago

When using singularity container to run wgd syn, I receive the following error:

Traceback (most recent call last): File "/usr/local/bin/wgd", line 8, in sys.exit(cli()) File "/usr/local/lib/python3.8/dist-packages/click/core.py", line 1130, in call return self.main(args, kwargs) File "/usr/local/lib/python3.8/dist-packages/click/core.py", line 1055, in main rv = self.invoke(ctx) File "/usr/local/lib/python3.8/dist-packages/click/core.py", line 1657, in invoke return _process_result(sub_ctx.command.invoke(sub_ctx)) File "/usr/local/lib/python3.8/dist-packages/click/core.py", line 1404, in invoke return ctx.invoke(self.callback, ctx.params) File "/usr/local/lib/python3.8/dist-packages/click/core.py", line 760, in invoke return __callback(args, **kwargs) File "/usr/local/lib/python3.8/dist-packages/wgdcli.py", line 851, in syn syn( File "/usr/local/lib/python3.8/dist-packages/wgdcli.py", line 881, in syn from wgd.viz import plot_selection, syntenic_dotplot File "/usr/local/lib/python3.8/dist-packages/wgd/viz.py", line 28, in from .modeling import filter_group_data File "/usr/local/lib/python3.8/dist-packages/wgd/modeling.py", line 26, in from sklearn import mixture ModuleNotFoundError: No module named 'sklearn'

tylerdodgeball commented 1 year ago

I should add that the command being used is the following:

singularity exec --bind $PWD --no-home wgd.sif wgd syn file1 file2

tylerdodgeball commented 1 year ago

This is using singularity-ce version 3.11.0-bionic.