diff --git a/config/experiment/nuts0_geo_flag/crnlearner_npi_internal_travel_DE.yaml b/config/experiment/nuts0_geo_flag/crnlearner_npi_internal_travel_DE.yaml new file mode 100755 index 0000000..a62ac2a --- /dev/null +++ b/config/experiment/nuts0_geo_flag/crnlearner_npi_internal_travel_DE.yaml @@ -0,0 +1,66 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_DE_nuts0 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_geo_flag/DE + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_internal_travel_filtered + treatment_levels: 2 + outcome: r_number + outcome_lag: 7 + time_predictors: + - r_number + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_stay_home + - npi_work + - npi_schools + - npi_international_travel + countries: + - DE + regions: + - DE + period_fit: + - 2020-11 + - 2022-22 + period_eval: + - 2022-22 + - 2022-35 + validation_start: 2022-17 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_geo_flag/crnlearner_npi_internal_travel_ES.yaml b/config/experiment/nuts0_geo_flag/crnlearner_npi_internal_travel_ES.yaml new file mode 100755 index 0000000..9793958 --- /dev/null +++ b/config/experiment/nuts0_geo_flag/crnlearner_npi_internal_travel_ES.yaml @@ -0,0 +1,66 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_ES_nuts0 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_geo_flag/ES + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_internal_travel_filtered + treatment_levels: 2 + outcome: r_number + outcome_lag: 7 + time_predictors: + - r_number + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_stay_home + - npi_work + - npi_schools + - npi_international_travel + countries: + - ES + regions: + - ES + period_fit: + - 2020-7 + - 2021-51 + period_eval: + - 2021-51 + - 2022-12 + validation_start: 2021-47 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_geo_flag/crnlearner_npi_internal_travel_FR.yaml b/config/experiment/nuts0_geo_flag/crnlearner_npi_internal_travel_FR.yaml new file mode 100755 index 0000000..b9bba24 --- /dev/null +++ b/config/experiment/nuts0_geo_flag/crnlearner_npi_internal_travel_FR.yaml @@ -0,0 +1,66 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_FR_nuts0 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_geo_flag/FR + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_internal_travel_filtered + treatment_levels: 2 + outcome: r_number + outcome_lag: 7 + time_predictors: + - r_number + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_stay_home + - npi_work + - npi_schools + - npi_international_travel + countries: + - FR + regions: + - FR + period_fit: + - 2020-12 + - 2022-21 + period_eval: + - 2022-21 + - 2022-34 + validation_start: 2022-17 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_geo_flag/crnlearner_npi_international_travel_BE.yaml b/config/experiment/nuts0_geo_flag/crnlearner_npi_international_travel_BE.yaml new file mode 100755 index 0000000..d957854 --- /dev/null +++ b/config/experiment/nuts0_geo_flag/crnlearner_npi_international_travel_BE.yaml @@ -0,0 +1,66 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_BE_nuts0 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_geo_flag/BE + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_international_travel_filtered + treatment_levels: 2 + outcome: r_number + outcome_lag: 7 + time_predictors: + - r_number + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_stay_home + - npi_work + - npi_internal_travel + - npi_schools + countries: + - BE + regions: + - BE + period_fit: + - 2020-11 + - 2022-21 + period_eval: + - 2022-21 + - 2022-34 + validation_start: 2022-17 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_geo_flag/crnlearner_npi_international_travel_DE.yaml b/config/experiment/nuts0_geo_flag/crnlearner_npi_international_travel_DE.yaml new file mode 100755 index 0000000..80ede4d --- /dev/null +++ b/config/experiment/nuts0_geo_flag/crnlearner_npi_international_travel_DE.yaml @@ -0,0 +1,65 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_DE_nuts0 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_geo_flag/DE + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_international_travel_filtered + treatment_levels: 2 + outcome: r_number + outcome_lag: 7 + time_predictors: + - r_number + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_stay_home + - npi_work + - npi_internal_travel + - npi_schools + countries: + - DE + regions: + - DE + period_fit: + - 2020-11 + - 2022-22 + period_eval: + - 2022-22 + - 2022-35 + validation_start: 2022-17 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +shap: + defined_periods: + #- [2022-22,2022-35] + - [2020-11,2022-22] \ No newline at end of file diff --git a/config/experiment/nuts0_geo_flag/crnlearner_npi_international_travel_ES.yaml b/config/experiment/nuts0_geo_flag/crnlearner_npi_international_travel_ES.yaml new file mode 100755 index 0000000..d8001c8 --- /dev/null +++ b/config/experiment/nuts0_geo_flag/crnlearner_npi_international_travel_ES.yaml @@ -0,0 +1,66 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_ES_nuts0 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_geo_flag/ES + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_international_travel_filtered + treatment_levels: 2 + outcome: r_number + outcome_lag: 7 + time_predictors: + - r_number + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_stay_home + - npi_work + - npi_internal_travel + - npi_schools + countries: + - ES + regions: + - ES + period_fit: + - 2020-7 + - 2021-51 + period_eval: + - 2021-51 + - 2022-12 + validation_start: 2021-47 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_geo_flag/crnlearner_npi_international_travel_PL.yaml b/config/experiment/nuts0_geo_flag/crnlearner_npi_international_travel_PL.yaml new file mode 100755 index 0000000..30a7592 --- /dev/null +++ b/config/experiment/nuts0_geo_flag/crnlearner_npi_international_travel_PL.yaml @@ -0,0 +1,66 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_PL_nuts0 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_geo_flag/PL + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_international_travel_filtered + treatment_levels: 2 + outcome: r_number + outcome_lag: 7 + time_predictors: + - r_number + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_stay_home + - npi_work + - npi_internal_travel + - npi_schools + countries: + - PL + regions: + - PL + period_fit: + - 2020-14 + - 2021-39 + period_eval: + - 2021-39 + - 2021-52 + validation_start: 2021-34 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_geo_flag/crnlearner_npi_schools_BE.yaml b/config/experiment/nuts0_geo_flag/crnlearner_npi_schools_BE.yaml new file mode 100755 index 0000000..51e54be --- /dev/null +++ b/config/experiment/nuts0_geo_flag/crnlearner_npi_schools_BE.yaml @@ -0,0 +1,66 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_BE_nuts0 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_geo_flag/BE + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_schools_filtered + treatment_levels: 2 + outcome: r_number + outcome_lag: 7 + time_predictors: + - r_number + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_stay_home + - npi_work + - npi_internal_travel + - npi_international_travel + countries: + - BE + regions: + - BE + period_fit: + - 2020-11 + - 2022-21 + period_eval: + - 2022-21 + - 2022-34 + validation_start: 2022-17 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_geo_flag/crnlearner_npi_schools_DE.yaml b/config/experiment/nuts0_geo_flag/crnlearner_npi_schools_DE.yaml new file mode 100755 index 0000000..55d3cdc --- /dev/null +++ b/config/experiment/nuts0_geo_flag/crnlearner_npi_schools_DE.yaml @@ -0,0 +1,65 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_DE_nuts0 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_geo_flag/DE + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_schools_filtered + treatment_levels: 2 + outcome: r_number + outcome_lag: 7 + time_predictors: + - r_number + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_stay_home + - npi_work + - npi_internal_travel + - npi_international_travel + countries: + - DE + regions: + - DE + period_fit: + - 2020-11 + - 2022-22 + period_eval: + - 2022-22 + - 2022-35 + validation_start: 2022-17 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +shap: + defined_periods: + #- [2022-22,2022-35] + - [2020-11,2022-22] \ No newline at end of file diff --git a/config/experiment/nuts0_geo_flag/crnlearner_npi_schools_ES.yaml b/config/experiment/nuts0_geo_flag/crnlearner_npi_schools_ES.yaml new file mode 100755 index 0000000..c630dc8 --- /dev/null +++ b/config/experiment/nuts0_geo_flag/crnlearner_npi_schools_ES.yaml @@ -0,0 +1,66 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_ES_nuts0 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_geo_flag/ES + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_schools_filtered + treatment_levels: 2 + outcome: r_number + outcome_lag: 7 + time_predictors: + - r_number + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_stay_home + - npi_work + - npi_internal_travel + - npi_international_travel + countries: + - ES + regions: + - ES + period_fit: + - 2020-7 + - 2021-51 + period_eval: + - 2021-51 + - 2022-12 + validation_start: 2021-47 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_geo_flag/crnlearner_npi_schools_FR.yaml b/config/experiment/nuts0_geo_flag/crnlearner_npi_schools_FR.yaml new file mode 100755 index 0000000..b00261d --- /dev/null +++ b/config/experiment/nuts0_geo_flag/crnlearner_npi_schools_FR.yaml @@ -0,0 +1,66 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_FR_nuts0 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_geo_flag/FR + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_schools_filtered + treatment_levels: 2 + outcome: r_number + outcome_lag: 7 + time_predictors: + - r_number + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_stay_home + - npi_work + - npi_internal_travel + - npi_international_travel + countries: + - FR + regions: + - FR + period_fit: + - 2020-12 + - 2022-21 + period_eval: + - 2022-21 + - 2022-34 + validation_start: 2022-17 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_geo_flag/crnlearner_npi_schools_PL.yaml b/config/experiment/nuts0_geo_flag/crnlearner_npi_schools_PL.yaml new file mode 100755 index 0000000..3ca5c4e --- /dev/null +++ b/config/experiment/nuts0_geo_flag/crnlearner_npi_schools_PL.yaml @@ -0,0 +1,66 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_PL_nuts0 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_geo_flag/PL + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_schools_filtered + treatment_levels: 2 + outcome: r_number + outcome_lag: 7 + time_predictors: + - r_number + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_stay_home + - npi_work + - npi_internal_travel + - npi_international_travel + countries: + - PL + regions: + - PL + period_fit: + - 2020-14 + - 2021-39 + period_eval: + - 2021-39 + - 2021-52 + validation_start: 2021-34 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_geo_flag/crnlearner_npi_schools_SE.yaml b/config/experiment/nuts0_geo_flag/crnlearner_npi_schools_SE.yaml new file mode 100755 index 0000000..289f212 --- /dev/null +++ b/config/experiment/nuts0_geo_flag/crnlearner_npi_schools_SE.yaml @@ -0,0 +1,66 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_SE_nuts0 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_geo_flag/SE + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_schools_filtered + treatment_levels: 2 + outcome: r_number + outcome_lag: 7 + time_predictors: + - r_number + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_stay_home + - npi_work + - npi_internal_travel + - npi_international_travel + countries: + - SE + regions: + - SE + period_fit: + - 2020-10 + - 2022-21 + period_eval: + - 2022-21 + - 2022-34 + validation_start: 2022-17 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_geo_flag/crnlearner_npi_stay_home_BE.yaml b/config/experiment/nuts0_geo_flag/crnlearner_npi_stay_home_BE.yaml new file mode 100755 index 0000000..6839145 --- /dev/null +++ b/config/experiment/nuts0_geo_flag/crnlearner_npi_stay_home_BE.yaml @@ -0,0 +1,66 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_BE_nuts0 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_geo_flag/BE + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_stay_home_filtered + treatment_levels: 2 + outcome: r_number + outcome_lag: 7 + time_predictors: + - r_number + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_schools + - npi_work + - npi_internal_travel + - npi_international_travel + countries: + - BE + regions: + - BE + period_fit: + - 2020-11 + - 2022-21 + period_eval: + - 2022-21 + - 2022-34 + validation_start: 2022-17 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_geo_flag/crnlearner_npi_stay_home_DE.yaml b/config/experiment/nuts0_geo_flag/crnlearner_npi_stay_home_DE.yaml new file mode 100755 index 0000000..2866b11 --- /dev/null +++ b/config/experiment/nuts0_geo_flag/crnlearner_npi_stay_home_DE.yaml @@ -0,0 +1,65 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_DE_nuts0 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_geo_flag/DE + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_stay_home_filtered + treatment_levels: 2 + outcome: r_number + outcome_lag: 7 + time_predictors: + - r_number + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_schools + - npi_work + - npi_internal_travel + - npi_international_travel + countries: + - DE + regions: + - DE + period_fit: + - 2020-11 + - 2022-22 + period_eval: + - 2022-22 + - 2022-35 + validation_start: 2022-17 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +shap: + defined_periods: + #- [2022-22,2022-35] + - [2020-11,2022-22] \ No newline at end of file diff --git a/config/experiment/nuts0_geo_flag/crnlearner_npi_stay_home_ES.yaml b/config/experiment/nuts0_geo_flag/crnlearner_npi_stay_home_ES.yaml new file mode 100755 index 0000000..b167cba --- /dev/null +++ b/config/experiment/nuts0_geo_flag/crnlearner_npi_stay_home_ES.yaml @@ -0,0 +1,66 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_ES_nuts0 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_geo_flag/ES + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_stay_home_filtered + treatment_levels: 2 + outcome: r_number + outcome_lag: 7 + time_predictors: + - r_number + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_schools + - npi_work + - npi_internal_travel + - npi_international_travel + countries: + - ES + regions: + - ES + period_fit: + - 2020-7 + - 2021-51 + period_eval: + - 2021-51 + - 2022-12 + validation_start: 2021-47 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_geo_flag/crnlearner_npi_stay_home_FR.yaml b/config/experiment/nuts0_geo_flag/crnlearner_npi_stay_home_FR.yaml new file mode 100755 index 0000000..fc34439 --- /dev/null +++ b/config/experiment/nuts0_geo_flag/crnlearner_npi_stay_home_FR.yaml @@ -0,0 +1,66 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_FR_nuts0 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_geo_flag/FR + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_stay_home_filtered + treatment_levels: 2 + outcome: r_number + outcome_lag: 7 + time_predictors: + - r_number + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_schools + - npi_work + - npi_internal_travel + - npi_international_travel + countries: + - FR + regions: + - FR + period_fit: + - 2020-12 + - 2022-21 + period_eval: + - 2022-21 + - 2022-34 + validation_start: 2022-17 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_geo_flag/crnlearner_npi_work_ES.yaml b/config/experiment/nuts0_geo_flag/crnlearner_npi_work_ES.yaml new file mode 100755 index 0000000..55031fc --- /dev/null +++ b/config/experiment/nuts0_geo_flag/crnlearner_npi_work_ES.yaml @@ -0,0 +1,66 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_ES_nuts0 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_geo_flag/ES + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_work_filtered + treatment_levels: 2 + outcome: r_number + outcome_lag: 7 + time_predictors: + - r_number + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_stay_home + - npi_schools + - npi_internal_travel + - npi_international_travel + countries: + - ES + regions: + - ES + period_fit: + - 2020-7 + - 2021-51 + period_eval: + - 2021-51 + - 2022-12 + validation_start: 2021-47 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_geo_flag/crnlearner_npi_work_FR.yaml b/config/experiment/nuts0_geo_flag/crnlearner_npi_work_FR.yaml new file mode 100755 index 0000000..a0b9313 --- /dev/null +++ b/config/experiment/nuts0_geo_flag/crnlearner_npi_work_FR.yaml @@ -0,0 +1,66 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_FR_nuts0 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_geo_flag/FR + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_work_filtered + treatment_levels: 2 + outcome: r_number + outcome_lag: 7 + time_predictors: + - r_number + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_stay_home + - npi_schools + - npi_internal_travel + - npi_international_travel + countries: + - FR + regions: + - FR + period_fit: + - 2020-12 + - 2022-21 + period_eval: + - 2022-21 + - 2022-34 + validation_start: 2022-17 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_geo_flag/crnlearner_npi_work_PL.yaml b/config/experiment/nuts0_geo_flag/crnlearner_npi_work_PL.yaml new file mode 100755 index 0000000..6ebb2f5 --- /dev/null +++ b/config/experiment/nuts0_geo_flag/crnlearner_npi_work_PL.yaml @@ -0,0 +1,66 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_PL_nuts0 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_geo_flag/PL + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_work_filtered + treatment_levels: 2 + outcome: r_number + outcome_lag: 7 + time_predictors: + - r_number + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_stay_home + - npi_schools + - npi_internal_travel + - npi_international_travel + countries: + - PL + regions: + - PL + period_fit: + - 2020-49 # start later because not imposed in first wave + - 2021-39 + period_eval: + - 2021-39 + - 2021-52 + validation_start: 2021-34 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_nuts1_geo_flag/crnlearner_npi_internal_travel_DE.yaml b/config/experiment/nuts0_nuts1_geo_flag/crnlearner_npi_internal_travel_DE.yaml new file mode 100755 index 0000000..2ad7c3a --- /dev/null +++ b/config/experiment/nuts0_nuts1_geo_flag/crnlearner_npi_internal_travel_DE.yaml @@ -0,0 +1,73 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_DE_nuts0_nuts1 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_nuts1_geo_flag/DE + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_internal_travel_filtered + treatment_levels: 2 + outcome: r_number + outcome_lag: 7 + time_predictors: + - r_number + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_stay_home + - npi_work + - npi_schools + - npi_international_travel + static_real_predictors: + - pop_density + - pop_age_median + - socioeco_gdp + - mob_commuting_for + - mob_commuting_outr + - socioeco_beds + - socioeco_physicians + - socioeco_broadband + countries: + - DE + period_fit: + - 2020-11 + - 2022-22 + period_eval: + - 2022-22 + - 2022-35 + validation_start: 2022-17 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_nuts1_geo_flag/crnlearner_npi_internal_travel_ES.yaml b/config/experiment/nuts0_nuts1_geo_flag/crnlearner_npi_internal_travel_ES.yaml new file mode 100755 index 0000000..cb07754 --- /dev/null +++ b/config/experiment/nuts0_nuts1_geo_flag/crnlearner_npi_internal_travel_ES.yaml @@ -0,0 +1,73 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_ES_nuts0_nuts1 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_nuts1_geo_flag/ES + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_internal_travel_filtered + treatment_levels: 2 + outcome: r_number + outcome_lag: 7 + time_predictors: + - r_number + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_stay_home + - npi_work + - npi_schools + - npi_international_travel + static_real_predictors: + - pop_density + - pop_age_median + - socioeco_gdp + - mob_commuting_for + - mob_commuting_outr + - socioeco_beds + - socioeco_physicians + - socioeco_broadband + countries: + - ES + period_fit: + - 2020-7 + - 2021-51 + period_eval: + - 2021-51 + - 2022-12 + validation_start: 2021-47 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_nuts1_geo_flag/crnlearner_npi_internal_travel_FR.yaml b/config/experiment/nuts0_nuts1_geo_flag/crnlearner_npi_internal_travel_FR.yaml new file mode 100755 index 0000000..f818387 --- /dev/null +++ b/config/experiment/nuts0_nuts1_geo_flag/crnlearner_npi_internal_travel_FR.yaml @@ -0,0 +1,73 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_FR_nuts0_nuts1 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_nuts1_geo_flag/FR + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_internal_travel_filtered + treatment_levels: 2 + outcome: r_number + outcome_lag: 7 + time_predictors: + - r_number + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_stay_home + - npi_work + - npi_schools + - npi_international_travel + static_real_predictors: + - pop_density + - pop_age_median + - socioeco_gdp + - mob_commuting_for + - mob_commuting_outr + - socioeco_beds + - socioeco_physicians + - socioeco_broadband + countries: + - FR + period_fit: + - 2020-12 + - 2022-21 + period_eval: + - 2022-21 + - 2022-34 + validation_start: 2022-17 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_nuts1_geo_flag/crnlearner_npi_international_travel_BE.yaml b/config/experiment/nuts0_nuts1_geo_flag/crnlearner_npi_international_travel_BE.yaml new file mode 100755 index 0000000..451c767 --- /dev/null +++ b/config/experiment/nuts0_nuts1_geo_flag/crnlearner_npi_international_travel_BE.yaml @@ -0,0 +1,73 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_BE_nuts0_nuts1 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_nuts1_geo_flag/BE + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_international_travel_filtered + treatment_levels: 2 + outcome: r_number + outcome_lag: 7 + time_predictors: + - r_number + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_stay_home + - npi_work + - npi_internal_travel + - npi_schools + static_real_predictors: + - pop_density + - pop_age_median + - socioeco_gdp + - mob_commuting_for + - mob_commuting_outr + - socioeco_beds + - socioeco_physicians + - socioeco_broadband + countries: + - BE + period_fit: + - 2020-11 + - 2022-21 + period_eval: + - 2022-21 + - 2022-34 + validation_start: 2022-17 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_nuts1_geo_flag/crnlearner_npi_international_travel_DE.yaml b/config/experiment/nuts0_nuts1_geo_flag/crnlearner_npi_international_travel_DE.yaml new file mode 100755 index 0000000..b108b98 --- /dev/null +++ b/config/experiment/nuts0_nuts1_geo_flag/crnlearner_npi_international_travel_DE.yaml @@ -0,0 +1,72 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_DE_nuts0_nuts1 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_nuts1_geo_flag/DE + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_international_travel_filtered + treatment_levels: 2 + outcome: r_number + outcome_lag: 7 + time_predictors: + - r_number + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_stay_home + - npi_work + - npi_internal_travel + - npi_schools + static_real_predictors: + - pop_density + - pop_age_median + - socioeco_gdp + - mob_commuting_for + - mob_commuting_outr + - socioeco_beds + - socioeco_physicians + - socioeco_broadband + countries: + - DE + period_fit: + - 2020-11 + - 2022-22 + period_eval: + - 2022-22 + - 2022-35 + validation_start: 2022-17 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +shap: + defined_periods: + #- [2022-22,2022-35] + - [2020-11,2022-22] \ No newline at end of file diff --git a/config/experiment/nuts0_nuts1_geo_flag/crnlearner_npi_international_travel_ES.yaml b/config/experiment/nuts0_nuts1_geo_flag/crnlearner_npi_international_travel_ES.yaml new file mode 100755 index 0000000..ff152f7 --- /dev/null +++ b/config/experiment/nuts0_nuts1_geo_flag/crnlearner_npi_international_travel_ES.yaml @@ -0,0 +1,73 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_ES_nuts0_nuts1 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_nuts1_geo_flag/ES + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_international_travel_filtered + treatment_levels: 2 + outcome: r_number + outcome_lag: 7 + time_predictors: + - r_number + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_stay_home + - npi_work + - npi_internal_travel + - npi_schools + static_real_predictors: + - pop_density + - pop_age_median + - socioeco_gdp + - mob_commuting_for + - mob_commuting_outr + - socioeco_beds + - socioeco_physicians + - socioeco_broadband + countries: + - ES + period_fit: + - 2020-7 + - 2021-51 + period_eval: + - 2021-51 + - 2022-12 + validation_start: 2021-47 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_nuts1_geo_flag/crnlearner_npi_international_travel_PL.yaml b/config/experiment/nuts0_nuts1_geo_flag/crnlearner_npi_international_travel_PL.yaml new file mode 100755 index 0000000..754592b --- /dev/null +++ b/config/experiment/nuts0_nuts1_geo_flag/crnlearner_npi_international_travel_PL.yaml @@ -0,0 +1,73 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_PL_nuts0_nuts1 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_nuts1_geo_flag/PL + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_international_travel_filtered + treatment_levels: 2 + outcome: r_number + outcome_lag: 7 + time_predictors: + - r_number + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_stay_home + - npi_work + - npi_internal_travel + - npi_schools + static_real_predictors: + - pop_density + - pop_age_median + - socioeco_gdp + - mob_commuting_for + - mob_commuting_outr + - socioeco_beds + - socioeco_physicians + - socioeco_broadband + countries: + - PL + period_fit: + - 2020-14 + - 2021-39 + period_eval: + - 2021-39 + - 2021-52 + validation_start: 2021-34 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_nuts1_geo_flag/crnlearner_npi_schools_BE.yaml b/config/experiment/nuts0_nuts1_geo_flag/crnlearner_npi_schools_BE.yaml new file mode 100755 index 0000000..05dc3a4 --- /dev/null +++ b/config/experiment/nuts0_nuts1_geo_flag/crnlearner_npi_schools_BE.yaml @@ -0,0 +1,73 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_BE_nuts0_nuts1 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_nuts1_geo_flag/BE + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_schools_filtered + treatment_levels: 2 + outcome: r_number + outcome_lag: 7 + time_predictors: + - r_number + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_stay_home + - npi_work + - npi_internal_travel + - npi_international_travel + static_real_predictors: + - pop_density + - pop_age_median + - socioeco_gdp + - mob_commuting_for + - mob_commuting_outr + - socioeco_beds + - socioeco_physicians + - socioeco_broadband + countries: + - BE + period_fit: + - 2020-11 + - 2022-21 + period_eval: + - 2022-21 + - 2022-34 + validation_start: 2022-17 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_nuts1_geo_flag/crnlearner_npi_schools_DE.yaml b/config/experiment/nuts0_nuts1_geo_flag/crnlearner_npi_schools_DE.yaml new file mode 100755 index 0000000..98f8155 --- /dev/null +++ b/config/experiment/nuts0_nuts1_geo_flag/crnlearner_npi_schools_DE.yaml @@ -0,0 +1,72 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_DE_nuts0_nuts1 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_nuts1_geo_flag/DE + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_schools_filtered + treatment_levels: 2 + outcome: r_number + outcome_lag: 7 + time_predictors: + - r_number + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_stay_home + - npi_work + - npi_internal_travel + - npi_international_travel + static_real_predictors: + - pop_density + - pop_age_median + - socioeco_gdp + - mob_commuting_for + - mob_commuting_outr + - socioeco_beds + - socioeco_physicians + - socioeco_broadband + countries: + - DE + period_fit: + - 2020-11 + - 2022-22 + period_eval: + - 2022-22 + - 2022-35 + validation_start: 2022-17 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +shap: + defined_periods: + #- [2022-22,2022-35] + - [2020-11,2022-22] \ No newline at end of file diff --git a/config/experiment/nuts0_nuts1_geo_flag/crnlearner_npi_schools_ES.yaml b/config/experiment/nuts0_nuts1_geo_flag/crnlearner_npi_schools_ES.yaml new file mode 100755 index 0000000..8e0c114 --- /dev/null +++ b/config/experiment/nuts0_nuts1_geo_flag/crnlearner_npi_schools_ES.yaml @@ -0,0 +1,73 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_ES_nuts0_nuts1 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_nuts1_geo_flag/ES + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_schools_filtered + treatment_levels: 2 + outcome: r_number + outcome_lag: 7 + time_predictors: + - r_number + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_stay_home + - npi_work + - npi_internal_travel + - npi_international_travel + static_real_predictors: + - pop_density + - pop_age_median + - socioeco_gdp + - mob_commuting_for + - mob_commuting_outr + - socioeco_beds + - socioeco_physicians + - socioeco_broadband + countries: + - ES + period_fit: + - 2020-7 + - 2021-51 + period_eval: + - 2021-51 + - 2022-12 + validation_start: 2021-47 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_nuts1_geo_flag/crnlearner_npi_schools_FR.yaml b/config/experiment/nuts0_nuts1_geo_flag/crnlearner_npi_schools_FR.yaml new file mode 100755 index 0000000..64627ef --- /dev/null +++ b/config/experiment/nuts0_nuts1_geo_flag/crnlearner_npi_schools_FR.yaml @@ -0,0 +1,73 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_FR_nuts0_nuts1 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_nuts1_geo_flag/FR + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_schools_filtered + treatment_levels: 2 + outcome: r_number + outcome_lag: 7 + time_predictors: + - r_number + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_stay_home + - npi_work + - npi_internal_travel + - npi_international_travel + static_real_predictors: + - pop_density + - pop_age_median + - socioeco_gdp + - mob_commuting_for + - mob_commuting_outr + - socioeco_beds + - socioeco_physicians + - socioeco_broadband + countries: + - FR + period_fit: + - 2020-12 + - 2022-21 + period_eval: + - 2022-21 + - 2022-34 + validation_start: 2022-17 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_nuts1_geo_flag/crnlearner_npi_schools_PL.yaml b/config/experiment/nuts0_nuts1_geo_flag/crnlearner_npi_schools_PL.yaml new file mode 100755 index 0000000..f754f0c --- /dev/null +++ b/config/experiment/nuts0_nuts1_geo_flag/crnlearner_npi_schools_PL.yaml @@ -0,0 +1,73 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_PL_nuts0_nuts1 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_nuts1_geo_flag/PL + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_schools_filtered + treatment_levels: 2 + outcome: r_number + outcome_lag: 7 + time_predictors: + - r_number + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_stay_home + - npi_work + - npi_internal_travel + - npi_international_travel + static_real_predictors: + - pop_density + - pop_age_median + - socioeco_gdp + - mob_commuting_for + - mob_commuting_outr + - socioeco_beds + - socioeco_physicians + - socioeco_broadband + countries: + - PL + period_fit: + - 2020-14 + - 2021-39 + period_eval: + - 2021-39 + - 2021-52 + validation_start: 2021-34 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_nuts1_geo_flag/crnlearner_npi_schools_SE.yaml b/config/experiment/nuts0_nuts1_geo_flag/crnlearner_npi_schools_SE.yaml new file mode 100755 index 0000000..d29a9c6 --- /dev/null +++ b/config/experiment/nuts0_nuts1_geo_flag/crnlearner_npi_schools_SE.yaml @@ -0,0 +1,73 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_SE_nuts0_nuts1 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_nuts1_geo_flag/SE + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_schools_filtered + treatment_levels: 2 + outcome: r_number + outcome_lag: 7 + time_predictors: + - r_number + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_stay_home + - npi_work + - npi_internal_travel + - npi_international_travel + static_real_predictors: + - pop_density + - pop_age_median + - socioeco_gdp + - mob_commuting_for + - mob_commuting_outr + - socioeco_beds + - socioeco_physicians + - socioeco_broadband + countries: + - SE + period_fit: + - 2020-10 + - 2022-21 + period_eval: + - 2022-21 + - 2022-34 + validation_start: 2022-17 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_nuts1_geo_flag/crnlearner_npi_stay_home_BE.yaml b/config/experiment/nuts0_nuts1_geo_flag/crnlearner_npi_stay_home_BE.yaml new file mode 100755 index 0000000..b37db5e --- /dev/null +++ b/config/experiment/nuts0_nuts1_geo_flag/crnlearner_npi_stay_home_BE.yaml @@ -0,0 +1,73 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_BE_nuts0_nuts1 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_nuts1_geo_flag/BE + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_stay_home_filtered + treatment_levels: 2 + outcome: r_number + outcome_lag: 7 + time_predictors: + - r_number + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_schools + - npi_work + - npi_internal_travel + - npi_international_travel + static_real_predictors: + - pop_density + - pop_age_median + - socioeco_gdp + - mob_commuting_for + - mob_commuting_outr + - socioeco_beds + - socioeco_physicians + - socioeco_broadband + countries: + - BE + period_fit: + - 2020-11 + - 2022-21 + period_eval: + - 2022-21 + - 2022-34 + validation_start: 2022-17 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_nuts1_geo_flag/crnlearner_npi_stay_home_DE.yaml b/config/experiment/nuts0_nuts1_geo_flag/crnlearner_npi_stay_home_DE.yaml new file mode 100755 index 0000000..cd2301f --- /dev/null +++ b/config/experiment/nuts0_nuts1_geo_flag/crnlearner_npi_stay_home_DE.yaml @@ -0,0 +1,72 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_DE_nuts0_nuts1 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_nuts1_geo_flag/DE + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_stay_home_filtered + treatment_levels: 2 + outcome: r_number + outcome_lag: 7 + time_predictors: + - r_number + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_schools + - npi_work + - npi_internal_travel + - npi_international_travel + static_real_predictors: + - pop_density + - pop_age_median + - socioeco_gdp + - mob_commuting_for + - mob_commuting_outr + - socioeco_beds + - socioeco_physicians + - socioeco_broadband + countries: + - DE + period_fit: + - 2020-11 + - 2022-22 + period_eval: + - 2022-22 + - 2022-35 + validation_start: 2022-17 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +shap: + defined_periods: + #- [2022-22,2022-35] + - [2020-11,2022-22] \ No newline at end of file diff --git a/config/experiment/nuts0_nuts1_geo_flag/crnlearner_npi_stay_home_ES.yaml b/config/experiment/nuts0_nuts1_geo_flag/crnlearner_npi_stay_home_ES.yaml new file mode 100755 index 0000000..98e0dd7 --- /dev/null +++ b/config/experiment/nuts0_nuts1_geo_flag/crnlearner_npi_stay_home_ES.yaml @@ -0,0 +1,73 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_ES_nuts0_nuts1 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_nuts1_geo_flag/ES + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_stay_home_filtered + treatment_levels: 2 + outcome: r_number + outcome_lag: 7 + time_predictors: + - r_number + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_schools + - npi_work + - npi_internal_travel + - npi_international_travel + static_real_predictors: + - pop_density + - pop_age_median + - socioeco_gdp + - mob_commuting_for + - mob_commuting_outr + - socioeco_beds + - socioeco_physicians + - socioeco_broadband + countries: + - ES + period_fit: + - 2020-7 + - 2021-51 + period_eval: + - 2021-51 + - 2022-12 + validation_start: 2021-47 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_nuts1_geo_flag/crnlearner_npi_stay_home_FR.yaml b/config/experiment/nuts0_nuts1_geo_flag/crnlearner_npi_stay_home_FR.yaml new file mode 100755 index 0000000..5429939 --- /dev/null +++ b/config/experiment/nuts0_nuts1_geo_flag/crnlearner_npi_stay_home_FR.yaml @@ -0,0 +1,73 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_FR_nuts0_nuts1 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_nuts1_geo_flag/FR + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_stay_home_filtered + treatment_levels: 2 + outcome: r_number + outcome_lag: 7 + time_predictors: + - r_number + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_schools + - npi_work + - npi_internal_travel + - npi_international_travel + static_real_predictors: + - pop_density + - pop_age_median + - socioeco_gdp + - mob_commuting_for + - mob_commuting_outr + - socioeco_beds + - socioeco_physicians + - socioeco_broadband + countries: + - FR + period_fit: + - 2020-12 + - 2022-21 + period_eval: + - 2022-21 + - 2022-34 + validation_start: 2022-17 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_nuts1_geo_flag/crnlearner_npi_work_ES.yaml b/config/experiment/nuts0_nuts1_geo_flag/crnlearner_npi_work_ES.yaml new file mode 100755 index 0000000..15aceaf --- /dev/null +++ b/config/experiment/nuts0_nuts1_geo_flag/crnlearner_npi_work_ES.yaml @@ -0,0 +1,73 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_ES_nuts0_nuts1 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_nuts1_geo_flag/ES + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_work_filtered + treatment_levels: 2 + outcome: r_number + outcome_lag: 7 + time_predictors: + - r_number + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_stay_home + - npi_schools + - npi_internal_travel + - npi_international_travel + static_real_predictors: + - pop_density + - pop_age_median + - socioeco_gdp + - mob_commuting_for + - mob_commuting_outr + - socioeco_beds + - socioeco_physicians + - socioeco_broadband + countries: + - ES + period_fit: + - 2020-7 + - 2021-51 + period_eval: + - 2021-51 + - 2022-12 + validation_start: 2021-47 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_nuts1_geo_flag/crnlearner_npi_work_FR.yaml b/config/experiment/nuts0_nuts1_geo_flag/crnlearner_npi_work_FR.yaml new file mode 100755 index 0000000..b77697d --- /dev/null +++ b/config/experiment/nuts0_nuts1_geo_flag/crnlearner_npi_work_FR.yaml @@ -0,0 +1,73 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_FR_nuts0_nuts1 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_nuts1_geo_flag/FR + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_work_filtered + treatment_levels: 2 + outcome: r_number + outcome_lag: 7 + time_predictors: + - r_number + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_stay_home + - npi_schools + - npi_internal_travel + - npi_international_travel + static_real_predictors: + - pop_density + - pop_age_median + - socioeco_gdp + - mob_commuting_for + - mob_commuting_outr + - socioeco_beds + - socioeco_physicians + - socioeco_broadband + countries: + - FR + period_fit: + - 2020-12 + - 2022-21 + period_eval: + - 2022-21 + - 2022-34 + validation_start: 2022-17 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_nuts1_geo_flag/crnlearner_npi_work_PL.yaml b/config/experiment/nuts0_nuts1_geo_flag/crnlearner_npi_work_PL.yaml new file mode 100755 index 0000000..d5db30e --- /dev/null +++ b/config/experiment/nuts0_nuts1_geo_flag/crnlearner_npi_work_PL.yaml @@ -0,0 +1,73 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_PL_nuts0_nuts1 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_nuts1_geo_flag/PL + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_work_filtered + treatment_levels: 2 + outcome: r_number + outcome_lag: 7 + time_predictors: + - r_number + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_stay_home + - npi_schools + - npi_internal_travel + - npi_international_travel + static_real_predictors: + - pop_density + - pop_age_median + - socioeco_gdp + - mob_commuting_for + - mob_commuting_outr + - socioeco_beds + - socioeco_physicians + - socioeco_broadband + countries: + - PL + period_fit: + - 2020-49 # start later because not imposed in first wave + - 2021-39 + period_eval: + - 2021-39 + - 2021-52 + validation_start: 2021-34 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_nuts1_r_deaths7/crnlearner_npi_internal_travel_BE.yaml b/config/experiment/nuts0_nuts1_r_deaths7/crnlearner_npi_internal_travel_BE.yaml new file mode 100755 index 0000000..88b0ab1 --- /dev/null +++ b/config/experiment/nuts0_nuts1_r_deaths7/crnlearner_npi_internal_travel_BE.yaml @@ -0,0 +1,73 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_BE_nuts0_nuts1 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_nuts1_r_deaths7/BE + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_internal_travel + treatment_levels: 2 + outcome: r_deaths + outcome_lag: 7 + time_predictors: + - r_deaths + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_stay_home + - npi_work + - npi_schools + - npi_international_travel + static_real_predictors: + - pop_density + - pop_age_median + - socioeco_gdp + - mob_commuting_for + - mob_commuting_outr + - socioeco_beds + - socioeco_physicians + - socioeco_broadband + countries: + - BE + period_fit: + - 2020-11 + - 2022-21 + period_eval: + - 2022-21 + - 2022-34 + validation_start: 2022-17 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_nuts1_r_deaths7/crnlearner_npi_internal_travel_DE.yaml b/config/experiment/nuts0_nuts1_r_deaths7/crnlearner_npi_internal_travel_DE.yaml new file mode 100755 index 0000000..29f627f --- /dev/null +++ b/config/experiment/nuts0_nuts1_r_deaths7/crnlearner_npi_internal_travel_DE.yaml @@ -0,0 +1,73 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_DE_nuts0_nuts1 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_nuts1_r_deaths7/DE + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_internal_travel + treatment_levels: 2 + outcome: r_deaths + outcome_lag: 7 + time_predictors: + - r_deaths + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_stay_home + - npi_work + - npi_schools + - npi_international_travel + static_real_predictors: + - pop_density + - pop_age_median + - socioeco_gdp + - mob_commuting_for + - mob_commuting_outr + - socioeco_beds + - socioeco_physicians + - socioeco_broadband + countries: + - DE + period_fit: + - 2020-11 + - 2022-22 + period_eval: + - 2022-22 + - 2022-35 + validation_start: 2022-17 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_nuts1_r_deaths7/crnlearner_npi_internal_travel_ES.yaml b/config/experiment/nuts0_nuts1_r_deaths7/crnlearner_npi_internal_travel_ES.yaml new file mode 100755 index 0000000..bb54442 --- /dev/null +++ b/config/experiment/nuts0_nuts1_r_deaths7/crnlearner_npi_internal_travel_ES.yaml @@ -0,0 +1,73 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_ES_nuts0_nuts1 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_nuts1_r_deaths7/ES + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_internal_travel + treatment_levels: 2 + outcome: r_deaths + outcome_lag: 7 + time_predictors: + - r_deaths + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_stay_home + - npi_work + - npi_schools + - npi_international_travel + static_real_predictors: + - pop_density + - pop_age_median + - socioeco_gdp + - mob_commuting_for + - mob_commuting_outr + - socioeco_beds + - socioeco_physicians + - socioeco_broadband + countries: + - ES + period_fit: + - 2020-7 + - 2021-51 + period_eval: + - 2021-51 + - 2022-12 + validation_start: 2021-47 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_nuts1_r_deaths7/crnlearner_npi_internal_travel_FR.yaml b/config/experiment/nuts0_nuts1_r_deaths7/crnlearner_npi_internal_travel_FR.yaml new file mode 100755 index 0000000..e0d70b8 --- /dev/null +++ b/config/experiment/nuts0_nuts1_r_deaths7/crnlearner_npi_internal_travel_FR.yaml @@ -0,0 +1,73 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_FR_nuts0_nuts1 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_nuts1_r_deaths7/FR + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_internal_travel + treatment_levels: 2 + outcome: r_deaths + outcome_lag: 7 + time_predictors: + - r_deaths + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_stay_home + - npi_work + - npi_schools + - npi_international_travel + static_real_predictors: + - pop_density + - pop_age_median + - socioeco_gdp + - mob_commuting_for + - mob_commuting_outr + - socioeco_beds + - socioeco_physicians + - socioeco_broadband + countries: + - FR + period_fit: + - 2020-12 + - 2022-21 + period_eval: + - 2022-21 + - 2022-34 + validation_start: 2022-17 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_nuts1_r_deaths7/crnlearner_npi_internal_travel_PL.yaml b/config/experiment/nuts0_nuts1_r_deaths7/crnlearner_npi_internal_travel_PL.yaml new file mode 100755 index 0000000..b44ebd9 --- /dev/null +++ b/config/experiment/nuts0_nuts1_r_deaths7/crnlearner_npi_internal_travel_PL.yaml @@ -0,0 +1,73 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_PL_nuts0_nuts1 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_nuts1_r_deaths7/PL + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_internal_travel + treatment_levels: 2 + outcome: r_deaths + outcome_lag: 7 + time_predictors: + - r_deaths + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_stay_home + - npi_work + - npi_schools + - npi_international_travel + static_real_predictors: + - pop_density + - pop_age_median + - socioeco_gdp + - mob_commuting_for + - mob_commuting_outr + - socioeco_beds + - socioeco_physicians + - socioeco_broadband + countries: + - PL + period_fit: + - 2020-14 + - 2021-39 + period_eval: + - 2021-39 + - 2021-52 + validation_start: 2021-34 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_nuts1_r_deaths7/crnlearner_npi_international_travel_BE.yaml b/config/experiment/nuts0_nuts1_r_deaths7/crnlearner_npi_international_travel_BE.yaml new file mode 100755 index 0000000..4581ba1 --- /dev/null +++ b/config/experiment/nuts0_nuts1_r_deaths7/crnlearner_npi_international_travel_BE.yaml @@ -0,0 +1,73 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_BE_nuts0_nuts1 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_nuts1_r_deaths7/BE + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_international_travel + treatment_levels: 2 + outcome: r_deaths + outcome_lag: 7 + time_predictors: + - r_deaths + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_stay_home + - npi_work + - npi_internal_travel + - npi_schools + static_real_predictors: + - pop_density + - pop_age_median + - socioeco_gdp + - mob_commuting_for + - mob_commuting_outr + - socioeco_beds + - socioeco_physicians + - socioeco_broadband + countries: + - BE + period_fit: + - 2020-11 + - 2022-21 + period_eval: + - 2022-21 + - 2022-34 + validation_start: 2022-17 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_nuts1_r_deaths7/crnlearner_npi_international_travel_DE.yaml b/config/experiment/nuts0_nuts1_r_deaths7/crnlearner_npi_international_travel_DE.yaml new file mode 100755 index 0000000..13dad86 --- /dev/null +++ b/config/experiment/nuts0_nuts1_r_deaths7/crnlearner_npi_international_travel_DE.yaml @@ -0,0 +1,73 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_DE_nuts0_nuts1 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + #- propensity_thresholding_test + #- placebo_treatment_refutation + #- random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_nuts1_r_deaths7/DE + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_international_travel + treatment_levels: 2 + outcome: r_deaths + outcome_lag: 7 + time_predictors: + - r_deaths + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_stay_home + - npi_work + - npi_internal_travel + - npi_schools + static_real_predictors: + - pop_density + - pop_age_median + - socioeco_gdp + - mob_commuting_for + - mob_commuting_outr + - socioeco_beds + - socioeco_physicians + - socioeco_broadband + countries: + - DE + period_fit: + - 2020-11 + - 2022-22 + period_eval: + - 2022-22 + - 2022-35 + validation_start: 2022-17 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_nuts1_r_deaths7/crnlearner_npi_international_travel_ES.yaml b/config/experiment/nuts0_nuts1_r_deaths7/crnlearner_npi_international_travel_ES.yaml new file mode 100755 index 0000000..89495bd --- /dev/null +++ b/config/experiment/nuts0_nuts1_r_deaths7/crnlearner_npi_international_travel_ES.yaml @@ -0,0 +1,73 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_ES_nuts0_nuts1 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_nuts1_r_deaths7/ES + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_international_travel + treatment_levels: 2 + outcome: r_deaths + outcome_lag: 7 + time_predictors: + - r_deaths + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_stay_home + - npi_work + - npi_internal_travel + - npi_schools + static_real_predictors: + - pop_density + - pop_age_median + - socioeco_gdp + - mob_commuting_for + - mob_commuting_outr + - socioeco_beds + - socioeco_physicians + - socioeco_broadband + countries: + - ES + period_fit: + - 2020-7 + - 2021-51 + period_eval: + - 2021-51 + - 2022-12 + validation_start: 2021-47 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_nuts1_r_deaths7/crnlearner_npi_international_travel_PL.yaml b/config/experiment/nuts0_nuts1_r_deaths7/crnlearner_npi_international_travel_PL.yaml new file mode 100755 index 0000000..0181353 --- /dev/null +++ b/config/experiment/nuts0_nuts1_r_deaths7/crnlearner_npi_international_travel_PL.yaml @@ -0,0 +1,73 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_PL_nuts0_nuts1 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_nuts1_r_deaths7/PL + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_international_travel + treatment_levels: 2 + outcome: r_deaths + outcome_lag: 7 + time_predictors: + - r_deaths + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_stay_home + - npi_work + - npi_internal_travel + - npi_schools + static_real_predictors: + - pop_density + - pop_age_median + - socioeco_gdp + - mob_commuting_for + - mob_commuting_outr + - socioeco_beds + - socioeco_physicians + - socioeco_broadband + countries: + - PL + period_fit: + - 2020-14 + - 2021-39 + period_eval: + - 2021-39 + - 2021-52 + validation_start: 2021-34 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_nuts1_r_deaths7/crnlearner_npi_schools_BE.yaml b/config/experiment/nuts0_nuts1_r_deaths7/crnlearner_npi_schools_BE.yaml new file mode 100755 index 0000000..234aae7 --- /dev/null +++ b/config/experiment/nuts0_nuts1_r_deaths7/crnlearner_npi_schools_BE.yaml @@ -0,0 +1,73 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_BE_nuts0_nuts1 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_nuts1_r_deaths7/BE + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_schools + treatment_levels: 2 + outcome: r_deaths + outcome_lag: 7 + time_predictors: + - r_deaths + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_stay_home + - npi_work + - npi_internal_travel + - npi_international_travel + static_real_predictors: + - pop_density + - pop_age_median + - socioeco_gdp + - mob_commuting_for + - mob_commuting_outr + - socioeco_beds + - socioeco_physicians + - socioeco_broadband + countries: + - BE + period_fit: + - 2020-11 + - 2022-21 + period_eval: + - 2022-21 + - 2022-34 + validation_start: 2022-17 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_nuts1_r_deaths7/crnlearner_npi_schools_DE.yaml b/config/experiment/nuts0_nuts1_r_deaths7/crnlearner_npi_schools_DE.yaml new file mode 100755 index 0000000..9d7ed20 --- /dev/null +++ b/config/experiment/nuts0_nuts1_r_deaths7/crnlearner_npi_schools_DE.yaml @@ -0,0 +1,73 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_DE_nuts0_nuts1 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_nuts1_r_deaths7/DE + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_schools + treatment_levels: 2 + outcome: r_deaths + outcome_lag: 7 + time_predictors: + - r_deaths + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_stay_home + - npi_work + - npi_internal_travel + - npi_international_travel + static_real_predictors: + - pop_density + - pop_age_median + - socioeco_gdp + - mob_commuting_for + - mob_commuting_outr + - socioeco_beds + - socioeco_physicians + - socioeco_broadband + countries: + - DE + period_fit: + - 2020-11 + - 2022-22 + period_eval: + - 2022-22 + - 2022-35 + validation_start: 2022-17 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_nuts1_r_deaths7/crnlearner_npi_schools_ES.yaml b/config/experiment/nuts0_nuts1_r_deaths7/crnlearner_npi_schools_ES.yaml new file mode 100755 index 0000000..395b115 --- /dev/null +++ b/config/experiment/nuts0_nuts1_r_deaths7/crnlearner_npi_schools_ES.yaml @@ -0,0 +1,73 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_ES_nuts0_nuts1 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_nuts1_r_deaths7/ES + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_schools + treatment_levels: 2 + outcome: r_deaths + outcome_lag: 7 + time_predictors: + - r_deaths + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_stay_home + - npi_work + - npi_internal_travel + - npi_international_travel + static_real_predictors: + - pop_density + - pop_age_median + - socioeco_gdp + - mob_commuting_for + - mob_commuting_outr + - socioeco_beds + - socioeco_physicians + - socioeco_broadband + countries: + - ES + period_fit: + - 2020-7 + - 2021-51 + period_eval: + - 2021-51 + - 2022-12 + validation_start: 2021-47 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_nuts1_r_deaths7/crnlearner_npi_schools_FR.yaml b/config/experiment/nuts0_nuts1_r_deaths7/crnlearner_npi_schools_FR.yaml new file mode 100755 index 0000000..7336abc --- /dev/null +++ b/config/experiment/nuts0_nuts1_r_deaths7/crnlearner_npi_schools_FR.yaml @@ -0,0 +1,73 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_FR_nuts0_nuts1 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_nuts1_r_deaths7/FR + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_schools + treatment_levels: 2 + outcome: r_deaths + outcome_lag: 7 + time_predictors: + - r_deaths + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_stay_home + - npi_work + - npi_internal_travel + - npi_international_travel + static_real_predictors: + - pop_density + - pop_age_median + - socioeco_gdp + - mob_commuting_for + - mob_commuting_outr + - socioeco_beds + - socioeco_physicians + - socioeco_broadband + countries: + - FR + period_fit: + - 2020-12 + - 2022-21 + period_eval: + - 2022-21 + - 2022-34 + validation_start: 2022-17 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_nuts1_r_deaths7/crnlearner_npi_schools_NL.yaml b/config/experiment/nuts0_nuts1_r_deaths7/crnlearner_npi_schools_NL.yaml new file mode 100755 index 0000000..a017ef7 --- /dev/null +++ b/config/experiment/nuts0_nuts1_r_deaths7/crnlearner_npi_schools_NL.yaml @@ -0,0 +1,73 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_NL_nuts0_nuts1 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_nuts1_r_deaths7/NL + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_schools + treatment_levels: 2 + outcome: r_deaths + outcome_lag: 7 + time_predictors: + - r_deaths + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_stay_home + - npi_work + - npi_internal_travel + - npi_international_travel + static_real_predictors: + - pop_density + - pop_age_median + - socioeco_gdp + - mob_commuting_for + - mob_commuting_outr + - socioeco_physicians + - socioeco_broadband + # - socioeco_beds # not available for NL + countries: + - NL + period_fit: + - 2020-11 + - 2022-22 + period_eval: + - 2022-22 + - 2022-35 + validation_start: 2022-17 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_nuts1_r_deaths7/crnlearner_npi_schools_PL.yaml b/config/experiment/nuts0_nuts1_r_deaths7/crnlearner_npi_schools_PL.yaml new file mode 100755 index 0000000..7c3a904 --- /dev/null +++ b/config/experiment/nuts0_nuts1_r_deaths7/crnlearner_npi_schools_PL.yaml @@ -0,0 +1,73 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_PL_nuts0_nuts1 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_nuts1_r_deaths7/PL + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_schools + treatment_levels: 2 + outcome: r_deaths + outcome_lag: 7 + time_predictors: + - r_deaths + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_stay_home + - npi_work + - npi_internal_travel + - npi_international_travel + static_real_predictors: + - pop_density + - pop_age_median + - socioeco_gdp + - mob_commuting_for + - mob_commuting_outr + - socioeco_beds + - socioeco_physicians + - socioeco_broadband + countries: + - PL + period_fit: + - 2020-14 + - 2021-39 + period_eval: + - 2021-39 + - 2021-52 + validation_start: 2021-34 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_nuts1_r_deaths7/crnlearner_npi_schools_SE.yaml b/config/experiment/nuts0_nuts1_r_deaths7/crnlearner_npi_schools_SE.yaml new file mode 100755 index 0000000..f708777 --- /dev/null +++ b/config/experiment/nuts0_nuts1_r_deaths7/crnlearner_npi_schools_SE.yaml @@ -0,0 +1,73 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_SE_nuts0_nuts1 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_nuts1_r_deaths7/SE + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_schools + treatment_levels: 2 + outcome: r_deaths + outcome_lag: 7 + time_predictors: + - r_deaths + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_stay_home + - npi_work + - npi_internal_travel + - npi_international_travel + static_real_predictors: + - pop_density + - pop_age_median + - socioeco_gdp + - mob_commuting_for + - mob_commuting_outr + - socioeco_beds + - socioeco_physicians + - socioeco_broadband + countries: + - SE + period_fit: + - 2020-10 + - 2022-21 + period_eval: + - 2022-21 + - 2022-34 + validation_start: 2022-17 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_nuts1_r_deaths7/crnlearner_npi_stay_home_BE.yaml b/config/experiment/nuts0_nuts1_r_deaths7/crnlearner_npi_stay_home_BE.yaml new file mode 100755 index 0000000..46cd587 --- /dev/null +++ b/config/experiment/nuts0_nuts1_r_deaths7/crnlearner_npi_stay_home_BE.yaml @@ -0,0 +1,73 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_BE_nuts0_nuts1 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_nuts1_r_deaths7/BE + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_stay_home + treatment_levels: 2 + outcome: r_deaths + outcome_lag: 7 + time_predictors: + - r_deaths + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_schools + - npi_work + - npi_internal_travel + - npi_international_travel + static_real_predictors: + - pop_density + - pop_age_median + - socioeco_gdp + - mob_commuting_for + - mob_commuting_outr + - socioeco_beds + - socioeco_physicians + - socioeco_broadband + countries: + - BE + period_fit: + - 2020-11 + - 2022-21 + period_eval: + - 2022-21 + - 2022-34 + validation_start: 2022-17 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_nuts1_r_deaths7/crnlearner_npi_stay_home_DE.yaml b/config/experiment/nuts0_nuts1_r_deaths7/crnlearner_npi_stay_home_DE.yaml new file mode 100755 index 0000000..8b39a5a --- /dev/null +++ b/config/experiment/nuts0_nuts1_r_deaths7/crnlearner_npi_stay_home_DE.yaml @@ -0,0 +1,73 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_DE_nuts0_nuts1 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_nuts1_r_deaths7/DE + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_stay_home + treatment_levels: 2 + outcome: r_deaths + outcome_lag: 7 + time_predictors: + - r_deaths + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_schools + - npi_work + - npi_internal_travel + - npi_international_travel + static_real_predictors: + - pop_density + - pop_age_median + - socioeco_gdp + - mob_commuting_for + - mob_commuting_outr + - socioeco_beds + - socioeco_physicians + - socioeco_broadband + countries: + - DE + period_fit: + - 2020-11 + - 2022-22 + period_eval: + - 2022-22 + - 2022-35 + validation_start: 2022-17 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_nuts1_r_deaths7/crnlearner_npi_stay_home_ES.yaml b/config/experiment/nuts0_nuts1_r_deaths7/crnlearner_npi_stay_home_ES.yaml new file mode 100755 index 0000000..32f8eab --- /dev/null +++ b/config/experiment/nuts0_nuts1_r_deaths7/crnlearner_npi_stay_home_ES.yaml @@ -0,0 +1,73 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_ES_nuts0_nuts1 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_nuts1_r_deaths7/ES + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_stay_home + treatment_levels: 2 + outcome: r_deaths + outcome_lag: 7 + time_predictors: + - r_deaths + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_schools + - npi_work + - npi_internal_travel + - npi_international_travel + static_real_predictors: + - pop_density + - pop_age_median + - socioeco_gdp + - mob_commuting_for + - mob_commuting_outr + - socioeco_beds + - socioeco_physicians + - socioeco_broadband + countries: + - ES + period_fit: + - 2020-7 + - 2021-51 + period_eval: + - 2021-51 + - 2022-12 + validation_start: 2021-47 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_nuts1_r_deaths7/crnlearner_npi_stay_home_FR.yaml b/config/experiment/nuts0_nuts1_r_deaths7/crnlearner_npi_stay_home_FR.yaml new file mode 100755 index 0000000..75f5ba0 --- /dev/null +++ b/config/experiment/nuts0_nuts1_r_deaths7/crnlearner_npi_stay_home_FR.yaml @@ -0,0 +1,73 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_FR_nuts0_nuts1 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_nuts1_r_deaths7/FR + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_stay_home + treatment_levels: 2 + outcome: r_deaths + outcome_lag: 7 + time_predictors: + - r_deaths + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_schools + - npi_work + - npi_internal_travel + - npi_international_travel + static_real_predictors: + - pop_density + - pop_age_median + - socioeco_gdp + - mob_commuting_for + - mob_commuting_outr + - socioeco_beds + - socioeco_physicians + - socioeco_broadband + countries: + - FR + period_fit: + - 2020-12 + - 2022-21 + period_eval: + - 2022-21 + - 2022-34 + validation_start: 2022-17 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_nuts1_r_deaths7/crnlearner_npi_stay_home_NL.yaml b/config/experiment/nuts0_nuts1_r_deaths7/crnlearner_npi_stay_home_NL.yaml new file mode 100755 index 0000000..6eb51d0 --- /dev/null +++ b/config/experiment/nuts0_nuts1_r_deaths7/crnlearner_npi_stay_home_NL.yaml @@ -0,0 +1,73 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_NL_nuts0_nuts1 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_nuts1_r_deaths7/NL + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_stay_home + treatment_levels: 2 + outcome: r_deaths + outcome_lag: 7 + time_predictors: + - r_deaths + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_schools + - npi_work + - npi_internal_travel + - npi_international_travel + static_real_predictors: + - pop_density + - pop_age_median + - socioeco_gdp + - mob_commuting_for + - mob_commuting_outr + - socioeco_physicians + - socioeco_broadband + # - socioeco_beds # not available for NL + countries: + - NL + period_fit: + - 2020-11 + - 2022-22 + period_eval: + - 2022-22 + - 2022-35 + validation_start: 2022-17 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_nuts1_r_deaths7/crnlearner_npi_stay_home_PL.yaml b/config/experiment/nuts0_nuts1_r_deaths7/crnlearner_npi_stay_home_PL.yaml new file mode 100755 index 0000000..1498a7b --- /dev/null +++ b/config/experiment/nuts0_nuts1_r_deaths7/crnlearner_npi_stay_home_PL.yaml @@ -0,0 +1,73 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_PL_nuts0_nuts1 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_nuts1_r_deaths7/PL + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_stay_home + treatment_levels: 2 + outcome: r_deaths + outcome_lag: 7 + time_predictors: + - r_deaths + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_schools + - npi_work + - npi_internal_travel + - npi_international_travel + static_real_predictors: + - pop_density + - pop_age_median + - socioeco_gdp + - mob_commuting_for + - mob_commuting_outr + - socioeco_beds + - socioeco_physicians + - socioeco_broadband + countries: + - PL + period_fit: + - 2020-14 + - 2021-39 + period_eval: + - 2021-39 + - 2021-52 + validation_start: 2021-34 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_nuts1_r_deaths7/crnlearner_npi_work_BE.yaml b/config/experiment/nuts0_nuts1_r_deaths7/crnlearner_npi_work_BE.yaml new file mode 100755 index 0000000..3da80e1 --- /dev/null +++ b/config/experiment/nuts0_nuts1_r_deaths7/crnlearner_npi_work_BE.yaml @@ -0,0 +1,73 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_BE_nuts0_nuts1 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_nuts1_r_deaths7/BE + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_work + treatment_levels: 2 + outcome: r_deaths + outcome_lag: 7 + time_predictors: + - r_deaths + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_stay_home + - npi_schools + - npi_internal_travel + - npi_international_travel + static_real_predictors: + - pop_density + - pop_age_median + - socioeco_gdp + - mob_commuting_for + - mob_commuting_outr + - socioeco_beds + - socioeco_physicians + - socioeco_broadband + countries: + - BE + period_fit: + - 2020-11 + - 2022-21 + period_eval: + - 2022-21 + - 2022-34 + validation_start: 2022-17 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_nuts1_r_deaths7/crnlearner_npi_work_DE.yaml b/config/experiment/nuts0_nuts1_r_deaths7/crnlearner_npi_work_DE.yaml new file mode 100755 index 0000000..947eee5 --- /dev/null +++ b/config/experiment/nuts0_nuts1_r_deaths7/crnlearner_npi_work_DE.yaml @@ -0,0 +1,73 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_DE_nuts0_nuts1 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_nuts1_r_deaths7/DE + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_work + treatment_levels: 2 + outcome: r_deaths + outcome_lag: 7 + time_predictors: + - r_deaths + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_stay_home + - npi_schools + - npi_internal_travel + - npi_international_travel + static_real_predictors: + - pop_density + - pop_age_median + - socioeco_gdp + - mob_commuting_for + - mob_commuting_outr + - socioeco_beds + - socioeco_physicians + - socioeco_broadband + countries: + - DE + period_fit: + - 2020-49 # start later because work not imposed in first wave + - 2022-22 + period_eval: + - 2022-22 + - 2022-35 + validation_start: 2022-17 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_nuts1_r_deaths7/crnlearner_npi_work_ES.yaml b/config/experiment/nuts0_nuts1_r_deaths7/crnlearner_npi_work_ES.yaml new file mode 100755 index 0000000..8ddd2a7 --- /dev/null +++ b/config/experiment/nuts0_nuts1_r_deaths7/crnlearner_npi_work_ES.yaml @@ -0,0 +1,73 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_ES_nuts0_nuts1 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_nuts1_r_deaths7/ES + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_work + treatment_levels: 2 + outcome: r_deaths + outcome_lag: 7 + time_predictors: + - r_deaths + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_stay_home + - npi_schools + - npi_internal_travel + - npi_international_travel + static_real_predictors: + - pop_density + - pop_age_median + - socioeco_gdp + - mob_commuting_for + - mob_commuting_outr + - socioeco_beds + - socioeco_physicians + - socioeco_broadband + countries: + - ES + period_fit: + - 2020-7 + - 2021-51 + period_eval: + - 2021-51 + - 2022-12 + validation_start: 2021-47 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_nuts1_r_deaths7/crnlearner_npi_work_FR.yaml b/config/experiment/nuts0_nuts1_r_deaths7/crnlearner_npi_work_FR.yaml new file mode 100755 index 0000000..75faf6a --- /dev/null +++ b/config/experiment/nuts0_nuts1_r_deaths7/crnlearner_npi_work_FR.yaml @@ -0,0 +1,73 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_FR_nuts0_nuts1 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_nuts1_r_deaths7/FR + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_work + treatment_levels: 2 + outcome: r_deaths + outcome_lag: 7 + time_predictors: + - r_deaths + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_stay_home + - npi_schools + - npi_internal_travel + - npi_international_travel + static_real_predictors: + - pop_density + - pop_age_median + - socioeco_gdp + - mob_commuting_for + - mob_commuting_outr + - socioeco_beds + - socioeco_physicians + - socioeco_broadband + countries: + - FR + period_fit: + - 2020-12 + - 2022-21 + period_eval: + - 2022-21 + - 2022-34 + validation_start: 2022-17 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_nuts1_r_deaths7/crnlearner_npi_work_NL.yaml b/config/experiment/nuts0_nuts1_r_deaths7/crnlearner_npi_work_NL.yaml new file mode 100755 index 0000000..d890f71 --- /dev/null +++ b/config/experiment/nuts0_nuts1_r_deaths7/crnlearner_npi_work_NL.yaml @@ -0,0 +1,73 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_NL_nuts0_nuts1 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_nuts1_r_deaths7/NL + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_work + treatment_levels: 2 + outcome: r_deaths + outcome_lag: 7 + time_predictors: + - r_deaths + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_stay_home + - npi_schools + - npi_internal_travel + - npi_international_travel + static_real_predictors: + - pop_density + - pop_age_median + - socioeco_gdp + - mob_commuting_for + - mob_commuting_outr + - socioeco_physicians + - socioeco_broadband + # - socioeco_beds # not available for NL + countries: + - NL + period_fit: + - 2020-49 # start later because not imposed in first wave + - 2022-22 + period_eval: + - 2022-22 + - 2022-35 + validation_start: 2022-17 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_nuts1_r_deaths7/crnlearner_npi_work_PL.yaml b/config/experiment/nuts0_nuts1_r_deaths7/crnlearner_npi_work_PL.yaml new file mode 100755 index 0000000..e85cf28 --- /dev/null +++ b/config/experiment/nuts0_nuts1_r_deaths7/crnlearner_npi_work_PL.yaml @@ -0,0 +1,73 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_PL_nuts0_nuts1 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_nuts1_r_deaths7/PL + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_work + treatment_levels: 2 + outcome: r_deaths + outcome_lag: 7 + time_predictors: + - r_deaths + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_stay_home + - npi_schools + - npi_internal_travel + - npi_international_travel + static_real_predictors: + - pop_density + - pop_age_median + - socioeco_gdp + - mob_commuting_for + - mob_commuting_outr + - socioeco_beds + - socioeco_physicians + - socioeco_broadband + countries: + - PL + period_fit: + - 2020-49 # start later because not imposed in first wave + - 2021-39 + period_eval: + - 2021-39 + - 2021-52 + validation_start: 2021-34 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_nuts1_recommendations/crnlearner_npi_internal_travel_BE.yaml b/config/experiment/nuts0_nuts1_recommendations/crnlearner_npi_internal_travel_BE.yaml new file mode 100755 index 0000000..b569ce0 --- /dev/null +++ b/config/experiment/nuts0_nuts1_recommendations/crnlearner_npi_internal_travel_BE.yaml @@ -0,0 +1,73 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_BE_nuts0_nuts1 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_nuts1_recommendations/BE + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_internal_travel_r + treatment_levels: 2 + outcome: r_number + outcome_lag: 7 + time_predictors: + - r_number + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_stay_home + - npi_work + - npi_schools + - npi_international_travel + static_real_predictors: + - pop_density + - pop_age_median + - socioeco_gdp + - mob_commuting_for + - mob_commuting_outr + - socioeco_beds + - socioeco_physicians + - socioeco_broadband + countries: + - BE + period_fit: + - 2020-11 + - 2022-21 + period_eval: + - 2022-21 + - 2022-34 + validation_start: 2022-17 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_nuts1_recommendations/crnlearner_npi_internal_travel_DE.yaml b/config/experiment/nuts0_nuts1_recommendations/crnlearner_npi_internal_travel_DE.yaml new file mode 100755 index 0000000..48d8acb --- /dev/null +++ b/config/experiment/nuts0_nuts1_recommendations/crnlearner_npi_internal_travel_DE.yaml @@ -0,0 +1,73 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_DE_nuts0_nuts1 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_nuts1_recommendations/DE + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_internal_travel_r + treatment_levels: 2 + outcome: r_number + outcome_lag: 7 + time_predictors: + - r_number + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_stay_home + - npi_work + - npi_schools + - npi_international_travel + static_real_predictors: + - pop_density + - pop_age_median + - socioeco_gdp + - mob_commuting_for + - mob_commuting_outr + - socioeco_beds + - socioeco_physicians + - socioeco_broadband + countries: + - DE + period_fit: + - 2020-11 + - 2022-22 + period_eval: + - 2022-22 + - 2022-35 + validation_start: 2022-17 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_nuts1_recommendations/crnlearner_npi_internal_travel_ES.yaml b/config/experiment/nuts0_nuts1_recommendations/crnlearner_npi_internal_travel_ES.yaml new file mode 100755 index 0000000..8134403 --- /dev/null +++ b/config/experiment/nuts0_nuts1_recommendations/crnlearner_npi_internal_travel_ES.yaml @@ -0,0 +1,73 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_ES_nuts0_nuts1 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_nuts1_recommendations/ES + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_internal_travel_r + treatment_levels: 2 + outcome: r_number + outcome_lag: 7 + time_predictors: + - r_number + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_stay_home + - npi_work + - npi_schools + - npi_international_travel + static_real_predictors: + - pop_density + - pop_age_median + - socioeco_gdp + - mob_commuting_for + - mob_commuting_outr + - socioeco_beds + - socioeco_physicians + - socioeco_broadband + countries: + - ES + period_fit: + - 2020-7 + - 2021-51 + period_eval: + - 2021-51 + - 2022-12 + validation_start: 2021-47 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_nuts1_recommendations/crnlearner_npi_internal_travel_FR.yaml b/config/experiment/nuts0_nuts1_recommendations/crnlearner_npi_internal_travel_FR.yaml new file mode 100755 index 0000000..77d8656 --- /dev/null +++ b/config/experiment/nuts0_nuts1_recommendations/crnlearner_npi_internal_travel_FR.yaml @@ -0,0 +1,73 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_FR_nuts0_nuts1 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_nuts1_recommendations/FR + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_internal_travel_r + treatment_levels: 2 + outcome: r_number + outcome_lag: 7 + time_predictors: + - r_number + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_stay_home + - npi_work + - npi_schools + - npi_international_travel + static_real_predictors: + - pop_density + - pop_age_median + - socioeco_gdp + - mob_commuting_for + - mob_commuting_outr + - socioeco_beds + - socioeco_physicians + - socioeco_broadband + countries: + - FR + period_fit: + - 2020-12 + - 2022-21 + period_eval: + - 2022-21 + - 2022-34 + validation_start: 2022-17 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_nuts1_recommendations/crnlearner_npi_internal_travel_NL.yaml b/config/experiment/nuts0_nuts1_recommendations/crnlearner_npi_internal_travel_NL.yaml new file mode 100755 index 0000000..cefc9fa --- /dev/null +++ b/config/experiment/nuts0_nuts1_recommendations/crnlearner_npi_internal_travel_NL.yaml @@ -0,0 +1,73 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_NL_nuts0_nuts1 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_nuts1_recommendations/NL + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_internal_travel_r + treatment_levels: 2 + outcome: r_number + outcome_lag: 7 + time_predictors: + - r_number + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_stay_home + - npi_work + - npi_schools + - npi_international_travel + static_real_predictors: + - pop_density + - pop_age_median + - socioeco_gdp + - mob_commuting_for + - mob_commuting_outr + - socioeco_physicians + - socioeco_broadband + #- socioeco_beds + countries: + - NL + period_fit: + - 2020-11 + - 2022-22 + period_eval: + - 2022-22 + - 2022-35 + validation_start: 2022-17 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_nuts1_recommendations/crnlearner_npi_internal_travel_PL.yaml b/config/experiment/nuts0_nuts1_recommendations/crnlearner_npi_internal_travel_PL.yaml new file mode 100755 index 0000000..43fe5b3 --- /dev/null +++ b/config/experiment/nuts0_nuts1_recommendations/crnlearner_npi_internal_travel_PL.yaml @@ -0,0 +1,73 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_PL_nuts0_nuts1 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_nuts1_recommendations/PL + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_internal_travel_r + treatment_levels: 2 + outcome: r_number + outcome_lag: 7 + time_predictors: + - r_number + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_stay_home + - npi_work + - npi_schools + - npi_international_travel + static_real_predictors: + - pop_density + - pop_age_median + - socioeco_gdp + - mob_commuting_for + - mob_commuting_outr + - socioeco_beds + - socioeco_physicians + - socioeco_broadband + countries: + - PL + period_fit: + - 2020-14 + - 2021-39 + period_eval: + - 2021-39 + - 2021-52 + validation_start: 2021-34 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_nuts1_recommendations/crnlearner_npi_stay_home_BE.yaml b/config/experiment/nuts0_nuts1_recommendations/crnlearner_npi_stay_home_BE.yaml new file mode 100755 index 0000000..5ac0534 --- /dev/null +++ b/config/experiment/nuts0_nuts1_recommendations/crnlearner_npi_stay_home_BE.yaml @@ -0,0 +1,73 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_BE_nuts0_nuts1 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_nuts1_recommendations/BE + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_stay_home_r + treatment_levels: 2 + outcome: r_number + outcome_lag: 7 + time_predictors: + - r_number + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_schools + - npi_work + - npi_internal_travel + - npi_international_travel + static_real_predictors: + - pop_density + - pop_age_median + - socioeco_gdp + - mob_commuting_for + - mob_commuting_outr + - socioeco_beds + - socioeco_physicians + - socioeco_broadband + countries: + - BE + period_fit: + - 2020-11 + - 2022-21 + period_eval: + - 2022-21 + - 2022-34 + validation_start: 2022-17 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_nuts1_recommendations/crnlearner_npi_stay_home_DE.yaml b/config/experiment/nuts0_nuts1_recommendations/crnlearner_npi_stay_home_DE.yaml new file mode 100755 index 0000000..69bf2a9 --- /dev/null +++ b/config/experiment/nuts0_nuts1_recommendations/crnlearner_npi_stay_home_DE.yaml @@ -0,0 +1,73 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_DE_nuts0_nuts1 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_nuts1_recommendations/DE + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_stay_home_r + treatment_levels: 2 + outcome: r_number + outcome_lag: 7 + time_predictors: + - r_number + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_schools + - npi_work + - npi_internal_travel + - npi_international_travel + static_real_predictors: + - pop_density + - pop_age_median + - socioeco_gdp + - mob_commuting_for + - mob_commuting_outr + - socioeco_beds + - socioeco_physicians + - socioeco_broadband + countries: + - DE + period_fit: + - 2020-11 + - 2022-22 + period_eval: + - 2022-22 + - 2022-35 + validation_start: 2022-17 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_nuts1_recommendations/crnlearner_npi_stay_home_ES.yaml b/config/experiment/nuts0_nuts1_recommendations/crnlearner_npi_stay_home_ES.yaml new file mode 100755 index 0000000..12ba468 --- /dev/null +++ b/config/experiment/nuts0_nuts1_recommendations/crnlearner_npi_stay_home_ES.yaml @@ -0,0 +1,73 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_ES_nuts0_nuts1 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_nuts1_recommendations/ES + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_stay_home_r + treatment_levels: 2 + outcome: r_number + outcome_lag: 7 + time_predictors: + - r_number + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_schools + - npi_work + - npi_internal_travel + - npi_international_travel + static_real_predictors: + - pop_density + - pop_age_median + - socioeco_gdp + - mob_commuting_for + - mob_commuting_outr + - socioeco_beds + - socioeco_physicians + - socioeco_broadband + countries: + - ES + period_fit: + - 2020-7 + - 2021-51 + period_eval: + - 2021-51 + - 2022-12 + validation_start: 2021-47 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_nuts1_recommendations/crnlearner_npi_stay_home_FR.yaml b/config/experiment/nuts0_nuts1_recommendations/crnlearner_npi_stay_home_FR.yaml new file mode 100755 index 0000000..b9b92f2 --- /dev/null +++ b/config/experiment/nuts0_nuts1_recommendations/crnlearner_npi_stay_home_FR.yaml @@ -0,0 +1,73 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_FR_nuts0_nuts1 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_nuts1_recommendations/FR + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_stay_home_r + treatment_levels: 2 + outcome: r_number + outcome_lag: 7 + time_predictors: + - r_number + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_schools + - npi_work + - npi_internal_travel + - npi_international_travel + static_real_predictors: + - pop_density + - pop_age_median + - socioeco_gdp + - mob_commuting_for + - mob_commuting_outr + - socioeco_beds + - socioeco_physicians + - socioeco_broadband + countries: + - FR + period_fit: + - 2020-12 + - 2022-21 + period_eval: + - 2022-21 + - 2022-34 + validation_start: 2022-17 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_nuts1_recommendations/crnlearner_npi_stay_home_NL.yaml b/config/experiment/nuts0_nuts1_recommendations/crnlearner_npi_stay_home_NL.yaml new file mode 100755 index 0000000..6956013 --- /dev/null +++ b/config/experiment/nuts0_nuts1_recommendations/crnlearner_npi_stay_home_NL.yaml @@ -0,0 +1,73 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_NL_nuts0_nuts1 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_nuts1_recommendations/NL + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_stay_home_r + treatment_levels: 2 + outcome: r_number + outcome_lag: 7 + time_predictors: + - r_number + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_schools + - npi_work + - npi_internal_travel + - npi_international_travel + static_real_predictors: + - pop_density + - pop_age_median + - socioeco_gdp + - mob_commuting_for + - mob_commuting_outr + - socioeco_physicians + - socioeco_broadband + # - socioeco_beds # not available for NL + countries: + - NL + period_fit: + - 2020-11 + - 2022-22 + period_eval: + - 2022-22 + - 2022-35 + validation_start: 2022-17 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_nuts1_recommendations/crnlearner_npi_stay_home_PL.yaml b/config/experiment/nuts0_nuts1_recommendations/crnlearner_npi_stay_home_PL.yaml new file mode 100755 index 0000000..0ae80b4 --- /dev/null +++ b/config/experiment/nuts0_nuts1_recommendations/crnlearner_npi_stay_home_PL.yaml @@ -0,0 +1,73 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_PL_nuts0_nuts1 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_nuts1_recommendations/PL + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_stay_home_r + treatment_levels: 2 + outcome: r_number + outcome_lag: 7 + time_predictors: + - r_number + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_schools + - npi_work + - npi_internal_travel + - npi_international_travel + static_real_predictors: + - pop_density + - pop_age_median + - socioeco_gdp + - mob_commuting_for + - mob_commuting_outr + - socioeco_beds + - socioeco_physicians + - socioeco_broadband + countries: + - PL + period_fit: + - 2020-14 + - 2021-39 + period_eval: + - 2021-39 + - 2021-52 + validation_start: 2021-34 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_r_deaths7/crnlearner_npi_internal_travel_BE.yaml b/config/experiment/nuts0_r_deaths7/crnlearner_npi_internal_travel_BE.yaml new file mode 100755 index 0000000..b237c80 --- /dev/null +++ b/config/experiment/nuts0_r_deaths7/crnlearner_npi_internal_travel_BE.yaml @@ -0,0 +1,66 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_BE_nuts0 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_r_deaths7/BE + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_internal_travel + treatment_levels: 2 + outcome: r_deaths + outcome_lag: 7 + time_predictors: + - r_deaths + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_stay_home + - npi_work + - npi_schools + - npi_international_travel + countries: + - BE + regions: + - BE + period_fit: + - 2020-11 + - 2022-21 + period_eval: + - 2022-21 + - 2022-34 + validation_start: 2022-17 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_r_deaths7/crnlearner_npi_internal_travel_DE.yaml b/config/experiment/nuts0_r_deaths7/crnlearner_npi_internal_travel_DE.yaml new file mode 100755 index 0000000..55c03ac --- /dev/null +++ b/config/experiment/nuts0_r_deaths7/crnlearner_npi_internal_travel_DE.yaml @@ -0,0 +1,66 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_DE_nuts0 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_r_deaths7/DE + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_internal_travel + treatment_levels: 2 + outcome: r_deaths + outcome_lag: 7 + time_predictors: + - r_deaths + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_stay_home + - npi_work + - npi_schools + - npi_international_travel + countries: + - DE + regions: + - DE + period_fit: + - 2020-11 + - 2022-22 + period_eval: + - 2022-22 + - 2022-35 + validation_start: 2022-17 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_r_deaths7/crnlearner_npi_internal_travel_ES.yaml b/config/experiment/nuts0_r_deaths7/crnlearner_npi_internal_travel_ES.yaml new file mode 100755 index 0000000..84bc39f --- /dev/null +++ b/config/experiment/nuts0_r_deaths7/crnlearner_npi_internal_travel_ES.yaml @@ -0,0 +1,66 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_ES_nuts0 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_r_deaths7/ES + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_internal_travel + treatment_levels: 2 + outcome: r_deaths + outcome_lag: 7 + time_predictors: + - r_deaths + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_stay_home + - npi_work + - npi_schools + - npi_international_travel + countries: + - ES + regions: + - ES + period_fit: + - 2020-7 + - 2021-51 + period_eval: + - 2021-51 + - 2022-12 + validation_start: 2021-47 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_r_deaths7/crnlearner_npi_internal_travel_FR.yaml b/config/experiment/nuts0_r_deaths7/crnlearner_npi_internal_travel_FR.yaml new file mode 100755 index 0000000..c06c303 --- /dev/null +++ b/config/experiment/nuts0_r_deaths7/crnlearner_npi_internal_travel_FR.yaml @@ -0,0 +1,66 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_FR_nuts0 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_r_deaths7/FR + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_internal_travel + treatment_levels: 2 + outcome: r_deaths + outcome_lag: 7 + time_predictors: + - r_deaths + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_stay_home + - npi_work + - npi_schools + - npi_international_travel + countries: + - FR + regions: + - FR + period_fit: + - 2020-12 + - 2022-21 + period_eval: + - 2022-21 + - 2022-34 + validation_start: 2022-17 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_r_deaths7/crnlearner_npi_internal_travel_PL.yaml b/config/experiment/nuts0_r_deaths7/crnlearner_npi_internal_travel_PL.yaml new file mode 100755 index 0000000..5477154 --- /dev/null +++ b/config/experiment/nuts0_r_deaths7/crnlearner_npi_internal_travel_PL.yaml @@ -0,0 +1,66 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_PL_nuts0 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_r_deaths7/PL + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_internal_travel + treatment_levels: 2 + outcome: r_deaths + outcome_lag: 7 + time_predictors: + - r_deaths + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_stay_home + - npi_work + - npi_schools + - npi_international_travel + countries: + - PL + regions: + - PL + period_fit: + - 2020-14 + - 2021-39 + period_eval: + - 2021-39 + - 2021-52 + validation_start: 2021-34 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_r_deaths7/crnlearner_npi_international_travel_BE.yaml b/config/experiment/nuts0_r_deaths7/crnlearner_npi_international_travel_BE.yaml new file mode 100755 index 0000000..cea01df --- /dev/null +++ b/config/experiment/nuts0_r_deaths7/crnlearner_npi_international_travel_BE.yaml @@ -0,0 +1,66 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_BE_nuts0 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_r_deaths7/BE + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_international_travel + treatment_levels: 2 + outcome: r_deaths + outcome_lag: 7 + time_predictors: + - r_deaths + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_stay_home + - npi_work + - npi_internal_travel + - npi_schools + countries: + - BE + regions: + - BE + period_fit: + - 2020-11 + - 2022-21 + period_eval: + - 2022-21 + - 2022-34 + validation_start: 2022-17 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_r_deaths7/crnlearner_npi_international_travel_DE.yaml b/config/experiment/nuts0_r_deaths7/crnlearner_npi_international_travel_DE.yaml new file mode 100755 index 0000000..9ae672f --- /dev/null +++ b/config/experiment/nuts0_r_deaths7/crnlearner_npi_international_travel_DE.yaml @@ -0,0 +1,66 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_DE_nuts0 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_r_deaths7/DE + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_international_travel + treatment_levels: 2 + outcome: r_deaths + outcome_lag: 7 + time_predictors: + - r_deaths + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_stay_home + - npi_work + - npi_internal_travel + - npi_schools + countries: + - DE + regions: + - DE + period_fit: + - 2020-11 + - 2022-22 + period_eval: + - 2022-22 + - 2022-35 + validation_start: 2022-17 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_r_deaths7/crnlearner_npi_international_travel_ES.yaml b/config/experiment/nuts0_r_deaths7/crnlearner_npi_international_travel_ES.yaml new file mode 100755 index 0000000..44429d4 --- /dev/null +++ b/config/experiment/nuts0_r_deaths7/crnlearner_npi_international_travel_ES.yaml @@ -0,0 +1,66 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_ES_nuts0 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_r_deaths7/ES + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_international_travel + treatment_levels: 2 + outcome: r_deaths + outcome_lag: 7 + time_predictors: + - r_deaths + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_stay_home + - npi_work + - npi_internal_travel + - npi_schools + countries: + - ES + regions: + - ES + period_fit: + - 2020-7 + - 2021-51 + period_eval: + - 2021-51 + - 2022-12 + validation_start: 2021-47 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_r_deaths7/crnlearner_npi_international_travel_PL.yaml b/config/experiment/nuts0_r_deaths7/crnlearner_npi_international_travel_PL.yaml new file mode 100755 index 0000000..6beabe7 --- /dev/null +++ b/config/experiment/nuts0_r_deaths7/crnlearner_npi_international_travel_PL.yaml @@ -0,0 +1,66 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_PL_nuts0 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_r_deaths7/PL + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_international_travel + treatment_levels: 2 + outcome: r_deaths + outcome_lag: 7 + time_predictors: + - r_deaths + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_stay_home + - npi_work + - npi_internal_travel + - npi_schools + countries: + - PL + regions: + - PL + period_fit: + - 2020-14 + - 2021-39 + period_eval: + - 2021-39 + - 2021-52 + validation_start: 2021-34 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_r_deaths7/crnlearner_npi_schools_BE.yaml b/config/experiment/nuts0_r_deaths7/crnlearner_npi_schools_BE.yaml new file mode 100755 index 0000000..c1691d7 --- /dev/null +++ b/config/experiment/nuts0_r_deaths7/crnlearner_npi_schools_BE.yaml @@ -0,0 +1,66 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_BE_nuts0 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_r_deaths7/BE + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_schools + treatment_levels: 2 + outcome: r_deaths + outcome_lag: 7 + time_predictors: + - r_deaths + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_stay_home + - npi_work + - npi_internal_travel + - npi_international_travel + countries: + - BE + regions: + - BE + period_fit: + - 2020-11 + - 2022-21 + period_eval: + - 2022-21 + - 2022-34 + validation_start: 2022-17 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_r_deaths7/crnlearner_npi_schools_DE.yaml b/config/experiment/nuts0_r_deaths7/crnlearner_npi_schools_DE.yaml new file mode 100755 index 0000000..9497b77 --- /dev/null +++ b/config/experiment/nuts0_r_deaths7/crnlearner_npi_schools_DE.yaml @@ -0,0 +1,66 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_DE_nuts0 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_r_deaths7/DE + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_schools + treatment_levels: 2 + outcome: r_deaths + outcome_lag: 7 + time_predictors: + - r_deaths + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_stay_home + - npi_work + - npi_internal_travel + - npi_international_travel + countries: + - DE + regions: + - DE + period_fit: + - 2020-11 + - 2022-22 + period_eval: + - 2022-22 + - 2022-35 + validation_start: 2022-17 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_r_deaths7/crnlearner_npi_schools_ES.yaml b/config/experiment/nuts0_r_deaths7/crnlearner_npi_schools_ES.yaml new file mode 100755 index 0000000..a1a2d56 --- /dev/null +++ b/config/experiment/nuts0_r_deaths7/crnlearner_npi_schools_ES.yaml @@ -0,0 +1,66 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_ES_nuts0 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_r_deaths7/ES + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_schools + treatment_levels: 2 + outcome: r_deaths + outcome_lag: 7 + time_predictors: + - r_deaths + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_stay_home + - npi_work + - npi_internal_travel + - npi_international_travel + countries: + - ES + regions: + - ES + period_fit: + - 2020-7 + - 2021-51 + period_eval: + - 2021-51 + - 2022-12 + validation_start: 2021-47 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_r_deaths7/crnlearner_npi_schools_FR.yaml b/config/experiment/nuts0_r_deaths7/crnlearner_npi_schools_FR.yaml new file mode 100755 index 0000000..3609887 --- /dev/null +++ b/config/experiment/nuts0_r_deaths7/crnlearner_npi_schools_FR.yaml @@ -0,0 +1,66 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_FR_nuts0 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_r_deaths7/FR + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_schools + treatment_levels: 2 + outcome: r_deaths + outcome_lag: 7 + time_predictors: + - r_deaths + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_stay_home + - npi_work + - npi_internal_travel + - npi_international_travel + countries: + - FR + regions: + - FR + period_fit: + - 2020-12 + - 2022-21 + period_eval: + - 2022-21 + - 2022-34 + validation_start: 2022-17 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_r_deaths7/crnlearner_npi_schools_NL.yaml b/config/experiment/nuts0_r_deaths7/crnlearner_npi_schools_NL.yaml new file mode 100755 index 0000000..a0be726 --- /dev/null +++ b/config/experiment/nuts0_r_deaths7/crnlearner_npi_schools_NL.yaml @@ -0,0 +1,66 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_NL_nuts0 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_r_deaths7/NL + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_schools + treatment_levels: 2 + outcome: r_deaths + outcome_lag: 7 + time_predictors: + - r_deaths + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_stay_home + - npi_work + - npi_internal_travel + - npi_international_travel + countries: + - NL + regions: + - NL + period_fit: + - 2020-11 + - 2022-22 + period_eval: + - 2022-22 + - 2022-35 + validation_start: 2022-17 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_r_deaths7/crnlearner_npi_schools_PL.yaml b/config/experiment/nuts0_r_deaths7/crnlearner_npi_schools_PL.yaml new file mode 100755 index 0000000..9ba2aae --- /dev/null +++ b/config/experiment/nuts0_r_deaths7/crnlearner_npi_schools_PL.yaml @@ -0,0 +1,66 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_PL_nuts0 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_r_deaths7/PL + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_schools + treatment_levels: 2 + outcome: r_deaths + outcome_lag: 7 + time_predictors: + - r_deaths + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_stay_home + - npi_work + - npi_internal_travel + - npi_international_travel + countries: + - PL + regions: + - PL + period_fit: + - 2020-14 + - 2021-39 + period_eval: + - 2021-39 + - 2021-52 + validation_start: 2021-34 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_r_deaths7/crnlearner_npi_schools_SE.yaml b/config/experiment/nuts0_r_deaths7/crnlearner_npi_schools_SE.yaml new file mode 100755 index 0000000..e05bba8 --- /dev/null +++ b/config/experiment/nuts0_r_deaths7/crnlearner_npi_schools_SE.yaml @@ -0,0 +1,66 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_SE_nuts0 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_r_deaths7/SE + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_schools + treatment_levels: 2 + outcome: r_deaths + outcome_lag: 7 + time_predictors: + - r_deaths + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_stay_home + - npi_work + - npi_internal_travel + - npi_international_travel + countries: + - SE + regions: + - SE + period_fit: + - 2020-10 + - 2022-21 + period_eval: + - 2022-21 + - 2022-34 + validation_start: 2022-17 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_r_deaths7/crnlearner_npi_stay_home_BE.yaml b/config/experiment/nuts0_r_deaths7/crnlearner_npi_stay_home_BE.yaml new file mode 100755 index 0000000..893f21b --- /dev/null +++ b/config/experiment/nuts0_r_deaths7/crnlearner_npi_stay_home_BE.yaml @@ -0,0 +1,66 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_BE_nuts0 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_r_deaths7/BE + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_stay_home + treatment_levels: 2 + outcome: r_deaths + outcome_lag: 7 + time_predictors: + - r_deaths + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_schools + - npi_work + - npi_internal_travel + - npi_international_travel + countries: + - BE + regions: + - BE + period_fit: + - 2020-11 + - 2022-21 + period_eval: + - 2022-21 + - 2022-34 + validation_start: 2022-17 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_r_deaths7/crnlearner_npi_stay_home_DE.yaml b/config/experiment/nuts0_r_deaths7/crnlearner_npi_stay_home_DE.yaml new file mode 100755 index 0000000..65c04d6 --- /dev/null +++ b/config/experiment/nuts0_r_deaths7/crnlearner_npi_stay_home_DE.yaml @@ -0,0 +1,66 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_DE_nuts0 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_r_deaths7/DE + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_stay_home + treatment_levels: 2 + outcome: r_deaths + outcome_lag: 7 + time_predictors: + - r_deaths + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_schools + - npi_work + - npi_internal_travel + - npi_international_travel + countries: + - DE + regions: + - DE + period_fit: + - 2020-11 + - 2022-22 + period_eval: + - 2022-22 + - 2022-35 + validation_start: 2022-17 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_r_deaths7/crnlearner_npi_stay_home_ES.yaml b/config/experiment/nuts0_r_deaths7/crnlearner_npi_stay_home_ES.yaml new file mode 100755 index 0000000..27be636 --- /dev/null +++ b/config/experiment/nuts0_r_deaths7/crnlearner_npi_stay_home_ES.yaml @@ -0,0 +1,66 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_ES_nuts0 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_r_deaths7/ES + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_stay_home + treatment_levels: 2 + outcome: r_deaths + outcome_lag: 7 + time_predictors: + - r_deaths + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_schools + - npi_work + - npi_internal_travel + - npi_international_travel + countries: + - ES + regions: + - ES + period_fit: + - 2020-7 + - 2021-51 + period_eval: + - 2021-51 + - 2022-12 + validation_start: 2021-47 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_r_deaths7/crnlearner_npi_stay_home_FR.yaml b/config/experiment/nuts0_r_deaths7/crnlearner_npi_stay_home_FR.yaml new file mode 100755 index 0000000..a9f8f35 --- /dev/null +++ b/config/experiment/nuts0_r_deaths7/crnlearner_npi_stay_home_FR.yaml @@ -0,0 +1,66 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_FR_nuts0 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_r_deaths7/FR + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_stay_home + treatment_levels: 2 + outcome: r_deaths + outcome_lag: 7 + time_predictors: + - r_deaths + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_schools + - npi_work + - npi_internal_travel + - npi_international_travel + countries: + - FR + regions: + - FR + period_fit: + - 2020-12 + - 2022-21 + period_eval: + - 2022-21 + - 2022-34 + validation_start: 2022-17 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_r_deaths7/crnlearner_npi_stay_home_NL.yaml b/config/experiment/nuts0_r_deaths7/crnlearner_npi_stay_home_NL.yaml new file mode 100755 index 0000000..dd3f72e --- /dev/null +++ b/config/experiment/nuts0_r_deaths7/crnlearner_npi_stay_home_NL.yaml @@ -0,0 +1,66 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_NL_nuts0 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_r_deaths7/NL + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_stay_home + treatment_levels: 2 + outcome: r_deaths + outcome_lag: 7 + time_predictors: + - r_deaths + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_schools + - npi_work + - npi_internal_travel + - npi_international_travel + countries: + - NL + regions: + - NL + period_fit: + - 2020-11 + - 2022-22 + period_eval: + - 2022-22 + - 2022-35 + validation_start: 2022-17 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_r_deaths7/crnlearner_npi_stay_home_PL.yaml b/config/experiment/nuts0_r_deaths7/crnlearner_npi_stay_home_PL.yaml new file mode 100755 index 0000000..8ab8cba --- /dev/null +++ b/config/experiment/nuts0_r_deaths7/crnlearner_npi_stay_home_PL.yaml @@ -0,0 +1,66 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_PL_nuts0 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_r_deaths7/PL + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_stay_home + treatment_levels: 2 + outcome: r_deaths + outcome_lag: 7 + time_predictors: + - r_deaths + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_schools + - npi_work + - npi_internal_travel + - npi_international_travel + countries: + - PL + regions: + - PL + period_fit: + - 2020-14 + - 2021-39 + period_eval: + - 2021-39 + - 2021-52 + validation_start: 2021-34 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_r_deaths7/crnlearner_npi_work_BE.yaml b/config/experiment/nuts0_r_deaths7/crnlearner_npi_work_BE.yaml new file mode 100755 index 0000000..91f17bd --- /dev/null +++ b/config/experiment/nuts0_r_deaths7/crnlearner_npi_work_BE.yaml @@ -0,0 +1,66 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_BE_nuts0 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_r_deaths7/BE + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_work + treatment_levels: 2 + outcome: r_deaths + outcome_lag: 7 + time_predictors: + - r_deaths + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_stay_home + - npi_schools + - npi_internal_travel + - npi_international_travel + countries: + - BE + regions: + - BE + period_fit: + - 2020-11 + - 2022-21 + period_eval: + - 2022-21 + - 2022-34 + validation_start: 2022-17 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_r_deaths7/crnlearner_npi_work_DE.yaml b/config/experiment/nuts0_r_deaths7/crnlearner_npi_work_DE.yaml new file mode 100755 index 0000000..3fa3578 --- /dev/null +++ b/config/experiment/nuts0_r_deaths7/crnlearner_npi_work_DE.yaml @@ -0,0 +1,66 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_DE_nuts0 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_r_deaths7/DE + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_work + treatment_levels: 2 + outcome: r_deaths + outcome_lag: 7 + time_predictors: + - r_deaths + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_stay_home + - npi_schools + - npi_internal_travel + - npi_international_travel + countries: + - DE + regions: + - DE + period_fit: + - 2020-49 # start later because work not imposed in first wave + - 2022-22 + period_eval: + - 2022-22 + - 2022-35 + validation_start: 2022-17 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_r_deaths7/crnlearner_npi_work_ES.yaml b/config/experiment/nuts0_r_deaths7/crnlearner_npi_work_ES.yaml new file mode 100755 index 0000000..4d7dc19 --- /dev/null +++ b/config/experiment/nuts0_r_deaths7/crnlearner_npi_work_ES.yaml @@ -0,0 +1,66 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_ES_nuts0 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_r_deaths7/ES + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_work + treatment_levels: 2 + outcome: r_deaths + outcome_lag: 7 + time_predictors: + - r_deaths + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_stay_home + - npi_schools + - npi_internal_travel + - npi_international_travel + countries: + - ES + regions: + - ES + period_fit: + - 2020-7 + - 2021-51 + period_eval: + - 2021-51 + - 2022-12 + validation_start: 2021-47 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_r_deaths7/crnlearner_npi_work_FR.yaml b/config/experiment/nuts0_r_deaths7/crnlearner_npi_work_FR.yaml new file mode 100755 index 0000000..730b7e7 --- /dev/null +++ b/config/experiment/nuts0_r_deaths7/crnlearner_npi_work_FR.yaml @@ -0,0 +1,66 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_FR_nuts0 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_r_deaths7/FR + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_work + treatment_levels: 2 + outcome: r_deaths + outcome_lag: 7 + time_predictors: + - r_deaths + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_stay_home + - npi_schools + - npi_internal_travel + - npi_international_travel + countries: + - FR + regions: + - FR + period_fit: + - 2020-12 + - 2022-21 + period_eval: + - 2022-21 + - 2022-34 + validation_start: 2022-17 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_r_deaths7/crnlearner_npi_work_NL.yaml b/config/experiment/nuts0_r_deaths7/crnlearner_npi_work_NL.yaml new file mode 100755 index 0000000..dec332a --- /dev/null +++ b/config/experiment/nuts0_r_deaths7/crnlearner_npi_work_NL.yaml @@ -0,0 +1,66 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_NL_nuts0 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_r_deaths7/NL + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_work + treatment_levels: 2 + outcome: r_deaths + outcome_lag: 7 + time_predictors: + - r_deaths + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_stay_home + - npi_schools + - npi_internal_travel + - npi_international_travel + countries: + - NL + regions: + - NL + period_fit: + - 2020-49 # start later because not imposed in first wave + - 2022-22 + period_eval: + - 2022-22 + - 2022-35 + validation_start: 2022-17 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_r_deaths7/crnlearner_npi_work_PL.yaml b/config/experiment/nuts0_r_deaths7/crnlearner_npi_work_PL.yaml new file mode 100755 index 0000000..103e508 --- /dev/null +++ b/config/experiment/nuts0_r_deaths7/crnlearner_npi_work_PL.yaml @@ -0,0 +1,66 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_PL_nuts0 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_r_deaths7/PL + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_work + treatment_levels: 2 + outcome: r_deaths + outcome_lag: 7 + time_predictors: + - r_deaths + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_stay_home + - npi_schools + - npi_internal_travel + - npi_international_travel + countries: + - PL + regions: + - PL + period_fit: + - 2020-49 # start later because not imposed in first wave + - 2021-39 + period_eval: + - 2021-39 + - 2021-52 + validation_start: 2021-34 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_recommendations/crnlearner_npi_internal_travel_BE.yaml b/config/experiment/nuts0_recommendations/crnlearner_npi_internal_travel_BE.yaml new file mode 100755 index 0000000..cdbb7d9 --- /dev/null +++ b/config/experiment/nuts0_recommendations/crnlearner_npi_internal_travel_BE.yaml @@ -0,0 +1,67 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_BE_nuts0 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_recommendations/BE + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_internal_travel_r + treatment_levels: 2 + outcome: r_number + outcome_lag: 7 + time_predictors: + - r_number + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_stay_home + - npi_work + - npi_schools + - npi_international_travel + static_real_predictors: [] + countries: + - BE + regions: + - BE + period_fit: + - 2020-11 + - 2022-21 + period_eval: + - 2022-21 + - 2022-34 + validation_start: 2022-17 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_recommendations/crnlearner_npi_internal_travel_DE.yaml b/config/experiment/nuts0_recommendations/crnlearner_npi_internal_travel_DE.yaml new file mode 100755 index 0000000..320681b --- /dev/null +++ b/config/experiment/nuts0_recommendations/crnlearner_npi_internal_travel_DE.yaml @@ -0,0 +1,67 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_DE_nuts0 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_recommendations/DE + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_internal_travel_r + treatment_levels: 2 + outcome: r_number + outcome_lag: 7 + time_predictors: + - r_number + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_stay_home + - npi_work + - npi_schools + - npi_international_travel + static_real_predictors: [] + countries: + - DE + regions: + - DE + period_fit: + - 2020-11 + - 2022-22 + period_eval: + - 2022-22 + - 2022-35 + validation_start: 2022-17 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_recommendations/crnlearner_npi_internal_travel_ES.yaml b/config/experiment/nuts0_recommendations/crnlearner_npi_internal_travel_ES.yaml new file mode 100755 index 0000000..83efd30 --- /dev/null +++ b/config/experiment/nuts0_recommendations/crnlearner_npi_internal_travel_ES.yaml @@ -0,0 +1,67 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_ES_nuts0 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_recommendations/ES + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_internal_travel_r + treatment_levels: 2 + outcome: r_number + outcome_lag: 7 + time_predictors: + - r_number + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_stay_home + - npi_work + - npi_schools + - npi_international_travel + static_real_predictors: [] + countries: + - ES + regions: + - ES + period_fit: + - 2020-7 + - 2021-51 + period_eval: + - 2021-51 + - 2022-12 + validation_start: 2021-47 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_recommendations/crnlearner_npi_internal_travel_FR.yaml b/config/experiment/nuts0_recommendations/crnlearner_npi_internal_travel_FR.yaml new file mode 100755 index 0000000..5eee3f9 --- /dev/null +++ b/config/experiment/nuts0_recommendations/crnlearner_npi_internal_travel_FR.yaml @@ -0,0 +1,67 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_FR_nuts0 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_recommendations/FR + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_internal_travel_r + treatment_levels: 2 + outcome: r_number + outcome_lag: 7 + time_predictors: + - r_number + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_stay_home + - npi_work + - npi_schools + - npi_international_travel + static_real_predictors: [] + countries: + - FR + regions: + - FR + period_fit: + - 2020-12 + - 2022-21 + period_eval: + - 2022-21 + - 2022-34 + validation_start: 2022-17 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_recommendations/crnlearner_npi_internal_travel_NL.yaml b/config/experiment/nuts0_recommendations/crnlearner_npi_internal_travel_NL.yaml new file mode 100755 index 0000000..88ab335 --- /dev/null +++ b/config/experiment/nuts0_recommendations/crnlearner_npi_internal_travel_NL.yaml @@ -0,0 +1,67 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_NL_nuts0 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_recommendations/NL + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_internal_travel_r + treatment_levels: 2 + outcome: r_number + outcome_lag: 7 + time_predictors: + - r_number + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_stay_home + - npi_work + - npi_schools + - npi_international_travel + static_real_predictors: [] + countries: + - NL + regions: + - NL + period_fit: + - 2020-11 + - 2022-22 + period_eval: + - 2022-22 + - 2022-35 + validation_start: 2022-17 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_recommendations/crnlearner_npi_internal_travel_PL.yaml b/config/experiment/nuts0_recommendations/crnlearner_npi_internal_travel_PL.yaml new file mode 100755 index 0000000..3a4395c --- /dev/null +++ b/config/experiment/nuts0_recommendations/crnlearner_npi_internal_travel_PL.yaml @@ -0,0 +1,67 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_PL_nuts0 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_recommendations/PL + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_internal_travel_r + treatment_levels: 2 + outcome: r_number + outcome_lag: 7 + time_predictors: + - r_number + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_stay_home + - npi_work + - npi_schools + - npi_international_travel + static_real_predictors: [] + countries: + - PL + regions: + - PL + period_fit: + - 2020-14 + - 2021-39 + period_eval: + - 2021-39 + - 2021-52 + validation_start: 2021-34 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_recommendations/crnlearner_npi_stay_home_BE.yaml b/config/experiment/nuts0_recommendations/crnlearner_npi_stay_home_BE.yaml new file mode 100755 index 0000000..0c8dfd0 --- /dev/null +++ b/config/experiment/nuts0_recommendations/crnlearner_npi_stay_home_BE.yaml @@ -0,0 +1,67 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_BE_nuts0 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_recommendations/BE + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_stay_home_r + treatment_levels: 2 + outcome: r_number + outcome_lag: 7 + time_predictors: + - r_number + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_schools + - npi_work + - npi_internal_travel + - npi_international_travel + static_real_predictors: [] + countries: + - BE + regions: + - BE + period_fit: + - 2020-11 + - 2022-21 + period_eval: + - 2022-21 + - 2022-34 + validation_start: 2022-17 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_recommendations/crnlearner_npi_stay_home_DE.yaml b/config/experiment/nuts0_recommendations/crnlearner_npi_stay_home_DE.yaml new file mode 100755 index 0000000..cb1df8d --- /dev/null +++ b/config/experiment/nuts0_recommendations/crnlearner_npi_stay_home_DE.yaml @@ -0,0 +1,67 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_DE_nuts0 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_recommendations/DE + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_stay_home_r + treatment_levels: 2 + outcome: r_number + outcome_lag: 7 + time_predictors: + - r_number + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_schools + - npi_work + - npi_internal_travel + - npi_international_travel + static_real_predictors: [] + countries: + - DE + regions: + - DE + period_fit: + - 2020-11 + - 2022-22 + period_eval: + - 2022-22 + - 2022-35 + validation_start: 2022-17 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_recommendations/crnlearner_npi_stay_home_ES.yaml b/config/experiment/nuts0_recommendations/crnlearner_npi_stay_home_ES.yaml new file mode 100755 index 0000000..312a3ae --- /dev/null +++ b/config/experiment/nuts0_recommendations/crnlearner_npi_stay_home_ES.yaml @@ -0,0 +1,67 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_ES_nuts0 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_recommendations/ES + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_stay_home_r + treatment_levels: 2 + outcome: r_number + outcome_lag: 7 + time_predictors: + - r_number + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_schools + - npi_work + - npi_internal_travel + - npi_international_travel + static_real_predictors: [] + countries: + - ES + regions: + - ES + period_fit: + - 2020-7 + - 2021-51 + period_eval: + - 2021-51 + - 2022-12 + validation_start: 2021-47 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_recommendations/crnlearner_npi_stay_home_FR.yaml b/config/experiment/nuts0_recommendations/crnlearner_npi_stay_home_FR.yaml new file mode 100755 index 0000000..c234712 --- /dev/null +++ b/config/experiment/nuts0_recommendations/crnlearner_npi_stay_home_FR.yaml @@ -0,0 +1,67 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_FR_nuts0 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_recommendations/FR + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_stay_home_r + treatment_levels: 2 + outcome: r_number + outcome_lag: 7 + time_predictors: + - r_number + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_schools + - npi_work + - npi_internal_travel + - npi_international_travel + static_real_predictors: [] + countries: + - FR + regions: + - FR + period_fit: + - 2020-12 + - 2022-21 + period_eval: + - 2022-21 + - 2022-34 + validation_start: 2022-17 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_recommendations/crnlearner_npi_stay_home_NL.yaml b/config/experiment/nuts0_recommendations/crnlearner_npi_stay_home_NL.yaml new file mode 100755 index 0000000..ccc106c --- /dev/null +++ b/config/experiment/nuts0_recommendations/crnlearner_npi_stay_home_NL.yaml @@ -0,0 +1,67 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_NL_nuts0 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_recommendations/NL + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_stay_home_r + treatment_levels: 2 + outcome: r_number + outcome_lag: 7 + time_predictors: + - r_number + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_schools + - npi_work + - npi_internal_travel + - npi_international_travel + static_real_predictors: [] + countries: + - NL + regions: + - NL + period_fit: + - 2020-11 + - 2022-22 + period_eval: + - 2022-22 + - 2022-35 + validation_start: 2022-17 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file diff --git a/config/experiment/nuts0_recommendations/crnlearner_npi_stay_home_PL.yaml b/config/experiment/nuts0_recommendations/crnlearner_npi_stay_home_PL.yaml new file mode 100755 index 0000000..2db4730 --- /dev/null +++ b/config/experiment/nuts0_recommendations/crnlearner_npi_stay_home_PL.yaml @@ -0,0 +1,67 @@ +# @package _global_ +defaults: + - /model/causal_model/model_config: crnlearner_PL_nuts0 + - override /model/causal_model: crnlearner + - override /model/inference: variational_dropout + - override /refutation: + - propensity_thresholding_test + - placebo_treatment_refutation + - random_common_cause_refutation + - data_subset_refutation + +general: + experiment_name: nuts0_recommendations/PL + input_data: ./data/data.csv + out_dir_base: ./results + substeps: + - fit_causal_model + - evaluate_causal_model + - refutation + #- shap_analysis +data: + treatment: npi_stay_home_r + treatment_levels: 2 + outcome: r_number + outcome_lag: 7 + time_predictors: + - r_number + - mob_transit + - weather_iptcc + - weather_mean_temperature + - weather_humidity + - weather_precipitation + - pollution_o3 + - pollution_no2 + - pollution_pm10 + - covid_tests + - covid_mask_use + - covid_vacc_policy + - npi_schools + - npi_work + - npi_internal_travel + - npi_international_travel + static_real_predictors: [] + countries: + - PL + regions: + - PL + period_fit: + - 2020-14 + - 2021-39 + period_eval: + - 2021-39 + - 2021-52 + validation_start: 2021-34 + window_size: ${model.causal_model.model_config.window_size} +model: # set baselearners to null for CRN + y_models: + model_class: null + t_models: + model_class: null + cate_models: + model_class: null +# shap: +# defined_periods: + # - [2020-12,2020-22] + # - [2020-40,2021-08] + # - [2022-04,2022-34] \ No newline at end of file