Skip to content

Use old snakemake wrappers with nodefaults instead of defaults in the yaml file #4103

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

Open
gernophil opened this issue May 9, 2025 · 0 comments
Labels
enhancement New feature or request

Comments

@gernophil
Copy link

Hey everyone,
I need to rerun some old workflows for new datasets. Due to the latest development all the anaconda channels are blocked globally on our HPC. These old wrappers still have the defaults channel in the yaml files and that's why environment creation fails for these.

I could of course update all the wrappers to the new versions, which now include the nodefaults channel, if I got that correct, but for reproducibility and compatibility reasons, I don’t want to change the workflow (and the version of the used tools) itself. The packages though should be available in their needed versions also on the nodefaults channels.

Is there an easy way how I could simply override the wrappers yaml file and still use that wrapper version? I could clone the whole repository and manually edit these and then call the wrappers from this repo, but maybe there is an easier way.

@gernophil gernophil added the enhancement New feature or request label May 9, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant