-
Notifications
You must be signed in to change notification settings - Fork 40
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Using conda for dependencies? #204
Comments
By default the job conf installed by the chart uses the Kubernetes runner: Each job is dispatched to a different k8s job in a separate container. Tools that have corresponding BioContainers (built from conda dependencies) will use those, and if no biocontainer is found, the default Galaxy container is used. If you are using the Kubernetes runner, you do not need to install any dependencies (you can uncheck all of the boxes when installing a tool from admin panel) and toolshed tools should work with the mulled containers without any dependencies. |
Ok, I was using the persistence option with RWX PVC. I used the In my case, I want to convert a novel Python utility into a conda package and install it in Galaxy. How could I do that with |
You can specify which container to use for the tool in the container mapper config map, lie so: galaxy-helm/galaxy/values.yaml Line 382 in d12395f
|
Ok, that makes a lot of sense. I can just write my tool definition file and link it to my own container. |
I think the mapping is the ideal solution for this case but just for the record in case it's helpful in the future, re:
|
Hi, I want to know if it is possible to install and use conda to install tools. I realize the underlying Docker images for this chart use
virtualenv
which has compatibility issues according to https://docs.galaxyproject.org/en/master/admin/framework_dependencies.html .What I have tried to do is add an
extraInitCommand
to download miniconda, remove/galaxy/server/.venv
and replace it with a virtualenv created in a_galaxy_
conda environment. This follows the logic of the script fromscripts/common_startup.sh
, and I end up with a working install.The dependency resolvers aren’t working, even after adding a config file. Am I missing something?
The text was updated successfully, but these errors were encountered: