From 1d2e3a9515701645207b57532e7045e94b3b5f3b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Johannes=20K=C3=B6ster?= Date: Fri, 4 Nov 2022 15:15:46 +0100 Subject: [PATCH] fix: for some rules, omit software env when caching (#63) --- workflow/Snakefile | 2 +- workflow/rules/ref.smk | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/workflow/Snakefile b/workflow/Snakefile index b4267e10..fb251084 100644 --- a/workflow/Snakefile +++ b/workflow/Snakefile @@ -1,6 +1,6 @@ from snakemake.utils import min_version -min_version("6.3.0") +min_version("7.17.0") configfile: "config/config.yaml" diff --git a/workflow/rules/ref.smk b/workflow/rules/ref.smk index a694c1e2..fe186994 100644 --- a/workflow/rules/ref.smk +++ b/workflow/rules/ref.smk @@ -11,7 +11,7 @@ rule get_transcriptome: release=config["resources"]["ref"]["release"], wildcard_constraints: type="cdna|cds|ncrna", - cache: True + cache: "omit-software" wrapper: "0.74.0/bio/reference/ensembl-sequence" @@ -26,7 +26,7 @@ rule get_annotation: fmt="gtf", log: "logs/get-annotation.log", - cache: True + cache: "omit-software" wrapper: "0.80.1/bio/reference/ensembl-annotation" @@ -41,7 +41,7 @@ rule get_transcript_info: "logs/get_transcript_info.log", conda: "../envs/biomart.yaml" - cache: True + cache: "omit-software" script: "../scripts/get-transcript-info.R"