Hi Yuzie,
Based on the error log, this issue seems to arise when loading the dependent databases. I am surprised that you ran the demo data successfully but failed using your input data. In theory, the process of loading the dependent databases should be independent of the inputs. When you tested the demo data and your input data, did you run them in the same computation environment (i.e. in the same system with loading the same dependent modules, in the same Python environment, etc.)? Some potential ways to debug this:
- Using exactly the same environment, test the demo data and your input data and see how they will perform.
- Please check whether there are some other errors before this step, and make sure the dependent inputs for this step are available.
- The default python of the current docker image is python2.7, while MetaWIBELE is implemented in Python3. It might lead to some incompatibility when loading models with Python 2. But it seems less possible since you ran the demo successfully unless your environment was changed when you run with your input data. You can set your default python as python3 in your docker env (e.g. “
ln -s /usr/bin/python3.6 /usr/bin/python
”).
Best,
Yancong