diff --git a/src/idmodels/__init__.py b/src/idmodels/__init__.py index aebf1b8..c1afe52 100644 --- a/src/idmodels/__init__.py +++ b/src/idmodels/__init__.py @@ -1,2 +1,2 @@ -__version__ = "1.1.0" +__version__ = "1.2.0" diff --git a/src/idmodels/gbqr.py b/src/idmodels/gbqr.py index 5fbb9a3..92f9158 100644 --- a/src/idmodels/gbqr.py +++ b/src/idmodels/gbqr.py @@ -56,12 +56,10 @@ def run(self, run_config): if (run_config.states == []) & (run_config.hsas == []): raise ValueError("User must request a non-empty set of locations to forecast for.") - if (run_config.states != []) & (run_config.hsas != []): - raise NotImplementedError("Functionality for simultaneously forecasting state- and hsa-level locations is not yet implemented.") - df_states = df.loc[(df["location"].isin(run_config.states)) & (df["agg_level"] != "hsa")] df_hsas = df.loc[(df["location"].isin(run_config.hsas)) & (df["agg_level"] == "hsa")] df = pd.concat([df_states, df_hsas], join = "inner", axis = 0) + df["unique_id"] = df["agg_level"] + df["location"] # augment data with features and target values if run_config.disease == "flu": @@ -101,12 +99,12 @@ def run(self, run_config): # train model and obtain test set predictinos if self.model_config.fit_locations_separately: - locations = df_test["location"].unique() + unique_ids = df_test["unique_id"].unique() preds_df = [ self._train_gbq_and_predict( run_config, df_train, df_test, feat_names, location - ) for location in locations + ) for location in unique_ids ] preds_df = pd.concat(preds_df, axis=0) else: @@ -165,7 +163,7 @@ def _train_gbq_and_predict(self, run_config, # melt to get columns into rows, keeping only the things we need to invert data # transforms later on - cols_to_keep = ["source", "location", "wk_end_date", "pop", + cols_to_keep = ["source", "agg_level", "location", "wk_end_date", "pop", "inc_trans_cs", "horizon", "inc_trans_center_factor", "inc_trans_scale_factor"] preds_df = df_test_w_preds[cols_to_keep + run_config.q_labels] @@ -197,15 +195,19 @@ def _train_gbq_and_predict(self, run_config, preds_df["value"] = np.minimum(preds_df["value"], 1.0) target_name = "wk inc " + run_config.disease + " prop ed visits" + keep_agg_levels = False + gcols = ["location", "reference_date", "horizon", "target_end_date", "target", "output_type"] + # we count national as state since it is coded using the same 2-digit fips code + preds_df["geo_level"] = np.where(preds_df["agg_level"] == "national", "state", preds_df["agg_level"]) + if len(preds_df["geo_level"].unique()) > 1: + keep_agg_levels = True + gcols.insert(0, "agg_level") + preds_df["value"] = np.maximum(preds_df["value"], 0.0) - preds_df = self._format_as_flusight_output(preds_df, run_config.ref_date, target_name) + preds_df = self._format_as_flusight_output(preds_df, run_config.ref_date, target_name, keep_agg_levels) # sort quantiles to avoid quantile crossing - preds_df = self._quantile_noncrossing( - preds_df, - gcols = ["location", "reference_date", "horizon", "target_end_date", - "target", "output_type"] - ) + preds_df = self._quantile_noncrossing(preds_df, gcols = gcols) return preds_df @@ -293,9 +295,14 @@ def _get_test_quantile_predictions(self, run_config, return test_pred_qs_df - def _format_as_flusight_output(self, preds_df, ref_date, target_name): + def _format_as_flusight_output(self, preds_df, ref_date, target_name, keep_agg_levels = False): # keep just required columns and rename to match hub format - preds_df = preds_df[["location", "wk_end_date", "horizon", "quantile", "value"]] \ + req_cols = ["location", "wk_end_date", "horizon", "quantile", "value"] + + if keep_agg_levels: + req_cols.insert(0, "agg_level") + + preds_df = preds_df[req_cols] \ .rename(columns={"quantile": "output_type_id"}) preds_df["target_end_date"] = preds_df["wk_end_date"] + pd.to_timedelta(7*preds_df["horizon"], unit="days") diff --git a/src/idmodels/sarix.py b/src/idmodels/sarix.py index ca2e143..b89ba2a 100644 --- a/src/idmodels/sarix.py +++ b/src/idmodels/sarix.py @@ -1,4 +1,3 @@ - import numpy as np import pandas as pd from iddata.loader import DiseaseDataLoader @@ -40,12 +39,10 @@ def run(self, run_config): if (run_config.states == []) & (run_config.hsas == []): raise ValueError("User must request a non-empty set of locations to forecast for.") - if (run_config.states != []) & (run_config.hsas != []): - raise NotImplementedError("Functionality for simultaneously forecasting state- and hsa-level locations is not yet implemented.") - df_states = df.loc[(df["location"].isin(run_config.states)) & (df["agg_level"] != "hsa")] df_hsas = df.loc[(df["location"].isin(run_config.hsas)) & (df["agg_level"] == "hsa")] df = pd.concat([df_states, df_hsas], join = "inner", axis = 0) + df["unique_id"] = df["agg_level"] + df["location"] # season week relative to christmas df = df.merge( @@ -61,8 +58,7 @@ def run(self, run_config): # missing values are interpolated when possible xy_colnames = self.model_config.x + ["inc_trans_cs"] df = df.query("wk_end_date >= '2022-10-01'").interpolate() - unique_locations = len(df_states["location"].unique()) + len(df_hsas["location"].unique()) - batched_xy = df[xy_colnames].values.reshape(unique_locations, -1, len(xy_colnames)) + batched_xy = df[xy_colnames].values.reshape(len(df["unique_id"].unique()), -1, len(xy_colnames)) # Get any extra parameters for the SARIX constructor extra_params = self._get_extra_sarix_params(df) @@ -87,18 +83,18 @@ def run(self, run_config): pred_qs = _np_percentile(sarix_fit_all_locs_theta_pooled.predictions[..., :, :, 0], np.array(run_config.q_levels) * 100, axis=0) - df_data_last_obs = df.groupby(["location", "agg_level"]).tail(1) + df_data_last_obs = df.groupby(["unique_id", "agg_level"]).tail(1) preds_df = pd.concat([ pd.DataFrame(pred_qs[i, :, :]) \ - .set_axis(df_data_last_obs["location"], axis="index") \ + .set_axis(df_data_last_obs["unique_id"], axis="index") \ .set_axis(np.arange(1, run_config.max_horizon+1), axis="columns") \ .assign(output_type_id = q_label) \ for i, q_label in enumerate(run_config.q_labels) ]) \ .reset_index() \ - .melt(["location", "output_type_id"], var_name="horizon") \ - .merge(df_data_last_obs, on="location", how="left") + .melt(["unique_id", "output_type_id"], var_name="horizon") \ + .merge(df_data_last_obs, on="unique_id", how="left") # build data frame with predictions on the original scale preds_df["value"] = (preds_df["value"] + preds_df["inc_trans_center_factor"]) * preds_df["inc_trans_scale_factor"] @@ -119,7 +115,14 @@ def run(self, run_config): preds_df["value"] = np.minimum(preds_df["value"], 1.0) # keep just required columns and rename to match hub format - preds_df = preds_df[["location", "wk_end_date", "horizon", "output_type_id", "value"]] + req_cols = ["location", "wk_end_date", "horizon", "output_type_id", "value"] + + # we count national as state since it is coded using the same 2-digit fips code + preds_df["geo_level"] = np.where(preds_df["agg_level"] == "national", "state", preds_df["agg_level"]) + if len(preds_df["geo_level"].unique()) > 1: + req_cols.insert(0, "agg_level") + + preds_df = preds_df[req_cols] preds_df["target_end_date"] = preds_df["wk_end_date"] + pd.to_timedelta(7*preds_df["horizon"], unit="days") preds_df["reference_date"] = run_config.ref_date diff --git a/tests/integration/data/UMass-gbqr_nssp_no_reporting_adj/2025-09-20-UMass-gbqr_nssp_no_reporting_adj-hsa.csv b/tests/integration/data/UMass-gbqr_nssp_no_reporting_adj/2025-09-20-UMass-gbqr_nssp_no_reporting_adj-hsa.csv deleted file mode 100644 index c9c8f68..0000000 --- a/tests/integration/data/UMass-gbqr_nssp_no_reporting_adj/2025-09-20-UMass-gbqr_nssp_no_reporting_adj-hsa.csv +++ /dev/null @@ -1,28 +0,0 @@ -location,reference_date,horizon,target_end_date,target,output_type,output_type_id,value -1,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.025,0.0 -25,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.025,0.0 -99,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.025,0.0 -1,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.025,0.0 -25,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.025,0.0 -99,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.025,0.0 -1,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.025,0.0 -25,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.025,0.0 -99,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.025,0.0 -1,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.5,0.0 -25,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.5,0.0 -99,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.5,0.0 -1,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.5,0.0 -25,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.5,0.0 -99,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.5,0.0 -1,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.5,0.0 -25,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.5,0.0 -99,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.5,0.0 -1,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.975,0.0 -25,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.975,0.0 -99,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.975,0.0 -1,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.975,0.0 -25,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.975,0.0 -99,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.975,0.0 -1,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.975,0.0 -25,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.975,0.0 -99,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.975,0.0 diff --git a/tests/integration/data/UMass-gbqr_nssp_no_reporting_adj/2025-09-20-UMass-gbqr_nssp_no_reporting_adj-state.csv b/tests/integration/data/UMass-gbqr_nssp_no_reporting_adj/2025-09-20-UMass-gbqr_nssp_no_reporting_adj-state.csv deleted file mode 100644 index e3118cc..0000000 --- a/tests/integration/data/UMass-gbqr_nssp_no_reporting_adj/2025-09-20-UMass-gbqr_nssp_no_reporting_adj-state.csv +++ /dev/null @@ -1,460 +0,0 @@ -location,reference_date,horizon,target_end_date,target,output_type,output_type_id,value -01,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.025,0.0 -02,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.025,0.0 -04,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.025,0.0 -05,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.025,0.0 -06,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.025,0.0 -08,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.025,0.0 -09,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.025,0.0 -10,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.025,0.0 -11,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.025,0.0 -12,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.025,0.0 -13,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.025,0.0 -15,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.025,0.0 -16,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.025,0.0 -17,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.025,0.0 -18,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.025,0.0 -19,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.025,0.0 -20,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.025,0.0 -21,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.025,0.0 -22,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.025,0.0 -23,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.025,0.0 -24,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.025,0.0 -25,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.025,0.0 -26,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.025,0.0 -27,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.025,0.0 -28,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.025,0.0 -30,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.025,0.0 -31,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.025,0.0 -32,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.025,0.0 -33,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.025,0.0 -34,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.025,0.0 -35,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.025,0.0 -36,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.025,0.0 -37,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.025,0.001271905726944857 -38,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.025,0.0 -39,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.025,0.0 -40,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.025,0.0 -41,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.025,0.0 -42,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.025,0.0 -44,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.025,0.0 -45,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.025,0.0 -46,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.025,0.0 -47,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.025,0.0 -48,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.025,0.0 -49,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.025,0.0 -50,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.025,0.0 -51,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.025,0.0 -53,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.025,0.0 -54,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.025,0.0 -55,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.025,0.0 -56,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.025,0.0 -US,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.025,0.0 -01,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.025,0.0 -02,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.025,0.0 -04,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.025,0.0 -05,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.025,0.0 -06,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.025,0.0 -08,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.025,0.0 -09,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.025,0.0 -10,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.025,0.0 -11,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.025,0.0 -12,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.025,0.0 -13,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.025,0.0 -15,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.025,0.0 -16,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.025,0.0 -17,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.025,0.0 -18,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.025,0.0 -19,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.025,0.0 -20,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.025,0.0 -21,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.025,0.0 -22,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.025,0.0 -23,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.025,0.0 -24,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.025,0.0 -25,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.025,0.0 -26,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.025,0.0 -27,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.025,0.0 -28,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.025,0.0 -30,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.025,0.0 -31,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.025,0.0 -32,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.025,0.0 -33,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.025,0.0 -34,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.025,0.0 -35,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.025,0.0 -36,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.025,0.0 -37,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.025,0.0 -38,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.025,0.0 -39,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.025,0.0 -40,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.025,0.0 -41,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.025,0.0 -42,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.025,0.0 -44,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.025,0.0 -45,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.025,0.0 -46,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.025,0.0 -47,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.025,0.0 -48,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.025,0.0 -49,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.025,0.0 -50,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.025,0.0 -51,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.025,0.0 -53,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.025,0.0 -54,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.025,0.0 -55,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.025,0.0 -56,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.025,0.0 -US,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.025,0.0 -01,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.025,0.0 -02,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.025,0.0 -04,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.025,0.0 -05,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.025,0.0 -06,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.025,0.0 -08,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.025,0.0 -09,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.025,0.0 -10,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.025,0.0 -11,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.025,0.0 -12,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.025,0.0 -13,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.025,0.0 -15,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.025,0.0 -16,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.025,0.0 -17,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.025,0.0 -18,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.025,0.0 -19,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.025,0.0 -20,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.025,0.0 -21,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.025,0.0 -22,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.025,0.0 -23,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.025,0.0 -24,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.025,0.0 -25,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.025,0.0 -26,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.025,0.0 -27,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.025,0.0 -28,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.025,0.0 -30,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.025,0.0 -31,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.025,0.0 -32,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.025,0.0 -33,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.025,0.0 -34,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.025,0.0 -35,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.025,0.0 -36,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.025,0.0 -37,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.025,0.0 -38,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.025,0.0 -39,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.025,0.0 -40,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.025,0.0 -41,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.025,0.0 -42,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.025,0.0 -44,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.025,0.0 -45,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.025,0.0 -46,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.025,0.0 -47,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.025,0.0 -48,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.025,0.0 -49,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.025,0.0 -50,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.025,0.0 -51,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.025,0.0 -53,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.025,0.0 -54,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.025,0.0 -55,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.025,0.0 -56,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.025,0.0 -US,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.025,0.0 -01,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.5,0.0 -02,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.5,0.0 -04,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.5,0.0 -05,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.5,0.0 -06,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.5,0.0 -08,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.5,0.0 -09,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.5,0.0 -10,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.5,0.0 -11,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.5,0.0 -12,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.5,0.0 -13,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.5,0.0 -15,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.5,0.0 -16,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.5,0.0 -17,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.5,0.0 -18,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.5,0.0 -19,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.5,0.0 -20,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.5,0.0 -21,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.5,0.0 -22,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.5,0.0 -23,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.5,0.0 -24,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.5,0.0 -25,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.5,0.0 -26,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.5,0.0 -27,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.5,0.0 -28,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.5,0.0 -30,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.5,0.0 -31,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.5,0.0 -32,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.5,0.0 -33,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.5,0.0 -34,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.5,0.0 -35,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.5,0.0 -36,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.5,0.0 -37,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.5,0.001271905726944857 -38,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.5,0.0 -39,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.5,0.0 -40,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.5,0.0 -41,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.5,0.0 -42,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.5,0.0 -44,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.5,0.0 -45,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.5,0.0 -46,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.5,0.0 -47,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.5,0.0 -48,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.5,0.0 -49,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.5,0.0 -50,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.5,0.0 -51,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.5,0.0 -53,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.5,0.0 -54,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.5,0.0 -55,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.5,0.0 -56,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.5,0.0 -US,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.5,0.0 -01,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.5,0.0 -02,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.5,0.0 -04,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.5,0.0 -05,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.5,0.0 -06,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.5,0.0 -08,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.5,0.0 -09,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.5,0.0 -10,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.5,0.0 -11,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.5,0.0 -12,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.5,0.0 -13,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.5,0.0 -15,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.5,0.0 -16,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.5,0.0 -17,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.5,0.0 -18,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.5,0.0 -19,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.5,0.0 -20,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.5,0.0 -21,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.5,0.0 -22,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.5,0.0 -23,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.5,0.0 -24,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.5,0.0 -25,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.5,0.0 -26,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.5,0.0 -27,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.5,0.0 -28,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.5,0.0 -30,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.5,0.0 -31,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.5,0.0 -32,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.5,0.0 -33,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.5,0.0 -34,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.5,0.0 -35,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.5,0.0 -36,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.5,0.0 -37,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.5,0.0 -38,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.5,0.0 -39,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.5,0.0 -40,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.5,0.0 -41,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.5,0.0 -42,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.5,0.0 -44,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.5,0.0 -45,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.5,0.0 -46,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.5,0.0 -47,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.5,0.0 -48,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.5,0.0 -49,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.5,0.0 -50,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.5,0.0 -51,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.5,0.0 -53,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.5,0.0 -54,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.5,0.0 -55,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.5,0.0 -56,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.5,0.0 -US,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.5,0.0 -01,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.5,0.0 -02,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.5,0.0 -04,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.5,0.0 -05,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.5,0.0 -06,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.5,0.0 -08,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.5,0.0 -09,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.5,0.0 -10,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.5,0.0 -11,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.5,0.0 -12,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.5,0.0 -13,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.5,0.0 -15,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.5,0.0 -16,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.5,0.0 -17,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.5,0.0 -18,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.5,0.0 -19,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.5,0.0 -20,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.5,0.0 -21,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.5,0.0 -22,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.5,0.0 -23,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.5,0.0 -24,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.5,0.0 -25,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.5,0.0 -26,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.5,0.0 -27,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.5,0.0 -28,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.5,0.0 -30,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.5,0.0 -31,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.5,0.0 -32,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.5,0.0 -33,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.5,0.0 -34,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.5,0.0 -35,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.5,0.0 -36,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.5,0.0 -37,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.5,0.0 -38,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.5,0.0 -39,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.5,0.0 -40,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.5,0.0 -41,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.5,0.0 -42,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.5,0.0 -44,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.5,0.0 -45,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.5,0.0 -46,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.5,0.0 -47,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.5,0.0 -48,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.5,0.0 -49,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.5,0.0 -50,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.5,0.0 -51,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.5,0.0 -53,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.5,0.0 -54,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.5,0.0 -55,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.5,0.0 -56,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.5,0.0 -US,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.5,0.0 -01,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.975,0.0 -02,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.975,0.0 -04,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.975,0.0 -05,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.975,0.0 -06,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.975,0.0 -08,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.975,0.0 -09,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.975,0.0 -10,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.975,0.0 -11,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.975,0.0 -12,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.975,0.0 -13,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.975,0.0 -15,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.975,0.0 -16,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.975,0.0 -17,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.975,0.0 -18,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.975,0.0 -19,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.975,0.0 -20,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.975,0.0 -21,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.975,0.0 -22,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.975,0.0 -23,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.975,0.0 -24,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.975,0.0 -25,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.975,0.0 -26,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.975,0.0 -27,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.975,0.0 -28,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.975,0.0 -30,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.975,0.0 -31,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.975,0.0 -32,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.975,0.0 -33,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.975,0.0 -34,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.975,0.0 -35,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.975,0.0 -36,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.975,0.0 -37,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.975,0.001271905726944857 -38,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.975,0.0 -39,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.975,0.0 -40,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.975,0.0 -41,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.975,0.0 -42,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.975,0.0 -44,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.975,0.0 -45,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.975,0.0 -46,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.975,0.0 -47,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.975,0.0 -48,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.975,0.0 -49,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.975,0.0 -50,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.975,0.0 -51,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.975,0.0 -53,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.975,0.0 -54,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.975,0.0 -55,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.975,0.0 -56,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.975,0.0 -US,2025-09-20,-1,2025-09-13,wk inc flu prop ed visits,quantile,0.975,0.0 -01,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.975,0.0 -02,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.975,0.0 -04,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.975,0.0 -05,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.975,0.0 -06,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.975,0.0 -08,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.975,0.0 -09,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.975,0.0 -10,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.975,0.0 -11,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.975,0.0 -12,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.975,0.0 -13,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.975,0.0 -15,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.975,0.0 -16,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.975,0.0 -17,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.975,0.0 -18,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.975,0.0 -19,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.975,0.0 -20,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.975,0.0 -21,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.975,0.0 -22,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.975,0.0 -23,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.975,0.0 -24,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.975,0.0 -25,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.975,0.0 -26,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.975,0.0 -27,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.975,0.0 -28,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.975,0.0 -30,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.975,0.0 -31,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.975,0.0 -32,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.975,0.0 -33,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.975,0.0 -34,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.975,0.0 -35,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.975,0.0 -36,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.975,0.0 -37,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.975,0.0 -38,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.975,0.0 -39,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.975,0.0 -40,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.975,0.0 -41,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.975,0.0 -42,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.975,0.0 -44,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.975,0.0 -45,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.975,0.0 -46,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.975,0.0 -47,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.975,0.0 -48,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.975,0.0 -49,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.975,0.0 -50,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.975,0.0 -51,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.975,0.0 -53,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.975,0.0 -54,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.975,0.0 -55,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.975,0.0 -56,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.975,0.0 -US,2025-09-20,0,2025-09-20,wk inc flu prop ed visits,quantile,0.975,0.0 -01,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.975,0.0 -02,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.975,0.0 -04,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.975,0.0 -05,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.975,0.0 -06,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.975,0.0 -08,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.975,0.0 -09,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.975,0.0 -10,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.975,0.0 -11,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.975,0.0 -12,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.975,0.0 -13,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.975,0.0 -15,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.975,0.0 -16,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.975,0.0 -17,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.975,0.0 -18,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.975,0.0 -19,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.975,0.0 -20,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.975,0.0 -21,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.975,0.0 -22,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.975,0.0 -23,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.975,0.0 -24,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.975,0.0 -25,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.975,0.0 -26,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.975,0.0 -27,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.975,0.0 -28,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.975,0.0 -30,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.975,0.0 -31,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.975,0.0 -32,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.975,0.0 -33,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.975,0.0 -34,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.975,0.0 -35,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.975,0.0 -36,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.975,0.0 -37,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.975,0.0 -38,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.975,0.0 -39,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.975,0.0 -40,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.975,0.0 -41,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.975,0.0 -42,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.975,0.0 -44,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.975,0.0 -45,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.975,0.0 -46,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.975,0.0 -47,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.975,0.0 -48,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.975,0.0 -49,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.975,0.0 -50,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.975,0.0 -51,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.975,0.0 -53,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.975,0.0 -54,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.975,0.0 -55,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.975,0.0 -56,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.975,0.0 -US,2025-09-20,1,2025-09-27,wk inc flu prop ed visits,quantile,0.975,0.0 diff --git a/tests/integration/data/UMass-gbqr_nssp_no_reporting_adj/2025-11-22-UMass-gbqr_nssp_no_reporting_adj-both.csv b/tests/integration/data/UMass-gbqr_nssp_no_reporting_adj/2025-11-22-UMass-gbqr_nssp_no_reporting_adj-both.csv new file mode 100644 index 0000000..dacec91 --- /dev/null +++ b/tests/integration/data/UMass-gbqr_nssp_no_reporting_adj/2025-11-22-UMass-gbqr_nssp_no_reporting_adj-both.csv @@ -0,0 +1,55 @@ +agg_level,location,reference_date,horizon,target_end_date,target,output_type,output_type_id,value +state,01,2025-11-22,0,2025-11-22,wk inc flu prop ed visits,quantile,0.025,0.0 +hsa,1,2025-11-22,0,2025-11-22,wk inc flu prop ed visits,quantile,0.025,0.0 +state,25,2025-11-22,0,2025-11-22,wk inc flu prop ed visits,quantile,0.025,0.0 +hsa,25,2025-11-22,0,2025-11-22,wk inc flu prop ed visits,quantile,0.025,0.003266321349927784 +hsa,99,2025-11-22,0,2025-11-22,wk inc flu prop ed visits,quantile,0.025,1.7181897205635345e-05 +national,US,2025-11-22,0,2025-11-22,wk inc flu prop ed visits,quantile,0.025,0.0 +state,01,2025-11-22,1,2025-11-29,wk inc flu prop ed visits,quantile,0.025,0.0 +hsa,1,2025-11-22,1,2025-11-29,wk inc flu prop ed visits,quantile,0.025,0.0 +state,25,2025-11-22,1,2025-11-29,wk inc flu prop ed visits,quantile,0.025,0.0 +hsa,25,2025-11-22,1,2025-11-29,wk inc flu prop ed visits,quantile,0.025,0.0019232984611672755 +hsa,99,2025-11-22,1,2025-11-29,wk inc flu prop ed visits,quantile,0.025,0.0 +national,US,2025-11-22,1,2025-11-29,wk inc flu prop ed visits,quantile,0.025,0.0 +state,01,2025-11-22,2,2025-12-06,wk inc flu prop ed visits,quantile,0.025,0.0 +hsa,1,2025-11-22,2,2025-12-06,wk inc flu prop ed visits,quantile,0.025,0.0 +state,25,2025-11-22,2,2025-12-06,wk inc flu prop ed visits,quantile,0.025,0.0 +hsa,25,2025-11-22,2,2025-12-06,wk inc flu prop ed visits,quantile,0.025,0.0032532176091922592 +hsa,99,2025-11-22,2,2025-12-06,wk inc flu prop ed visits,quantile,0.025,0.0004554469700719044 +national,US,2025-11-22,2,2025-12-06,wk inc flu prop ed visits,quantile,0.025,0.0 +state,01,2025-11-22,0,2025-11-22,wk inc flu prop ed visits,quantile,0.5,0.0 +hsa,1,2025-11-22,0,2025-11-22,wk inc flu prop ed visits,quantile,0.5,0.0 +state,25,2025-11-22,0,2025-11-22,wk inc flu prop ed visits,quantile,0.5,0.0 +hsa,25,2025-11-22,0,2025-11-22,wk inc flu prop ed visits,quantile,0.5,0.003266321349927784 +hsa,99,2025-11-22,0,2025-11-22,wk inc flu prop ed visits,quantile,0.5,1.7181897205635345e-05 +national,US,2025-11-22,0,2025-11-22,wk inc flu prop ed visits,quantile,0.5,0.0 +state,01,2025-11-22,1,2025-11-29,wk inc flu prop ed visits,quantile,0.5,0.0 +hsa,1,2025-11-22,1,2025-11-29,wk inc flu prop ed visits,quantile,0.5,0.0 +state,25,2025-11-22,1,2025-11-29,wk inc flu prop ed visits,quantile,0.5,0.0 +hsa,25,2025-11-22,1,2025-11-29,wk inc flu prop ed visits,quantile,0.5,0.0019232984611672755 +hsa,99,2025-11-22,1,2025-11-29,wk inc flu prop ed visits,quantile,0.5,0.0 +national,US,2025-11-22,1,2025-11-29,wk inc flu prop ed visits,quantile,0.5,0.0 +state,01,2025-11-22,2,2025-12-06,wk inc flu prop ed visits,quantile,0.5,0.0 +hsa,1,2025-11-22,2,2025-12-06,wk inc flu prop ed visits,quantile,0.5,0.0 +state,25,2025-11-22,2,2025-12-06,wk inc flu prop ed visits,quantile,0.5,0.0 +hsa,25,2025-11-22,2,2025-12-06,wk inc flu prop ed visits,quantile,0.5,0.0032532176091922592 +hsa,99,2025-11-22,2,2025-12-06,wk inc flu prop ed visits,quantile,0.5,0.0004554469700719044 +national,US,2025-11-22,2,2025-12-06,wk inc flu prop ed visits,quantile,0.5,0.0 +state,01,2025-11-22,0,2025-11-22,wk inc flu prop ed visits,quantile,0.975,0.0 +hsa,1,2025-11-22,0,2025-11-22,wk inc flu prop ed visits,quantile,0.975,0.0 +state,25,2025-11-22,0,2025-11-22,wk inc flu prop ed visits,quantile,0.975,0.0 +hsa,25,2025-11-22,0,2025-11-22,wk inc flu prop ed visits,quantile,0.975,0.003266321349927784 +hsa,99,2025-11-22,0,2025-11-22,wk inc flu prop ed visits,quantile,0.975,1.7181897205635345e-05 +national,US,2025-11-22,0,2025-11-22,wk inc flu prop ed visits,quantile,0.975,0.0 +state,01,2025-11-22,1,2025-11-29,wk inc flu prop ed visits,quantile,0.975,0.0 +hsa,1,2025-11-22,1,2025-11-29,wk inc flu prop ed visits,quantile,0.975,0.0 +state,25,2025-11-22,1,2025-11-29,wk inc flu prop ed visits,quantile,0.975,0.0 +hsa,25,2025-11-22,1,2025-11-29,wk inc flu prop ed visits,quantile,0.975,0.0019232984611672755 +hsa,99,2025-11-22,1,2025-11-29,wk inc flu prop ed visits,quantile,0.975,0.0 +national,US,2025-11-22,1,2025-11-29,wk inc flu prop ed visits,quantile,0.975,0.0 +state,01,2025-11-22,2,2025-12-06,wk inc flu prop ed visits,quantile,0.975,0.0 +hsa,1,2025-11-22,2,2025-12-06,wk inc flu prop ed visits,quantile,0.975,0.0 +state,25,2025-11-22,2,2025-12-06,wk inc flu prop ed visits,quantile,0.975,0.0 +hsa,25,2025-11-22,2,2025-12-06,wk inc flu prop ed visits,quantile,0.975,0.0032532176091922592 +hsa,99,2025-11-22,2,2025-12-06,wk inc flu prop ed visits,quantile,0.975,0.0004554469700719044 +national,US,2025-11-22,2,2025-12-06,wk inc flu prop ed visits,quantile,0.975,0.0 diff --git a/tests/integration/data/UMass-gbqr_nssp_no_reporting_adj/2025-11-22-UMass-gbqr_nssp_no_reporting_adj-hsa.csv b/tests/integration/data/UMass-gbqr_nssp_no_reporting_adj/2025-11-22-UMass-gbqr_nssp_no_reporting_adj-hsa.csv new file mode 100644 index 0000000..cdd9dbc --- /dev/null +++ b/tests/integration/data/UMass-gbqr_nssp_no_reporting_adj/2025-11-22-UMass-gbqr_nssp_no_reporting_adj-hsa.csv @@ -0,0 +1,28 @@ +location,reference_date,horizon,target_end_date,target,output_type,output_type_id,value +1,2025-11-22,0,2025-11-22,wk inc flu prop ed visits,quantile,0.025,0.0 +25,2025-11-22,0,2025-11-22,wk inc flu prop ed visits,quantile,0.025,0.0018761805596309489 +99,2025-11-22,0,2025-11-22,wk inc flu prop ed visits,quantile,0.025,0.0 +1,2025-11-22,1,2025-11-29,wk inc flu prop ed visits,quantile,0.025,0.0 +25,2025-11-22,1,2025-11-29,wk inc flu prop ed visits,quantile,0.025,0.002379175819345245 +99,2025-11-22,1,2025-11-29,wk inc flu prop ed visits,quantile,0.025,0.0 +1,2025-11-22,2,2025-12-06,wk inc flu prop ed visits,quantile,0.025,0.0 +25,2025-11-22,2,2025-12-06,wk inc flu prop ed visits,quantile,0.025,0.0 +99,2025-11-22,2,2025-12-06,wk inc flu prop ed visits,quantile,0.025,0.0 +1,2025-11-22,0,2025-11-22,wk inc flu prop ed visits,quantile,0.5,0.0 +25,2025-11-22,0,2025-11-22,wk inc flu prop ed visits,quantile,0.5,0.0018761805596309489 +99,2025-11-22,0,2025-11-22,wk inc flu prop ed visits,quantile,0.5,0.0 +1,2025-11-22,1,2025-11-29,wk inc flu prop ed visits,quantile,0.5,0.0 +25,2025-11-22,1,2025-11-29,wk inc flu prop ed visits,quantile,0.5,0.002379175819345245 +99,2025-11-22,1,2025-11-29,wk inc flu prop ed visits,quantile,0.5,0.0 +1,2025-11-22,2,2025-12-06,wk inc flu prop ed visits,quantile,0.5,0.0 +25,2025-11-22,2,2025-12-06,wk inc flu prop ed visits,quantile,0.5,0.0 +99,2025-11-22,2,2025-12-06,wk inc flu prop ed visits,quantile,0.5,0.0 +1,2025-11-22,0,2025-11-22,wk inc flu prop ed visits,quantile,0.975,0.0 +25,2025-11-22,0,2025-11-22,wk inc flu prop ed visits,quantile,0.975,0.0018761805596309489 +99,2025-11-22,0,2025-11-22,wk inc flu prop ed visits,quantile,0.975,0.0 +1,2025-11-22,1,2025-11-29,wk inc flu prop ed visits,quantile,0.975,0.0 +25,2025-11-22,1,2025-11-29,wk inc flu prop ed visits,quantile,0.975,0.002379175819345245 +99,2025-11-22,1,2025-11-29,wk inc flu prop ed visits,quantile,0.975,0.0 +1,2025-11-22,2,2025-12-06,wk inc flu prop ed visits,quantile,0.975,0.0 +25,2025-11-22,2,2025-12-06,wk inc flu prop ed visits,quantile,0.975,0.0 +99,2025-11-22,2,2025-12-06,wk inc flu prop ed visits,quantile,0.975,0.0 diff --git a/tests/integration/data/UMass-gbqr_nssp_no_reporting_adj/2025-11-22-UMass-gbqr_nssp_no_reporting_adj-state.csv b/tests/integration/data/UMass-gbqr_nssp_no_reporting_adj/2025-11-22-UMass-gbqr_nssp_no_reporting_adj-state.csv new file mode 100644 index 0000000..c47f427 --- /dev/null +++ b/tests/integration/data/UMass-gbqr_nssp_no_reporting_adj/2025-11-22-UMass-gbqr_nssp_no_reporting_adj-state.csv @@ -0,0 +1,28 @@ +location,reference_date,horizon,target_end_date,target,output_type,output_type_id,value +01,2025-11-22,0,2025-11-22,wk inc flu prop ed visits,quantile,0.025,0.0 +25,2025-11-22,0,2025-11-22,wk inc flu prop ed visits,quantile,0.025,0.0 +US,2025-11-22,0,2025-11-22,wk inc flu prop ed visits,quantile,0.025,0.0 +01,2025-11-22,1,2025-11-29,wk inc flu prop ed visits,quantile,0.025,5.2418788629584046e-05 +25,2025-11-22,1,2025-11-29,wk inc flu prop ed visits,quantile,0.025,0.0 +US,2025-11-22,1,2025-11-29,wk inc flu prop ed visits,quantile,0.025,0.0 +01,2025-11-22,2,2025-12-06,wk inc flu prop ed visits,quantile,0.025,0.0 +25,2025-11-22,2,2025-12-06,wk inc flu prop ed visits,quantile,0.025,0.0 +US,2025-11-22,2,2025-12-06,wk inc flu prop ed visits,quantile,0.025,0.0 +01,2025-11-22,0,2025-11-22,wk inc flu prop ed visits,quantile,0.5,0.0 +25,2025-11-22,0,2025-11-22,wk inc flu prop ed visits,quantile,0.5,0.0 +US,2025-11-22,0,2025-11-22,wk inc flu prop ed visits,quantile,0.5,0.0 +01,2025-11-22,1,2025-11-29,wk inc flu prop ed visits,quantile,0.5,5.2418788629584046e-05 +25,2025-11-22,1,2025-11-29,wk inc flu prop ed visits,quantile,0.5,0.0 +US,2025-11-22,1,2025-11-29,wk inc flu prop ed visits,quantile,0.5,0.0 +01,2025-11-22,2,2025-12-06,wk inc flu prop ed visits,quantile,0.5,0.0 +25,2025-11-22,2,2025-12-06,wk inc flu prop ed visits,quantile,0.5,0.0 +US,2025-11-22,2,2025-12-06,wk inc flu prop ed visits,quantile,0.5,0.0 +01,2025-11-22,0,2025-11-22,wk inc flu prop ed visits,quantile,0.975,0.0 +25,2025-11-22,0,2025-11-22,wk inc flu prop ed visits,quantile,0.975,0.0 +US,2025-11-22,0,2025-11-22,wk inc flu prop ed visits,quantile,0.975,0.0 +01,2025-11-22,1,2025-11-29,wk inc flu prop ed visits,quantile,0.975,5.2418788629584046e-05 +25,2025-11-22,1,2025-11-29,wk inc flu prop ed visits,quantile,0.975,0.0 +US,2025-11-22,1,2025-11-29,wk inc flu prop ed visits,quantile,0.975,0.0 +01,2025-11-22,2,2025-12-06,wk inc flu prop ed visits,quantile,0.975,0.0 +25,2025-11-22,2,2025-12-06,wk inc flu prop ed visits,quantile,0.975,0.0 +US,2025-11-22,2,2025-12-06,wk inc flu prop ed visits,quantile,0.975,0.0 diff --git a/tests/integration/data/UMass-sarix_nssp_p6_4rt_thetashared_sigmanone/2025-09-20-UMass-sarix_nssp_p6_4rt_thetashared_sigmanone-hsa.csv b/tests/integration/data/UMass-sarix_nssp_p6_4rt_thetashared_sigmanone/2025-09-20-UMass-sarix_nssp_p6_4rt_thetashared_sigmanone-hsa.csv deleted file mode 100644 index cd737bc..0000000 --- a/tests/integration/data/UMass-sarix_nssp_p6_4rt_thetashared_sigmanone/2025-09-20-UMass-sarix_nssp_p6_4rt_thetashared_sigmanone-hsa.csv +++ /dev/null @@ -1,28 +0,0 @@ -location,horizon,output_type_id,value,target_end_date,reference_date,output_type,target -1,-1,0.025,0.014821612505228988,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -25,-1,0.025,0.0,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -99,-1,0.025,0.056021164358213464,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -1,-1,0.5,0.023469741276920555,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -25,-1,0.5,0.003035966045489887,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -99,-1,0.5,0.0814395408717263,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -1,-1,0.975,0.038087265052395666,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -25,-1,0.975,0.011804393159599302,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -99,-1,0.975,0.11037264146726317,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -1,0,0.025,0.011175658632384502,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -25,0,0.025,0.0,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -99,0,0.025,0.0481473977945211,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -1,0,0.5,0.025128913221669425,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -25,0,0.5,0.002385307246530377,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -99,0,0.5,0.08023922445093289,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -1,0,0.975,0.05156401667672394,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -25,0,0.975,0.02472471811858463,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -99,0,0.975,0.13689126165734103,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -1,1,0.025,0.007142335756663185,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -25,1,0.025,0.0,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -99,1,0.025,0.038196815039099226,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -1,1,0.5,0.025492877875131187,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -25,1,0.5,0.0027871253576746157,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -99,1,0.5,0.07881961454457855,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -1,1,0.975,0.07117689188737315,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -25,1,0.975,0.036571241814375634,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -99,1,0.975,0.15095228726654306,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits diff --git a/tests/integration/data/UMass-sarix_nssp_p6_4rt_thetashared_sigmanone/2025-09-20-UMass-sarix_nssp_p6_4rt_thetashared_sigmanone-state.csv b/tests/integration/data/UMass-sarix_nssp_p6_4rt_thetashared_sigmanone/2025-09-20-UMass-sarix_nssp_p6_4rt_thetashared_sigmanone-state.csv deleted file mode 100644 index 02c84c6..0000000 --- a/tests/integration/data/UMass-sarix_nssp_p6_4rt_thetashared_sigmanone/2025-09-20-UMass-sarix_nssp_p6_4rt_thetashared_sigmanone-state.csv +++ /dev/null @@ -1,460 +0,0 @@ -location,horizon,output_type_id,value,target_end_date,reference_date,output_type,target -01,-1,0.025,0.04695339122453508,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -02,-1,0.025,0.0,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -04,-1,0.025,0.06933010303154725,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -05,-1,0.025,0.030723353526112235,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -06,-1,0.025,0.026666324206467754,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -08,-1,0.025,0.037106929694819046,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -09,-1,0.025,0.02343112390321496,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -10,-1,0.025,0.03272877900377451,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -11,-1,0.025,0.031044342279500294,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -12,-1,0.025,0.03520590679580749,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -13,-1,0.025,0.05720265733698886,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -15,-1,0.025,0.024159983910158733,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -16,-1,0.025,0.025546021239247697,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -17,-1,0.025,0.028887653509795223,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -18,-1,0.025,0.042787827677738574,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -19,-1,0.025,0.008092833419889226,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -20,-1,0.025,0.01638890537641876,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -21,-1,0.025,0.02695943293926275,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -22,-1,0.025,0.042858659741852045,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -23,-1,0.025,0.012871196862339365,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -24,-1,0.025,0.043209771108208284,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -25,-1,0.025,0.05506809347760288,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -26,-1,0.025,0.03667053588454779,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -27,-1,0.025,0.03540253409360992,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -28,-1,0.025,0.05538803245406133,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -30,-1,0.025,0.024642863468429952,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -31,-1,0.025,0.04775070559596018,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -32,-1,0.025,0.013145536493085834,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -33,-1,0.025,0.0285693647338912,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -34,-1,0.025,0.029300173350982915,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -35,-1,0.025,0.04437906547868961,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -36,-1,0.025,0.03516433038602652,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -37,-1,0.025,0.060846873425913085,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -38,-1,0.025,0.06767916124677541,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -39,-1,0.025,0.013536626606938733,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -40,-1,0.025,0.03610578163071784,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -41,-1,0.025,0.006312437720182539,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -42,-1,0.025,0.016842941178650542,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -44,-1,0.025,0.025902861684466313,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -45,-1,0.025,0.035986539859138564,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -46,-1,0.025,0.05942587667541236,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -47,-1,0.025,0.022611383988140152,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -48,-1,0.025,0.05352675087914745,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -49,-1,0.025,0.031086795264412694,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -50,-1,0.025,0.03860095039130674,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -51,-1,0.025,0.016028080886658445,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -53,-1,0.025,0.05976803112300708,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -54,-1,0.025,0.01298710269679616,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -55,-1,0.025,0.040916960705595765,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -56,-1,0.025,0.015811922683626217,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -US,-1,0.025,0.04285501766506369,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -01,-1,0.5,0.06699622831492386,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -02,-1,0.5,0.007325977164694444,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -04,-1,0.5,0.09882191928771931,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -05,-1,0.5,0.04676001603742344,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -06,-1,0.5,0.03640987780721452,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -08,-1,0.5,0.04907759656697257,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -09,-1,0.5,0.0378897276262378,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -10,-1,0.5,0.06661072462697228,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -11,-1,0.5,0.05642049591078463,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -12,-1,0.5,0.04746458574653796,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -13,-1,0.5,0.07826170180865084,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -15,-1,0.5,0.04763223858312519,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -16,-1,0.5,0.04423910148114719,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -17,-1,0.5,0.03963665153679899,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -18,-1,0.5,0.06303143269624391,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -19,-1,0.5,0.014872118340250776,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -20,-1,0.5,0.02637445939967891,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -21,-1,0.5,0.04334142536462744,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -22,-1,0.5,0.06267015424924541,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -23,-1,0.5,0.026645049800044576,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -24,-1,0.5,0.058418037905479746,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -25,-1,0.5,0.07690617059197083,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -26,-1,0.5,0.05318935751877718,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -27,-1,0.5,0.04756702012540653,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -28,-1,0.5,0.08883987862066006,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -30,-1,0.5,0.03735248637665627,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -31,-1,0.5,0.07663381151312319,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -32,-1,0.5,0.024511742636062414,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -33,-1,0.5,0.04237431995992754,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -34,-1,0.5,0.05112076763269879,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -35,-1,0.5,0.06220845058945985,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -36,-1,0.5,0.05326693002781565,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -37,-1,0.5,0.07999313082210806,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -38,-1,0.5,0.09066771393936529,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -39,-1,0.5,0.03199420081144968,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -40,-1,0.5,0.0487424703626952,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -41,-1,0.5,0.014106296724063126,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -42,-1,0.5,0.026193529955258536,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -44,-1,0.5,0.036400171102173,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -45,-1,0.5,0.07227395817705873,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -46,-1,0.5,0.08279436410943043,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -47,-1,0.5,0.04713655336813531,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -48,-1,0.5,0.07606914302638945,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -49,-1,0.5,0.039372537041157146,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -50,-1,0.5,0.061486655755987746,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -51,-1,0.5,0.03607203381114517,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -53,-1,0.5,0.08154996023277644,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -54,-1,0.5,0.022703141583277794,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -55,-1,0.5,0.06777288976695764,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -56,-1,0.5,0.024777089414504926,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -US,-1,0.5,0.09213224482921302,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -01,-1,0.975,0.09948433610816025,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -02,-1,0.975,0.018638801809754933,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -04,-1,0.975,0.13204695625908514,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -05,-1,0.975,0.06819208852519228,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -06,-1,0.975,0.04853255683479993,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -08,-1,0.975,0.06632414982519244,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -09,-1,0.975,0.05631734154659273,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -10,-1,0.975,0.12350183658758969,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -11,-1,0.975,0.0980183734393745,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -12,-1,0.975,0.06364901036017313,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -13,-1,0.975,0.10538614021631015,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -15,-1,0.975,0.08562892216730963,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -16,-1,0.975,0.07116897949751186,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -17,-1,0.975,0.056856088880877016,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -18,-1,0.975,0.08819505463825662,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -19,-1,0.975,0.026275320741421172,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -20,-1,0.975,0.039781586788101446,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -21,-1,0.975,0.06390716588998498,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -22,-1,0.975,0.08725648637086707,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -23,-1,0.975,0.048145458109341135,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -24,-1,0.975,0.0774634447716947,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -25,-1,0.975,0.10463580133698425,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -26,-1,0.975,0.07436464289252324,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -27,-1,0.975,0.061443992089403744,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -28,-1,0.975,0.12551025490637804,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -30,-1,0.975,0.054488857495817264,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -31,-1,0.975,0.10950865572074052,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -32,-1,0.975,0.038993625393158246,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -33,-1,0.975,0.061387318068722385,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -34,-1,0.975,0.08175983481671785,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -35,-1,0.975,0.08498286096468956,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -36,-1,0.975,0.077585130058926,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -37,-1,0.975,0.09929523233837345,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -38,-1,0.975,0.12180699901631163,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -39,-1,0.975,0.07191537358131206,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -40,-1,0.975,0.06152154516093579,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -41,-1,0.975,0.02468313453769477,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -42,-1,0.975,0.040200645712954064,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -44,-1,0.975,0.0503347664236993,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -45,-1,0.975,0.12751623701640571,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -46,-1,0.975,0.11111420699412941,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -47,-1,0.975,0.07884369543624972,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -48,-1,0.975,0.10690924122926077,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -49,-1,0.975,0.04971560148638891,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -50,-1,0.975,0.10370353395370534,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -51,-1,0.975,0.07401963069124587,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -53,-1,0.975,0.11342419107613123,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -54,-1,0.975,0.033874161418269495,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -55,-1,0.975,0.11140339143568488,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -56,-1,0.975,0.037888309223320364,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -US,-1,0.975,0.1508709540070287,2025-09-13,2025-09-20,quantile,wk inc flu prop ed visits -01,0,0.025,0.0382087161745643,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -02,0,0.025,0.0,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -04,0,0.025,0.0601134938737358,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -05,0,0.025,0.03204966511204716,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -06,0,0.025,0.01893067282272802,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -08,0,0.025,0.031949288995353105,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -09,0,0.025,0.019712429232318102,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -10,0,0.025,0.024079013071983537,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -11,0,0.025,0.02573153600750004,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -12,0,0.025,0.028733760786351304,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -13,0,0.025,0.05184778442693479,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -15,0,0.025,0.013800971055507271,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -16,0,0.025,0.018777674168529535,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -17,0,0.025,0.023250207923317678,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -18,0,0.025,0.03843210067156866,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -19,0,0.025,0.0036603230020111222,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -20,0,0.025,0.011065381666494505,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -21,0,0.025,0.02361604899514989,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -22,0,0.025,0.032517774863308146,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -23,0,0.025,0.009997877388691633,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -24,0,0.025,0.04047107432679735,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -25,0,0.025,0.04861979400285402,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -26,0,0.025,0.03660047566970257,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -27,0,0.025,0.031101297524537767,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -28,0,0.025,0.05015275590725685,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -30,0,0.025,0.021364360461591524,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -31,0,0.025,0.04257355716779454,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -32,0,0.025,0.012283935717653576,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -33,0,0.025,0.020092042853445014,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -34,0,0.025,0.022653310830173592,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -35,0,0.025,0.04160724156030241,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -36,0,0.025,0.03209383534266903,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -37,0,0.025,0.05827522371025059,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -38,0,0.025,0.06040614597373736,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -39,0,0.025,0.008235019127746983,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -40,0,0.025,0.031967949355239084,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -41,0,0.025,0.0050464525120395365,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -42,0,0.025,0.011612017139411766,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -44,0,0.025,0.02323080540178075,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -45,0,0.025,0.029251589028912752,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -46,0,0.025,0.051188026828583054,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -47,0,0.025,0.019594472582647824,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -48,0,0.025,0.05220976346700936,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -49,0,0.025,0.029198039727425996,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -50,0,0.025,0.029123029201519247,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -51,0,0.025,0.007893417657540472,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -53,0,0.025,0.05398195511857061,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -54,0,0.025,0.01053189421381574,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -55,0,0.025,0.03713601098510406,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -56,0,0.025,0.012026747113672503,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -US,0,0.025,0.033761024506525156,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -01,0,0.5,0.07075740830184402,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -02,0,0.5,0.006424873942479961,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -04,0,0.5,0.09743659437752278,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -05,0,0.5,0.05502958690634299,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -06,0,0.5,0.03594721005421013,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -08,0,0.5,0.04901095115938072,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -09,0,0.5,0.04016119125603789,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -10,0,0.5,0.07735296241120038,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -11,0,0.5,0.06266634320043432,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -12,0,0.5,0.04798087653196706,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -13,0,0.5,0.08155392379160623,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -15,0,0.5,0.04426555206152043,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -16,0,0.5,0.04672037492006811,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -17,0,0.5,0.04158908251913667,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -18,0,0.5,0.06601098634081504,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -19,0,0.5,0.014333829655246249,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -20,0,0.5,0.027465449047346144,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -21,0,0.5,0.050803708441447784,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -22,0,0.5,0.06435181182632825,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -23,0,0.5,0.030476021908983575,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -24,0,0.5,0.06753110118348127,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -25,0,0.5,0.08557003888195416,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -26,0,0.5,0.05893369691631924,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -27,0,0.5,0.05299233458323648,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -28,0,0.5,0.09766709059651993,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -30,0,0.5,0.041395153762440594,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -31,0,0.5,0.08469943228614278,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -32,0,0.5,0.027458456539930017,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -33,0,0.5,0.04474700839928627,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -34,0,0.5,0.054438717216750136,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -35,0,0.5,0.06698896629163689,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -36,0,0.5,0.05537146320948449,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -37,0,0.5,0.08335981088857408,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -38,0,0.5,0.09551666612653617,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -39,0,0.5,0.03308453615422502,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -40,0,0.5,0.05344282625786364,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -41,0,0.5,0.015584460665783657,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -42,0,0.5,0.030412223454842232,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -44,0,0.5,0.03975760721084315,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -45,0,0.5,0.08570117809129703,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -46,0,0.5,0.0913165837010767,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -47,0,0.5,0.06008590734712461,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -48,0,0.5,0.0843886997778183,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -49,0,0.5,0.042213700955490686,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -50,0,0.5,0.06756146229291377,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -51,0,0.5,0.04067696442022873,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -53,0,0.5,0.09273838614740944,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -54,0,0.5,0.02442369599163079,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -55,0,0.5,0.08146711210649522,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -56,0,0.5,0.028181884619843733,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -US,0,0.5,0.09088583932847878,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -01,0,0.975,0.12847857290515965,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -02,0,0.975,0.03398820448096211,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -04,0,0.975,0.16227370053352774,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -05,0,0.975,0.09751115772252528,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -06,0,0.975,0.05590538887251288,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -08,0,0.975,0.08381389895865045,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -09,0,0.975,0.07984438044764981,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -10,0,0.975,0.20982805039684918,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -11,0,0.975,0.12294884638853645,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -12,0,0.975,0.06893667543912996,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -13,0,0.975,0.13052516315002724,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -15,0,0.975,0.10385081959615589,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -16,0,0.975,0.09611054122636065,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -17,0,0.975,0.06791969751727037,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -18,0,0.975,0.11698425838520088,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -19,0,0.975,0.030507915865079442,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -20,0,0.975,0.05605778014277546,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -21,0,0.975,0.09590617700598994,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -22,0,0.975,0.10971513682966441,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -23,0,0.975,0.07898846255191921,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -24,0,0.975,0.09910948794050337,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -25,0,0.975,0.13123067343271821,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -26,0,0.975,0.09536355760241358,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -27,0,0.975,0.07862199124774394,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -28,0,0.975,0.1624014148230618,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -30,0,0.975,0.07284955132417636,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -31,0,0.975,0.1477040873153509,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -32,0,0.975,0.05421562988795838,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -33,0,0.975,0.07155738612252992,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -34,0,0.975,0.10602926652449332,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -35,0,0.975,0.11332431002776198,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -36,0,0.975,0.1007775495202973,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -37,0,0.975,0.11929038508798193,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -38,0,0.975,0.14411921976456213,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -39,0,0.975,0.10226294640919444,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -40,0,0.975,0.07687468968701441,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -41,0,0.975,0.03398673860898025,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -42,0,0.975,0.05316820467640488,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -44,0,0.975,0.06371879900960314,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -45,0,0.975,0.19502278783869056,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -46,0,0.975,0.13077064577814912,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -47,0,0.975,0.1295856861165579,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -48,0,0.975,0.1462038041604121,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -49,0,0.975,0.059783296923716485,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -50,0,0.975,0.12834418421089253,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -51,0,0.975,0.09908483624102725,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -53,0,0.975,0.15327079010449102,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -54,0,0.975,0.04592089731301356,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -55,0,0.975,0.17244347997013137,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -56,0,0.975,0.053139754516827155,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -US,0,0.975,0.20180975112173943,2025-09-20,2025-09-20,quantile,wk inc flu prop ed visits -01,1,0.025,0.028224762553278313,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -02,1,0.025,0.0,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -04,1,0.025,0.048391168857029536,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -05,1,0.025,0.02845880631318317,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -06,1,0.025,0.016420367946636084,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -08,1,0.025,0.022107535791373863,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -09,1,0.025,0.01705564341971833,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -10,1,0.025,0.018425158703860935,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -11,1,0.025,0.021453751989472258,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -12,1,0.025,0.02425339084809473,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -13,1,0.025,0.044449326104638975,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -15,1,0.025,0.006075646881758097,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -16,1,0.025,0.012166406822249726,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -17,1,0.025,0.018462592022450472,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -18,1,0.025,0.03285610220998157,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -19,1,0.025,0.0009951347797301736,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -20,1,0.025,0.009701259323985894,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -21,1,0.025,0.02300410466581726,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -22,1,0.025,0.02327278933512352,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -23,1,0.025,0.005886187140621768,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -24,1,0.025,0.0380076572621886,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -25,1,0.025,0.046459599920162076,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -26,1,0.025,0.027836030612090532,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -27,1,0.025,0.030106659055439425,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -28,1,0.025,0.03947048596574332,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -30,1,0.025,0.016307515790033505,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -31,1,0.025,0.03518953362745148,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -32,1,0.025,0.008139945020580075,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -33,1,0.025,0.015110914301259574,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -34,1,0.025,0.014820239905808275,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -35,1,0.025,0.03969078821891563,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -36,1,0.025,0.02336318193013956,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -37,1,0.025,0.05142781079514884,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -38,1,0.025,0.0506654912988994,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -39,1,0.025,0.004205093655647102,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -40,1,0.025,0.030776135307850807,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -41,1,0.025,0.00298663379613879,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -42,1,0.025,0.00880055823936327,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -44,1,0.025,0.018812940062204173,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -45,1,0.025,0.02152186952645778,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -46,1,0.025,0.041005125864627505,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -47,1,0.025,0.011414649923147405,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -48,1,0.025,0.041293840356730824,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -49,1,0.025,0.02464949646564059,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -50,1,0.025,0.024317890326010658,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -51,1,0.025,0.0033628016759927847,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -53,1,0.025,0.04450754180415358,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -54,1,0.025,0.009358093113717996,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -55,1,0.025,0.029661132002802838,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -56,1,0.025,0.008706070508417665,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -US,1,0.025,0.019170527015706304,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -01,1,0.5,0.0715794949183866,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -02,1,0.5,0.006982947992928607,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -04,1,0.5,0.09579735039896228,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -05,1,0.5,0.06246332335720329,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -06,1,0.5,0.03348884769117563,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -08,1,0.5,0.04623537312791084,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -09,1,0.5,0.03994624007890141,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -10,1,0.5,0.07713132655118135,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -11,1,0.5,0.06335732976895021,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -12,1,0.5,0.04770369406116062,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -13,1,0.5,0.07712944404783978,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -15,1,0.5,0.04043500302011451,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -16,1,0.5,0.04435496649671429,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -17,1,0.5,0.0407946086212328,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -18,1,0.5,0.0650908718679252,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -19,1,0.5,0.014022632780946856,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -20,1,0.5,0.02766715503059272,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -21,1,0.5,0.05437836633985722,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -22,1,0.5,0.06171019428511416,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -23,1,0.5,0.03045075520731759,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -24,1,0.5,0.07071017659148211,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -25,1,0.5,0.0873176811125009,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -26,1,0.5,0.06058516959363321,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -27,1,0.5,0.05557876842793594,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -28,1,0.5,0.10208740511549498,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -30,1,0.5,0.04309168467707176,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -31,1,0.5,0.08378588136087217,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -32,1,0.5,0.031921238804858566,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -33,1,0.5,0.04410177994595068,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -34,1,0.5,0.054594568461443636,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -35,1,0.5,0.07136383297469151,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -36,1,0.5,0.05274054797889718,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -37,1,0.5,0.0806210488480158,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -38,1,0.5,0.09621902919538027,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -39,1,0.5,0.034785923993225776,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -40,1,0.5,0.05400947353289183,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -41,1,0.5,0.017678810541480888,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -42,1,0.5,0.0308219710447148,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -44,1,0.5,0.041588276648692746,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -45,1,0.5,0.08431304198105487,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -46,1,0.5,0.0915767191999995,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -47,1,0.5,0.06478568017431612,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -48,1,0.5,0.08693019115783855,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -49,1,0.5,0.04284136972066919,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -50,1,0.5,0.07487087254579033,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -51,1,0.5,0.04496644141758274,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -53,1,0.5,0.09830602245371806,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -54,1,0.5,0.02479883726579768,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -55,1,0.5,0.09499991431046868,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -56,1,0.5,0.02785890850252432,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -US,1,0.5,0.0828622013327593,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -01,1,0.975,0.16961512799769365,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -02,1,0.975,0.04741288552227815,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -04,1,0.975,0.17823245444850982,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -05,1,0.975,0.1194896012454352,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -06,1,0.975,0.06080349656866232,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -08,1,0.975,0.08879045838490317,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -09,1,0.975,0.1024244947422871,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -10,1,0.975,0.26343173503251016,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -11,1,0.975,0.17889174593440554,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -12,1,0.975,0.07451463844436927,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -13,1,0.975,0.15239115118463295,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -15,1,0.975,0.11559769259898202,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -16,1,0.975,0.1227662050840074,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -17,1,0.975,0.08005137117954769,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -18,1,0.975,0.1330436259507126,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -19,1,0.975,0.03703518075810211,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -20,1,0.975,0.0696845008756336,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -21,1,0.975,0.12485021450677813,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -22,1,0.975,0.13549754406747372,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -23,1,0.975,0.10710029372582218,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -24,1,0.975,0.11117452567978782,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -25,1,0.975,0.15468781449880487,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -26,1,0.975,0.11463089550898597,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -27,1,0.975,0.08970004773526796,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -28,1,0.975,0.19621985856437782,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -30,1,0.975,0.09014551095353028,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -31,1,0.975,0.18632049734813394,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -32,1,0.975,0.07353564965177802,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -33,1,0.975,0.0897643543938057,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -34,1,0.975,0.13786188022394547,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -35,1,0.975,0.12023073096351372,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -36,1,0.975,0.12280901738662661,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -37,1,0.975,0.1258927898895866,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -38,1,0.975,0.16364435648441028,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -39,1,0.975,0.1391160849544179,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -40,1,0.975,0.09650753359821146,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -41,1,0.975,0.042061032804977846,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -42,1,0.975,0.06752840387450602,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -44,1,0.975,0.07668465055670556,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -45,1,0.975,0.2678206909741609,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -46,1,0.975,0.14570267664668118,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -47,1,0.975,0.20139993100882575,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -48,1,0.975,0.16634095966178475,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -49,1,0.975,0.07401603034130358,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -50,1,0.975,0.1543741412199316,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -51,1,0.975,0.15262794105342714,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -53,1,0.975,0.1650264088347776,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -54,1,0.975,0.0668459285453366,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -55,1,0.975,0.21471446651134105,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -56,1,0.975,0.06706714062884142,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits -US,1,0.975,0.27624520170793027,2025-09-27,2025-09-20,quantile,wk inc flu prop ed visits diff --git a/tests/integration/data/UMass-sarix_nssp_p6_4rt_thetashared_sigmanone/2025-11-22-UMass-sarix_nssp_p6_4rt_thetashared_sigmanone-both.csv b/tests/integration/data/UMass-sarix_nssp_p6_4rt_thetashared_sigmanone/2025-11-22-UMass-sarix_nssp_p6_4rt_thetashared_sigmanone-both.csv new file mode 100644 index 0000000..be6f1af --- /dev/null +++ b/tests/integration/data/UMass-sarix_nssp_p6_4rt_thetashared_sigmanone/2025-11-22-UMass-sarix_nssp_p6_4rt_thetashared_sigmanone-both.csv @@ -0,0 +1,55 @@ +agg_level,location,horizon,output_type_id,value,target_end_date,reference_date,output_type,target +state,01,0,0.025,0.044056207951002735,2025-11-22,2025-11-22,quantile,wk inc flu prop ed visits +state,25,0,0.025,0.0,2025-11-22,2025-11-22,quantile,wk inc flu prop ed visits +national,US,0,0.025,0.06282586189939017,2025-11-22,2025-11-22,quantile,wk inc flu prop ed visits +hsa,1,0,0.025,0.01055606699740859,2025-11-22,2025-11-22,quantile,wk inc flu prop ed visits +hsa,25,0,0.025,0.03258292994070852,2025-11-22,2025-11-22,quantile,wk inc flu prop ed visits +hsa,99,0,0.025,0.03825736972115174,2025-11-22,2025-11-22,quantile,wk inc flu prop ed visits +state,01,0,0.5,0.06320437433235884,2025-11-22,2025-11-22,quantile,wk inc flu prop ed visits +state,25,0,0.5,0.0024659475461279033,2025-11-22,2025-11-22,quantile,wk inc flu prop ed visits +national,US,0,0.5,0.08997890887128557,2025-11-22,2025-11-22,quantile,wk inc flu prop ed visits +hsa,1,0,0.5,0.01877357900281705,2025-11-22,2025-11-22,quantile,wk inc flu prop ed visits +hsa,25,0,0.5,0.04488168546933207,2025-11-22,2025-11-22,quantile,wk inc flu prop ed visits +hsa,99,0,0.5,0.05108486753829842,2025-11-22,2025-11-22,quantile,wk inc flu prop ed visits +state,01,0,0.975,0.09433633939128444,2025-11-22,2025-11-22,quantile,wk inc flu prop ed visits +state,25,0,0.975,0.010623264479674212,2025-11-22,2025-11-22,quantile,wk inc flu prop ed visits +national,US,0,0.975,0.1206342065036528,2025-11-22,2025-11-22,quantile,wk inc flu prop ed visits +hsa,1,0,0.975,0.030367312720602294,2025-11-22,2025-11-22,quantile,wk inc flu prop ed visits +hsa,25,0,0.975,0.0603253138084002,2025-11-22,2025-11-22,quantile,wk inc flu prop ed visits +hsa,99,0,0.975,0.0697004216648161,2025-11-22,2025-11-22,quantile,wk inc flu prop ed visits +state,01,1,0.025,0.035722299040389836,2025-11-29,2025-11-22,quantile,wk inc flu prop ed visits +state,25,1,0.025,0.0,2025-11-29,2025-11-22,quantile,wk inc flu prop ed visits +national,US,1,0.025,0.05435551872804381,2025-11-29,2025-11-22,quantile,wk inc flu prop ed visits +hsa,1,1,0.025,0.011215912994415529,2025-11-29,2025-11-22,quantile,wk inc flu prop ed visits +hsa,25,1,0.025,0.02292077913814425,2025-11-29,2025-11-22,quantile,wk inc flu prop ed visits +hsa,99,1,0.025,0.03276194594434779,2025-11-29,2025-11-22,quantile,wk inc flu prop ed visits +state,01,1,0.5,0.06680340332751386,2025-11-29,2025-11-22,quantile,wk inc flu prop ed visits +state,25,1,0.5,0.0018645772399206362,2025-11-29,2025-11-22,quantile,wk inc flu prop ed visits +national,US,1,0.5,0.08870205359460893,2025-11-29,2025-11-22,quantile,wk inc flu prop ed visits +hsa,1,1,0.5,0.02317838910870735,2025-11-29,2025-11-22,quantile,wk inc flu prop ed visits +hsa,25,1,0.5,0.044295087230753635,2025-11-29,2025-11-22,quantile,wk inc flu prop ed visits +hsa,99,1,0.5,0.0510132113407014,2025-11-29,2025-11-22,quantile,wk inc flu prop ed visits +state,01,1,0.975,0.1221864643449979,2025-11-29,2025-11-22,quantile,wk inc flu prop ed visits +state,25,1,0.975,0.022731700606569972,2025-11-29,2025-11-22,quantile,wk inc flu prop ed visits +national,US,1,0.975,0.1485659479686473,2025-11-29,2025-11-22,quantile,wk inc flu prop ed visits +hsa,1,1,0.975,0.04697463956755545,2025-11-29,2025-11-22,quantile,wk inc flu prop ed visits +hsa,25,1,0.975,0.0697764393278899,2025-11-29,2025-11-22,quantile,wk inc flu prop ed visits +hsa,99,1,0.975,0.0886969412479856,2025-11-29,2025-11-22,quantile,wk inc flu prop ed visits +state,01,2,0.025,0.026228545039748367,2025-12-06,2025-11-22,quantile,wk inc flu prop ed visits +state,25,2,0.025,0.0,2025-12-06,2025-11-22,quantile,wk inc flu prop ed visits +national,US,2,0.025,0.04359645364359443,2025-12-06,2025-11-22,quantile,wk inc flu prop ed visits +hsa,1,2,0.025,0.009439326626238032,2025-12-06,2025-11-22,quantile,wk inc flu prop ed visits +hsa,25,2,0.025,0.019811347439567816,2025-12-06,2025-11-22,quantile,wk inc flu prop ed visits +hsa,99,2,0.025,0.02234602433521054,2025-12-06,2025-11-22,quantile,wk inc flu prop ed visits +state,01,2,0.5,0.06759025469832357,2025-12-06,2025-11-22,quantile,wk inc flu prop ed visits +state,25,2,0.5,0.002235858128403029,2025-12-06,2025-11-22,quantile,wk inc flu prop ed visits +national,US,2,0.5,0.0871913174712295,2025-12-06,2025-11-22,quantile,wk inc flu prop ed visits +hsa,1,2,0.5,0.027214190070054687,2025-12-06,2025-11-22,quantile,wk inc flu prop ed visits +hsa,25,2,0.5,0.041182238217287115,2025-12-06,2025-11-22,quantile,wk inc flu prop ed visits +hsa,99,2,0.5,0.04803115689047385,2025-12-06,2025-11-22,quantile,wk inc flu prop ed visits +state,01,2,0.975,0.16177392110160832,2025-12-06,2025-11-22,quantile,wk inc flu prop ed visits +state,25,2,0.975,0.0338795012480967,2025-12-06,2025-11-22,quantile,wk inc flu prop ed visits +national,US,2,0.975,0.16332606329576685,2025-12-06,2025-11-22,quantile,wk inc flu prop ed visits +hsa,1,2,0.975,0.05982679922720071,2025-12-06,2025-11-22,quantile,wk inc flu prop ed visits +hsa,25,2,0.975,0.07607547618107147,2025-12-06,2025-11-22,quantile,wk inc flu prop ed visits +hsa,99,2,0.975,0.09411965901766596,2025-12-06,2025-11-22,quantile,wk inc flu prop ed visits diff --git a/tests/integration/data/UMass-sarix_nssp_p6_4rt_thetashared_sigmanone/2025-11-22-UMass-sarix_nssp_p6_4rt_thetashared_sigmanone-hsa.csv b/tests/integration/data/UMass-sarix_nssp_p6_4rt_thetashared_sigmanone/2025-11-22-UMass-sarix_nssp_p6_4rt_thetashared_sigmanone-hsa.csv new file mode 100644 index 0000000..14d02ac --- /dev/null +++ b/tests/integration/data/UMass-sarix_nssp_p6_4rt_thetashared_sigmanone/2025-11-22-UMass-sarix_nssp_p6_4rt_thetashared_sigmanone-hsa.csv @@ -0,0 +1,28 @@ +location,horizon,output_type_id,value,target_end_date,reference_date,output_type,target +1,0,0.025,0.01336953701505012,2025-11-22,2025-11-22,quantile,wk inc flu prop ed visits +25,0,0.025,0.0,2025-11-22,2025-11-22,quantile,wk inc flu prop ed visits +99,0,0.025,0.05235990895750145,2025-11-22,2025-11-22,quantile,wk inc flu prop ed visits +1,0,0.5,0.021514802151496072,2025-11-22,2025-11-22,quantile,wk inc flu prop ed visits +25,0,0.5,0.0024659475461279033,2025-11-22,2025-11-22,quantile,wk inc flu prop ed visits +99,0,0.5,0.0763611637967013,2025-11-22,2025-11-22,quantile,wk inc flu prop ed visits +1,0,0.975,0.035363276720959166,2025-11-22,2025-11-22,quantile,wk inc flu prop ed visits +25,0,0.975,0.010623264479674212,2025-11-22,2025-11-22,quantile,wk inc flu prop ed visits +99,0,0.975,0.10371523766511462,2025-11-22,2025-11-22,quantile,wk inc flu prop ed visits +1,1,0.025,0.009952282008271291,2025-11-29,2025-11-22,quantile,wk inc flu prop ed visits +25,1,0.025,0.0,2025-11-29,2025-11-22,quantile,wk inc flu prop ed visits +99,1,0.025,0.044933069043107336,2025-11-29,2025-11-22,quantile,wk inc flu prop ed visits +1,1,0.5,0.023082348295743134,2025-11-29,2025-11-22,quantile,wk inc flu prop ed visits +25,1,0.5,0.0018645772399206362,2025-11-29,2025-11-22,quantile,wk inc flu prop ed visits +99,1,0.5,0.07522704330181033,2025-11-29,2025-11-22,quantile,wk inc flu prop ed visits +1,1,0.975,0.04818835383234901,2025-11-29,2025-11-22,quantile,wk inc flu prop ed visits +25,1,0.975,0.022731700606569972,2025-11-29,2025-11-22,quantile,wk inc flu prop ed visits +99,1,0.975,0.12880903416492015,2025-11-29,2025-11-22,quantile,wk inc flu prop ed visits +1,2,0.025,0.006189056080132503,2025-12-06,2025-11-22,quantile,wk inc flu prop ed visits +25,2,0.025,0.0,2025-12-06,2025-11-22,quantile,wk inc flu prop ed visits +99,2,0.025,0.035554579681567285,2025-12-06,2025-11-22,quantile,wk inc flu prop ed visits +1,2,0.5,0.023426387662908457,2025-12-06,2025-11-22,quantile,wk inc flu prop ed visits +25,2,0.5,0.002235858128403029,2025-12-06,2025-11-22,quantile,wk inc flu prop ed visits +99,2,0.5,0.07388580457976941,2025-12-06,2025-11-22,quantile,wk inc flu prop ed visits +1,2,0.975,0.0669177005632301,2025-12-06,2025-11-22,quantile,wk inc flu prop ed visits +25,2,0.975,0.0338795012480967,2025-12-06,2025-11-22,quantile,wk inc flu prop ed visits +99,2,0.975,0.14212140576835403,2025-12-06,2025-11-22,quantile,wk inc flu prop ed visits diff --git a/tests/integration/data/UMass-sarix_nssp_p6_4rt_thetashared_sigmanone/2025-11-22-UMass-sarix_nssp_p6_4rt_thetashared_sigmanone-state.csv b/tests/integration/data/UMass-sarix_nssp_p6_4rt_thetashared_sigmanone/2025-11-22-UMass-sarix_nssp_p6_4rt_thetashared_sigmanone-state.csv new file mode 100644 index 0000000..324170a --- /dev/null +++ b/tests/integration/data/UMass-sarix_nssp_p6_4rt_thetashared_sigmanone/2025-11-22-UMass-sarix_nssp_p6_4rt_thetashared_sigmanone-state.csv @@ -0,0 +1,28 @@ +location,horizon,output_type_id,value,target_end_date,reference_date,output_type,target +01,0,0.025,0.044056207951002735,2025-11-22,2025-11-22,quantile,wk inc flu prop ed visits +25,0,0.025,0.0,2025-11-22,2025-11-22,quantile,wk inc flu prop ed visits +US,0,0.025,0.06282586189939017,2025-11-22,2025-11-22,quantile,wk inc flu prop ed visits +01,0,0.5,0.06320437433235884,2025-11-22,2025-11-22,quantile,wk inc flu prop ed visits +25,0,0.5,0.0024659475461279033,2025-11-22,2025-11-22,quantile,wk inc flu prop ed visits +US,0,0.5,0.08997890887128557,2025-11-22,2025-11-22,quantile,wk inc flu prop ed visits +01,0,0.975,0.09433633939128444,2025-11-22,2025-11-22,quantile,wk inc flu prop ed visits +25,0,0.975,0.010623264479674212,2025-11-22,2025-11-22,quantile,wk inc flu prop ed visits +US,0,0.975,0.1206342065036528,2025-11-22,2025-11-22,quantile,wk inc flu prop ed visits +01,1,0.025,0.035722299040389836,2025-11-29,2025-11-22,quantile,wk inc flu prop ed visits +25,1,0.025,0.0,2025-11-29,2025-11-22,quantile,wk inc flu prop ed visits +US,1,0.025,0.05435551872804381,2025-11-29,2025-11-22,quantile,wk inc flu prop ed visits +01,1,0.5,0.06680340332751386,2025-11-29,2025-11-22,quantile,wk inc flu prop ed visits +25,1,0.5,0.0018645772399206362,2025-11-29,2025-11-22,quantile,wk inc flu prop ed visits +US,1,0.5,0.08870205359460893,2025-11-29,2025-11-22,quantile,wk inc flu prop ed visits +01,1,0.975,0.1221864643449979,2025-11-29,2025-11-22,quantile,wk inc flu prop ed visits +25,1,0.975,0.022731700606569972,2025-11-29,2025-11-22,quantile,wk inc flu prop ed visits +US,1,0.975,0.1485659479686473,2025-11-29,2025-11-22,quantile,wk inc flu prop ed visits +01,2,0.025,0.026228545039748367,2025-12-06,2025-11-22,quantile,wk inc flu prop ed visits +25,2,0.025,0.0,2025-12-06,2025-11-22,quantile,wk inc flu prop ed visits +US,2,0.025,0.04359645364359443,2025-12-06,2025-11-22,quantile,wk inc flu prop ed visits +01,2,0.5,0.06759025469832357,2025-12-06,2025-11-22,quantile,wk inc flu prop ed visits +25,2,0.5,0.002235858128403029,2025-12-06,2025-11-22,quantile,wk inc flu prop ed visits +US,2,0.5,0.0871913174712295,2025-12-06,2025-11-22,quantile,wk inc flu prop ed visits +01,2,0.975,0.16177392110160832,2025-12-06,2025-11-22,quantile,wk inc flu prop ed visits +25,2,0.975,0.0338795012480967,2025-12-06,2025-11-22,quantile,wk inc flu prop ed visits +US,2,0.975,0.16332606329576685,2025-12-06,2025-11-22,quantile,wk inc flu prop ed visits diff --git a/tests/integration/test_gbqr.py b/tests/integration/test_gbqr.py index 37a452f..22ac8e9 100644 --- a/tests/integration/test_gbqr.py +++ b/tests/integration/test_gbqr.py @@ -12,17 +12,6 @@ from idmodels.gbqr import GBQRModel -# Co-written with Claude -def test_combined_state_and_hsa_fail(tmp_path): - date = datetime.date.fromisoformat("2025-09-27") - model_config = create_test_gbqr_model_config(sources=["nssp"]) - run_config = create_test_gbqr_run_config(ref_date=date, states=["44"], hsas=["1", "25"], tmp_path=tmp_path) - - with pytest.raises(NotImplementedError, match="simultaneously forecasting"): - model = GBQRModel(model_config) - model.run(run_config) - raise NotImplementedError("simultaneously forecasting") - def test_gbqr_nhsn(tmp_path): date = datetime.date.fromisoformat("2024-01-06") fips_codes = ["US", "01", "02", "04", "05", "06", "08", "09", "10", "11", @@ -49,34 +38,30 @@ def test_gbqr_nhsn(tmp_path): ) assert_frame_equal(actual_df, expected_df) + @pytest.mark.parametrize("fips_codes, nci_ids", [ - # Missouri (29) does not submit to NSSP - (["US", "01", "02", "04", "05", "06", "08", "09", "10", "11", - "12", "13", "15", "16", "17", "18", "19", "20", "21", "22", - "23", "24", "25", "26", "27", "28", "30", "31", "32", - "33", "34", "35", "36", "37", "38", "39", "40", "41", "42", - "44", "45", "46", "47", "48", "49", "50", "51", "53", "54", - "55", "56"], - []), - - ([], - ["1", "25", "99"]) + (["US", "01", "25"], []), # states only (US national counts as a state) + ([], ["1", "25", "99"]), # hsas only + (["US", "01", "25"], ["1", "25", "99"]) # both ]) def test_gbqr_nssp(tmp_path, fips_codes, nci_ids): - date = datetime.date.fromisoformat("2025-09-20") + date = datetime.date.fromisoformat("2025-11-22") model_config = create_test_gbqr_model_config(sources=["nssp"]) run_config = create_test_gbqr_run_config(ref_date=date, states=fips_codes, hsas=nci_ids, tmp_path=tmp_path) # patch the `_np_percentile()` helper function return the same values to make the tests reproducible across OSs - if fips_codes != []: - locs_len = 51 # nssp data only covers 51 locations (x3 quantiles) + if (fips_codes != []) & (nci_ids == []): + locs_len = 3 # only forecast for 3 states agg_level = "state" - else: + elif (fips_codes == []) & (nci_ids != []): locs_len = 3 # only forecast for 3 hsas agg_level = "hsa" + else: + locs_len = 6 # only forecast for 6 locs + agg_level = "both" # patch lgb.LGBMRegressor's `predict()` to return the same values to make the tests reproducible across OSs - with patch.object(lightgbm.sklearn.LGBMModel, "predict", return_value=_predictions_val()[0:(locs_len*3)]): + with patch.object(lightgbm.sklearn.LGBMModel, "predict", return_value=_predictions_val()[0:(locs_len*3)]): # x3 quantiles model = GBQRModel(model_config) model.run(run_config) actual_df = pd.read_csv( diff --git a/tests/integration/test_sarix.py b/tests/integration/test_sarix.py index e45f1c5..bc716be 100644 --- a/tests/integration/test_sarix.py +++ b/tests/integration/test_sarix.py @@ -11,18 +11,6 @@ from idmodels.sarix import SARIXFourierModel, SARIXModel -# Co-written with Claude -def test_combined_state_and_hsa_fail(tmp_path): - date = datetime.date.fromisoformat("2025-09-27") - model_config = create_test_sarix_model_config(main_source=["nssp"], theta_pooling="shared", sigma_pooling="none") - run_config = create_test_sarix_run_config(ref_date=date, states=["44"], hsas=["1", "25"], num=50, tmp_path=tmp_path) - - with pytest.raises(NotImplementedError, match="simultaneously forecasting"): - model = SARIXModel(model_config) - model.run(run_config) - raise NotImplementedError("simultaneously forecasting") - - def test_sarix_nhsn(tmp_path): date = datetime.date.fromisoformat("2024-01-06") fips_codes = ["US", "01", "02", "04", "05", "06", "08", "09", "10", "11", @@ -52,30 +40,25 @@ def test_sarix_nhsn(tmp_path): @pytest.mark.parametrize("fips_codes, nci_ids", [ - # Missouri (29) does not submit to NSSP - (["US", "01", "02", "04", "05", "06", "08", "09", "10", "11", - "12", "13", "15", "16", "17", "18", "19", "20", "21", "22", - "23", "24", "25", "26", "27", "28", "30", "31", "32", - "33", "34", "35", "36", "37", "38", "39", "40", "41", "42", - "44", "45", "46", "47", "48", "49", "50", "51", "53", "54", - "55", "56"], - []), - - ([], - ["1", "25", "99"]) + (["US", "01", "25"], []), # states only (US national counts as a state) + ([], ["1", "25", "99"]), # hsas only + (["US", "01", "25"], ["1", "25", "99"]) # both ]) def test_sarix_nssp(tmp_path, fips_codes, nci_ids): - date = datetime.date.fromisoformat("2025-09-20") + date = datetime.date.fromisoformat("2025-11-22") model_config = create_test_sarix_model_config(main_source=["nssp"], theta_pooling="shared", sigma_pooling="none") run_config = create_test_sarix_run_config(ref_date=date, states=fips_codes, hsas=nci_ids, num=200, tmp_path=tmp_path) # patch the `_np_percentile()` helper function return the same values to make the tests reproducible across OSs - if fips_codes != []: - locs_len = 51 # nssp data only covers 51 locations + if (fips_codes != []) & (nci_ids == []): + locs_len = 3 # only forecast for 3 states agg_level = "state" - else: + elif (fips_codes == []) & (nci_ids != []): locs_len = 3 # only forecast for 3 hsas agg_level = "hsa" + else: + locs_len = 6 # only forecast for 6 locs + agg_level = "both" with patch("idmodels.sarix._np_percentile", return_value=_np_percentile_val()[:, 0:locs_len, :]): model = SARIXModel(model_config)