From 6e5eb340ae7068da810a012b9e198f2e96413899 Mon Sep 17 00:00:00 2001 From: BiancaStoecker <24916735+BiancaStoecker@users.noreply.github.com> Date: Thu, 1 Jan 2026 00:39:17 +0000 Subject: [PATCH] perf: autobump snakemake wrappers --- workflow/rules/compare-vcfs.smk | 4 ++-- workflow/rules/download.smk | 14 +++++++------- workflow/rules/eval-results.smk | 6 +++--- workflow/rules/utils.smk | 6 +++--- 4 files changed, 15 insertions(+), 15 deletions(-) diff --git a/workflow/rules/compare-vcfs.smk b/workflow/rules/compare-vcfs.smk index e52608e..765afaf 100644 --- a/workflow/rules/compare-vcfs.smk +++ b/workflow/rules/compare-vcfs.smk @@ -112,7 +112,7 @@ rule remove_non_pass: params: extra="-f 'PASS,.'", wrapper: - "v8.0.2/bio/bcftools/view" + "v8.1.1/bio/bcftools/view" rule intersect_calls_with_target_regions: @@ -208,7 +208,7 @@ rule index_stratified_truth: log: "logs/bcftools-index/{benchmark}.truth.{cov}.log", wrapper: - "v8.0.2/bio/bcftools/index" + "v8.1.1/bio/bcftools/index" checkpoint stat_truth: diff --git a/workflow/rules/download.smk b/workflow/rules/download.smk index c5a1d06..a4d6886 100644 --- a/workflow/rules/download.smk +++ b/workflow/rules/download.smk @@ -91,7 +91,7 @@ rule normalize_truth: log: "logs/normalize-truth/{genome}.log", wrapper: - "v8.0.2/bio/bcftools/norm" + "v8.1.1/bio/bcftools/norm" rule get_confidence_bed: @@ -166,7 +166,7 @@ rule get_reference: "logs/get-genome.log", cache: "omit-software" # save space and time with between workflow caching (see docs) wrapper: - "v8.0.2/bio/reference/ensembl-sequence" + "v5.10.0/bio/reference/ensembl-sequence" rule get_liftover_chain: @@ -188,7 +188,7 @@ rule samtools_faidx: log: "logs/samtools-faidx.log", wrapper: - "v8.0.2/bio/samtools/faidx" + "v8.1.1/bio/samtools/faidx" rule bwa_index: @@ -201,7 +201,7 @@ rule bwa_index: log: "logs/bwa_index/genome.log", wrapper: - "v8.0.2/bio/bwa/index" + "v5.10.0/bio/bwa/index" rule bwa_mem: @@ -218,7 +218,7 @@ rule bwa_mem: sort_order="coordinate", # Can be 'queryname' or 'coordinate'. threads: 8 wrapper: - "v8.0.2/bio/bwa/mem" + "v8.1.1/bio/bwa/mem" rule mark_duplicates: @@ -234,7 +234,7 @@ rule mark_duplicates: resources: mem_mb=1024, wrapper: - "v8.0.2/bio/picard/markduplicates" + "v8.1.1/bio/picard/markduplicates" rule samtools_index: @@ -246,7 +246,7 @@ rule samtools_index: "logs/samtools-index/{benchmark}.log", threads: 4 # This value - 1 will be sent to -@ wrapper: - "v8.0.2/bio/samtools/index" + "v8.1.1/bio/samtools/index" rule mosdepth: diff --git a/workflow/rules/eval-results.smk b/workflow/rules/eval-results.smk index 81dc075..f8203f2 100644 --- a/workflow/rules/eval-results.smk +++ b/workflow/rules/eval-results.smk @@ -81,7 +81,7 @@ rule report_precision_recall: genome=get_genome_name, version=get_genome_version, wrapper: - "v8.0.2/utils/datavzrd" + "v8.0.3/utils/datavzrd" rule extract_fp_fn: @@ -263,7 +263,7 @@ rule report_fp_fn: labels=lambda w: get_callsets_labels(get_genome_callsets(w.genome)), version=get_genome_version, wrapper: - "v8.0.2/utils/datavzrd" + "v8.0.3/utils/datavzrd" rule report_fp_fn_callset: @@ -293,7 +293,7 @@ rule report_fp_fn_callset: somatic=get_somatic_status, high_coverage=get_high_coverage_status, wrapper: - "v8.0.2/utils/datavzrd" + "v8.0.3/utils/datavzrd" # TODO: Add rules to include unique and shared fp / fn variants in the report diff --git a/workflow/rules/utils.smk b/workflow/rules/utils.smk index f85628c..b5baed0 100644 --- a/workflow/rules/utils.smk +++ b/workflow/rules/utils.smk @@ -6,7 +6,7 @@ rule index_vcf: log: "logs/bcftools-index-vcf/{prefix}.log", wrapper: - "v8.0.2/bio/bcftools/index" + "v8.1.1/bio/bcftools/index" rule index_bcf: @@ -17,7 +17,7 @@ rule index_bcf: log: "logs/bcftools-index-bcf/{prefix}.log", wrapper: - "v8.0.2/bio/bcftools/index" + "v8.1.1/bio/bcftools/index" rule sort_vcf: @@ -28,4 +28,4 @@ rule sort_vcf: log: "logs/bcftools-sort-vcf/{prefix}.log", wrapper: - "v8.0.2/bio/bcftools/sort" + "v8.1.1/bio/bcftools/sort"