Hi there,
I’m trying to test a wrapper with Planemo on my local computer.
planemoversion:0.75.27galaxyversion:release_24.2- wrapper depends on
curl,gzip,python-libsbml,requests,taxonidand call a piece of Python code in command section - running within both
_galaxy_and fresh dedicated planemo conda envs onmacOS 15.3.2
The command planemo test --galaxy_root=<path>/galaxy my_wrapper.xml raises the following error in tool_test_output.json:
from libsbml import readSBMLFromFile
ModuleNotFoundError: No module named 'libsbml'
Error ModuleNotFoundError: No module named 'taxonid' raises if I put import taxonid first in the Python code called by the wrapper.
The command planemo serve --galaxy_root=<path>/galaxy my_wrapper.xml raises the following one:
Solving environment: ...working... failed
PackagesNotFoundError: The following packages are not available from current channels:
- taxonid
Current channels:
- https://conda.anaconda.org/conda-forge/osx-64
- https://conda.anaconda.org/conda-forge/noarch
- https://conda.anaconda.org/bioconda/osx-64
- https://conda.anaconda.org/bioconda/noarch
Same for requests, although both exist on conda-forge/noarch.
Any help would be very appreciated. Thank you!