diff --git a/benchmarks/material_scan/Snakefile b/benchmarks/material_scan/Snakefile index b295715a..0f1b1f5a 100644 --- a/benchmarks/material_scan/Snakefile +++ b/benchmarks/material_scan/Snakefile @@ -9,13 +9,13 @@ rule material_scan: input: script="material_scan.py", output: - "{DETECTOR_CONFIG}/results/material_scan.png", - "{DETECTOR_CONFIG}/results/material_scan_agg.csv", - "{DETECTOR_CONFIG}/results/material_scan_details.pdf", + "results/material_scan/{DETECTOR_CONFIG}/material_scan.png", + "results/material_scan/{DETECTOR_CONFIG}/material_scan_agg.csv", + "results/material_scan/{DETECTOR_CONFIG}/material_scan_details.pdf", log: - "{DETECTOR_CONFIG}/results/material_scan.log", + "results/material_scan/{DETECTOR_CONFIG}/material_scan.log", shadow: "full" # avoid putting calibrations/fieldmaps to results shell: """ -cd {wildcards.DETECTOR_CONFIG}/results -python ../../{input.script} $DETECTOR_PATH/{wildcards.DETECTOR_CONFIG}.xml +cd results/material_scan/{wildcards.DETECTOR_CONFIG} +python ../../../{input.script} $DETECTOR_PATH/{wildcards.DETECTOR_CONFIG}.xml """ diff --git a/benchmarks/material_scan/config.yml b/benchmarks/material_scan/config.yml index 3c87305e..894a369f 100644 --- a/benchmarks/material_scan/config.yml +++ b/benchmarks/material_scan/config.yml @@ -2,7 +2,7 @@ bench:material_scan: extends: .det_benchmark stage: benchmarks script: - - snakemake $SNAKEMAKE_FLAGS --cores 1 epic_craterlake/results/material_scan_details.pdf + - snakemake $SNAKEMAKE_FLAGS --cores 1 results/material_scan/epic_craterlake/material_scan_details.pdf collect_results:material_scan: extends: .det_benchmark