Hi,
I have run Humann2 on my datasets and would like to further create a report on the obtained results with BioBakery workflows, however, apparently, something is going wrong during the installation…
Both BioBakery commands (biobakery_workflows_databases
and biobakery_workflows
) brings the same error:
$ biobakery_workflows_databases --install wmgx
Traceback (most recent call last):
File "/home/dita.gudra/.local/bin/biobakery_workflows_databases", line 5, in <module>
from biobakery_workflows.biobakery_workflows_databases import main
File "/home/dita.gudra/.local/lib/python3.8/site-packages/biobakery_workflows/biobakery_workflows_databases.py", line 30, in <module>
from . import utilities
File "/home/dita.gudra/.local/lib/python3.8/site-packages/biobakery_workflows/utilities.py", line 33, in <module>
from anadama2.tracked import TrackedDirectory
File "/home/dita.gudra/.local/lib/python3.8/site-packages/anadama2/__init__.py", line 83, in <module>
from .workflow import Workflow
File "/home/dita.gudra/.local/lib/python3.8/site-packages/anadama2/workflow.py", line 24, in <module>
from . import backends
File "/home/dita.gudra/.local/lib/python3.8/site-packages/anadama2/backends.py", line 7, in <module>
import leveldb
SystemError: GetStats() method: bad call flags
As I understand, the problem is coming from python and might be related to the 3.7+ versions… for the note- I have tried the installation with pip and conda (along with different python versions).
Is there any fix?
Thanks in advance,
Dita.