Skip to contents

Generate hub ensemble forecasts for a given disease and reference date.

Usage

generate_hub_ensemble(
  base_hub_path,
  reference_date,
  disease,
  targets = NULL,
  output_format = "csv",
  overwrite_existing = FALSE
)

Arguments

base_hub_path

Path to the base hub directory.

reference_date

Reference date (should be a Saturday).

disease

Disease name ("covid" or "rsv").

targets

Character vector of full target names to generate ensembles for (e.g., c("wk inc covid hosp", "wk inc covid prop ed visits")). Defaults to NULL, which generates ensembles for all unique targets in the time-series data.

output_format

Character, output file format. One of "csv", "tsv", or "parquet". Default: "csv".

overwrite_existing

Logical. If TRUE, regenerate the ensemble even when an ensemble file for reference_date is already present in the hub. If FALSE (default), error in that case, since the existing ensemble has (typically) already been reviewed and merged.

Value

NULL. Writes ensemble forecast file to hub's model-output directory.