Skip to content

Commit

Permalink
Merge pull request #498 from sunbeam-labs/497-pin-files-solving-to-em…
Browse files Browse the repository at this point in the history
…pty-envs

Remove env pins and update docs
  • Loading branch information
Ulthran authored Aug 9, 2024
2 parents 68716d9 + d607597 commit 9c8f1ca
Show file tree
Hide file tree
Showing 6 changed files with 2 additions and 184 deletions.
2 changes: 1 addition & 1 deletion docs/structure.rst
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ workflow/envs/
-----
This directory contains ``.yml`` files defining environments that will be managed by snakemake as it runs. Anywhere that a rule is defined with ``conda: /path/to/ENV_NAME.yml``, when snakemake reaches that rule, that environment will be created if it doesn't exist already and then activated while running the rule. These environments are created in ``sunbeam/.snakemake/`` by default.

The accompanying files named something like ``ENV_NAME.ARCH.pin.txt`` are generated with ``snakedeploy``. They list all the packages and exact versions in a given environment (for the architecture they were generated on, e.g. linux-64) so that snakemake can first try to use that exact environment and only if it fails, try to solve the ``.yml`` file for itself.
There may be accompanying files named something like ``ENV_NAME.ARCH.pin.txt`` which are generated with ``snakedeploy``. They list all the packages and exact versions in a given environment (for the architecture they were generated on, e.g. linux-64) so that snakemake can first try to use that exact environment and only if it fails, try to solve the ``.yml`` file for itself.

extensions/
-----------
Expand Down
30 changes: 0 additions & 30 deletions workflow/envs/cutadapt.linux-64.pin.txt

This file was deleted.

2 changes: 1 addition & 1 deletion workflow/envs/cutadapt.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
channels:
- conda-forge
- bioconda
dependencies:
- cutadapt
#- python =3.12.0
name: cutadapt
28 changes: 0 additions & 28 deletions workflow/envs/komplexity.linux-64.pin.txt

This file was deleted.

83 changes: 0 additions & 83 deletions workflow/envs/qc.linux-64.pin.txt

This file was deleted.

Loading

0 comments on commit 9c8f1ca

Please sign in to comment.