13
13
# 4. TODO: Add a companion metadata file that describes the forecasts in the parquet file
14
14
# 5. TODO: Add the metadata file to the S3 bucket
15
15
# 6. TODO: Allow incremental updates to the forecasts, by downloading only the new files
16
-
16
+ print(" -------------------------------------------------------" )
17
+ print(glue :: glue(" starting at {Sys.time()}" ))
17
18
suppressPackageStartupMessages({
18
19
library(tidyverse )
19
20
library(httr )
@@ -32,15 +33,15 @@ run_time_local <- with_tz(run_time)
32
33
# Configuration
33
34
covid_config <- list (
34
35
base_url = " https://raw.githubusercontent.com/cdcgov/covid19-forecast-hub/main/model-output" ,
35
- forecasters = c(" CMU-TimeSeries" , " CovidHub-baseline" , " CovidHub-ensemble" ),
36
+ forecasters = c(" CMU-TimeSeries" , " CovidHub-baseline" , " CovidHub-ensemble" , " UMass-ar6_pooled " , " UMass-gbqr " , " CEPH-Rtrend_covid " , " Metaculus-cp " ),
36
37
s3_bucket = " forecasting-team-data" ,
37
38
s3_key = " exploration/2024-2025_covid_hosp_forecasts.parquet" ,
38
39
disease = " covid"
39
40
)
40
41
# same but for flu
41
42
flu_config <- list (
42
43
base_url = " https://raw.githubusercontent.com/cdcepi/FluSight-forecast-hub/main/model-output" ,
43
- forecasters = c(" FluSight-baseline" , " FluSight-ensemble" , " CMU-TimeSeries" ),
44
+ forecasters = c(" FluSight-baseline" , " FluSight-ensemble" , " CMU-TimeSeries" , " PSI-PROF " , " FluSight-lop_norm " , " UMass-flusion " , " NIH-Flu_ARIMA " , " Metaculus-cp " ),
44
45
s3_bucket = " forecasting-team-data" ,
45
46
s3_key = " exploration/2024-2025_flu_hosp_forecasts.parquet" ,
46
47
disease = " flu"
@@ -152,3 +153,7 @@ cli::cli_alert_info("Fetching COVID forecasts {run_time_local} (UTC: {run_time})
152
153
fetch_forecast_files(sync_to_s3 = FALSE , disease = " covid" )
153
154
cli :: cli_alert_info(" Fetching FLU forecasts {run_time_local} (UTC: {run_time})" )
154
155
fetch_forecast_files(sync_to_s3 = FALSE , disease = " flu" )
156
+
157
+ print(glue :: glue(" Run successfully finished at {Sys.time()}" ))
158
+ print(" -------------------------------------------------------" )
159
+ print(" -------------------------------------------------------" )
0 commit comments