[galaxyproject/galaxy] 413f47: Implement singularity support.
Branch: refs/heads/dev Home: https://github.com/galaxyproject/galaxy Commit: 413f47652098cddafa406be3cef546c757249847 https://github.com/galaxyproject/galaxy/commit/413f47652098cddafa406be3cef54... Author: John Chilton <jmchilton@gmail.com> Date: 2017-06-09 (Fri, 09 Jun 2017) Changed paths: M config/job_conf.xml.sample_advanced M lib/galaxy/tools/deps/containers.py A lib/galaxy/tools/deps/singularity_util.py Log Message: ----------- Implement singularity support. See http://singularity.lbl.gov/ for more information on Singularity and see job_conf.xml.sample_advanced for information on setting up job runners to exploit singularity. The biggest current caveat is probably that currently these container images need to be setup manually by the admin and the paths hard-coded for each tool in job_conf.xml. There are people who do such manual setups for Docker (https://github.com/phnmnl/container-galaxy-k8s-runtime/blob/develop/config/j...) - so it wouldn't be surprising if someone wanted to set this up for singularity as well. That said I'm sure this will be followed up by magic to fetch and convert Docker containers and leverage published singularity containers (such as mulled can now produce (https://github.com/galaxyproject/galaxy-lib/pull/64). Commit: 3bff7f36d1a9014e0ea7123f0a156e8924070f3d https://github.com/galaxyproject/galaxy/commit/3bff7f36d1a9014e0ea7123f0a156... Author: Björn Grüning <bjoern@gruenings.eu> Date: 2017-06-10 (Sat, 10 Jun 2017) Changed paths: M config/job_conf.xml.sample_advanced M lib/galaxy/tools/deps/containers.py A lib/galaxy/tools/deps/singularity_util.py Log Message: ----------- Merge pull request #4175 from jmchilton/singularity Implement Singularity Support Compare: https://github.com/galaxyproject/galaxy/compare/625feb1bb654...3bff7f36d1a9
participants (1)
-
GitHub