If channel_priority is set to "strict" in one's .condarc, it becomes impossible to install the prepare.yml environment file. conda will just spit out a bunch of conflicts. Ideally, all of our environment files would work with strict channel-priority mode, since conda is set to make that the default in v5.0 (source).
We have two options.
- make the
prepare.yml environment file work with strict channel priority configurations
- break up the
prepare.yml environment file into separate environment files: one for each variant caller
Option 2 is probably better in the long-run. But option 1 might be more feasible, since I'm not sure how I would achieve option 2 (see #19).