From 83a8bb6689c30f6d64a01424d1022e7b2b23fbcf Mon Sep 17 00:00:00 2001 From: junos Date: Wed, 16 Mar 2022 15:51:12 +0100 Subject: [PATCH] Add an option to disable calculation of baseline features. --- Snakefile | 9 +++++---- config.yaml | 1 + 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/Snakefile b/Snakefile index 4ea33827..4499b80d 100644 --- a/Snakefile +++ b/Snakefile @@ -404,10 +404,11 @@ for provider in config["ALL_CLEANING_OVERALL"]["PROVIDERS"].keys(): files_to_compute.extend(expand("data/processed/features/all_participants/all_sensor_features_cleaned_" + provider.lower() +".csv")) # Baseline features -files_to_compute.extend(expand("data/raw/baseline_merged.csv")) -files_to_compute.extend(expand("data/raw/{pid}/participant_baseline_raw.csv", pid=config["PIDS"])) -files_to_compute.extend(expand("data/interim/{pid}/baseline_questionnaires.csv", pid=config["PIDS"])) -files_to_compute.extend(expand("data/processed/features/{pid}/baseline_features.csv", pid=config["PIDS"])) +if config["PARAMS_FOR_ANALYSIS"]["BASELINE"]["COMPUTE"]: + files_to_compute.extend(expand("data/raw/baseline_merged.csv")) + files_to_compute.extend(expand("data/raw/{pid}/participant_baseline_raw.csv", pid=config["PIDS"])) + files_to_compute.extend(expand("data/interim/{pid}/baseline_questionnaires.csv", pid=config["PIDS"])) + files_to_compute.extend(expand("data/processed/features/{pid}/baseline_features.csv", pid=config["PIDS"])) rule all: input: diff --git a/config.yaml b/config.yaml index 4d7a699c..fb5e7fd5 100644 --- a/config.yaml +++ b/config.yaml @@ -629,6 +629,7 @@ ALL_CLEANING_OVERALL: PARAMS_FOR_ANALYSIS: BASELINE: + COMPUTE: False FOLDER: data/external/baseline CONTAINER: [results-survey637813_final.csv, # Slovenia results-survey358134_final.csv, # Belgium 1