From c8176b2d906fcea057176376c8844209c48073b4 Mon Sep 17 00:00:00 2001 From: Meng Li <34143965+Meng6@users.noreply.github.com> Date: Tue, 27 Oct 2020 14:59:47 -0400 Subject: [PATCH] Fix MissingInputException issue of download_fitbit_data rule --- rules/preprocessing.smk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rules/preprocessing.smk b/rules/preprocessing.smk index d5a4eb68..398a79a3 100644 --- a/rules/preprocessing.smk +++ b/rules/preprocessing.smk @@ -41,7 +41,7 @@ rule download_phone_data: rule download_fitbit_data: input: participant_file = "data/external/participant_files/{pid}.yaml", - input_file = "" if config["SENSOR_DATA"]["FITBIT"]["SOURCE"]["TYPE"] == "DATABASE" else lambda wildcards: config["FITBIT_" + str(wildcards.sensor).upper()]["TABLE"]["CSV"][str(wildcards.fitbit_data_type).upper()] + input_file = [] if config["SENSOR_DATA"]["FITBIT"]["SOURCE"]["TYPE"] == "DATABASE" else lambda wildcards: config["FITBIT_" + str(wildcards.sensor).upper()]["TABLE"]["CSV"][str(wildcards.fitbit_data_type).upper()] params: source = config["SENSOR_DATA"]["FITBIT"]["SOURCE"], sensor = "fitbit_" + "{sensor}",