You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Jul 24, 2020. It is now read-only.
We've made a decision to heard developers into a fixed set of "best practice" channels, I think it has been a fine choice. As a result the mulled hash that maps package lists to containers doesn't allow specifying channels (they are assumed to be the "best practice" channels). But other prominent platforms give developers the option to select channels when defining tools / workflows:
This is a not the route we took, but it would be nice if the the plumbing we developed would work with such specifications - the mulled-* tools, galaxy-lib dependency and container resolution, multi-package-containers, planemo-monitor, etc... One can imagine a new mulled hash that also incorporated the list of channels in the computation would be all that would needed here right?
I think making our tooling and such compatible with these other platforms is a good goal in its own right, but it might also help current supported tool formats also? I'm not sure I'd want to fight to expose this functionality in Galaxy tools, but for CWL resolution - it would be nice to have a modality that matched the Snakemake / Nextflow paradigm (in addition to the Galaxy paradigm already supported by cwltool and Toil).
The text was updated successfully, but these errors were encountered:
We've made a decision to heard developers into a fixed set of "best practice" channels, I think it has been a fine choice. As a result the mulled hash that maps package lists to containers doesn't allow specifying channels (they are assumed to be the "best practice" channels). But other prominent platforms give developers the option to select channels when defining tools / workflows:
This is a not the route we took, but it would be nice if the the plumbing we developed would work with such specifications - the mulled-* tools, galaxy-lib dependency and container resolution, multi-package-containers, planemo-monitor, etc... One can imagine a new mulled hash that also incorporated the list of channels in the computation would be all that would needed here right?
I think making our tooling and such compatible with these other platforms is a good goal in its own right, but it might also help current supported tool formats also? I'm not sure I'd want to fight to expose this functionality in Galaxy tools, but for CWL resolution - it would be nice to have a modality that matched the Snakemake / Nextflow paradigm (in addition to the Galaxy paradigm already supported by cwltool and Toil).
The text was updated successfully, but these errors were encountered: