Recent scores

Moving 8 week average of scores

Feb2025Mar2025Apr2025May2025Jun2025Jul2025Aug2025Sep20250102030405060
forecasterCEPH-Rtrend_covidCFA_Pyrenew-Pyrenew_H_COVIDCFA_Pyrenew-Pyrenew_HE_COVIDCFA_Pyrenew-Pyrenew_HW_COVIDCFA_Pyrenew-PyrenewHEW_COVIDCFA-EpiAutoGPCMU-climate_baselineCMU-TimeSeriesCovidHub-baselineCovidHub-ensembleGoogle_SAI-EnsembleJHU_CSSE-CSSE_EnsembleMOBS-GLEAM_COVIDNEU_ISI-AdaptiveEnsembleOHT_JHU-nbxdUGA_flucast-INFLAenzaUM-DeepOutbreakUMass-ar6_pooledUMass-gbqrforecast_datemean_wis
Feb2025Mar2025Apr2025May2025Jun2025Jul2025Aug2025Sep20250.00.20.40.60.81.01.21.4
forecasterCEPH-Rtrend_covidCFA_Pyrenew-Pyrenew_H_COVIDCFA_Pyrenew-Pyrenew_HE_COVIDCFA_Pyrenew-Pyrenew_HW_COVIDCFA_Pyrenew-PyrenewHEW_COVIDCFA-EpiAutoGPCMU-climate_baselineCMU-TimeSeriesCovidHub-baselineCovidHub-ensembleGoogle_SAI-EnsembleJHU_CSSE-CSSE_EnsembleMOBS-GLEAM_COVIDNEU_ISI-AdaptiveEnsembleOHT_JHU-nbxdUGA_flucast-INFLAenzaUM-DeepOutbreakUMass-ar6_pooledUMass-gbqrforecast_daterel_mean_wis
if (params$target == "nhsn") {
  scaled_WIS_plot <- knitr::knit_expand(
                    text = c(
                      "## Mean WIS per capita\n",
                      "\n",
                      "```{r moving_average_wis_rate, echo=FALSE, message=FALSE, out.width='100%'}\n",
                      "plotting_score(sliding_ordered, mean_wis_rate) %>% gplot()\n",
                      "```\n",
                      "\n")
                  )
 plot2 <- knitr::knit_expand(
                 text = c(
                   "## All by WIS per capita\n",
                   "```{r plotting_all_recent_forecasts, out.width='300%', fig.dim=c(12,60), fig.align = 'center', message=FALSE, eval = params$target == 'nhsn'}\n",
                   "plotting_forecasts(plotting_window = this_week - 12 * 7, score_window = 8, geo_score_rate_order, n_plotting = 60)\n",
                   "```\n",
                   "\n"
                 )) 
}
Feb2025Mar2025Apr2025May2025Jun2025Jul2025Aug2025Sep20250.00.20.40.60.81.01.2
forecasterCEPH-Rtrend_covidCFA_Pyrenew-Pyrenew_H_COVIDCFA_Pyrenew-Pyrenew_HE_COVIDCFA_Pyrenew-Pyrenew_HW_COVIDCFA_Pyrenew-PyrenewHEW_COVIDCFA-EpiAutoGPCMU-climate_baselineCMU-TimeSeriesCovidHub-baselineCovidHub-ensembleGoogle_SAI-EnsembleJHU_CSSE-CSSE_EnsembleMOBS-GLEAM_COVIDNEU_ISI-AdaptiveEnsembleOHT_JHU-nbxdUGA_flucast-INFLAenzaUM-DeepOutbreakUMass-ar6_pooledUMass-gbqrforecast_datemean_wis_rate
Feb2025Mar2025Apr2025May2025Jun2025Jul2025Aug2025Sep2025Oct20250.000.050.100.150.200.250.300.350.400.450.500.550.600.650.700.750.800.850.900.951.00
forecasterCEPH-Rtrend_covidCFA_Pyrenew-Pyrenew_H_COVIDCFA_Pyrenew-Pyrenew_HE_COVIDCFA_Pyrenew-Pyrenew_HW_COVIDCFA_Pyrenew-PyrenewHEW_COVIDCFA-EpiAutoGPCMU-climate_baselineCMU-TimeSeriesCovidHub-baselineCovidHub-ensembleGoogle_SAI-EnsembleJHU_CSSE-CSSE_EnsembleMOBS-GLEAM_COVIDNEU_ISI-AdaptiveEnsembleOHT_JHU-nbxdUGA_flucast-INFLAenzaUM-DeepOutbreakUMass-ar6_pooledUMass-gbqrforecast_datemean_cov_90
Feb2025Mar2025Apr2025May2025Jun2025Jul2025Aug2025Sep2025Oct20250.000.050.100.150.200.250.300.350.400.450.500.550.600.650.700.75
forecasterCEPH-Rtrend_covidCFA_Pyrenew-Pyrenew_H_COVIDCFA_Pyrenew-Pyrenew_HE_COVIDCFA_Pyrenew-Pyrenew_HW_COVIDCFA_Pyrenew-PyrenewHEW_COVIDCFA-EpiAutoGPCMU-climate_baselineCMU-TimeSeriesCovidHub-baselineCovidHub-ensembleGoogle_SAI-EnsembleJHU_CSSE-CSSE_EnsembleMOBS-GLEAM_COVIDNEU_ISI-AdaptiveEnsembleOHT_JHU-nbxdUGA_flucast-INFLAenzaUM-DeepOutbreakUMass-ar6_pooledUMass-gbqrforecast_datemean_cov_50
0102030400102030405060708090100110120130140150160010203040506070809010011012013014015016001020304050607080901001101201301401501600102030405060708090100110120130140150160Feb2025Mar2025Apr2025May2025Jun2025Jul2025Aug2025Sep20250102030405060708090100110120130140150160
forecasterCEPH-Rtrend_covidCFA_Pyrenew-Pyrenew_H_COVIDCFA_Pyrenew-Pyrenew_HE_COVIDCFA_Pyrenew-Pyrenew_HW_COVIDCFA_Pyrenew-PyrenewHEW_COVIDCFA-EpiAutoGPCMU-climate_baselineCMU-TimeSeriesCovidHub-baselineCovidHub-ensembleGoogle_SAI-EnsembleJHU_CSSE-CSSE_EnsembleMOBS-GLEAM_COVIDNEU_ISI-AdaptiveEnsembleOHT_JHU-nbxdUGA_flucast-INFLAenzaUM-DeepOutbreakUMass-ar6_pooledUMass-gbqrforecast_datemean_wis-10123NA

Large recent data revisions

The states most likely to be subject to total revisions requiring substitution.

recent_archive$DT %<>% mutate(geo_value = factor(geo_value, levels = av_re_spread$geo_value))
recent_archive %>%
  autoplot("value") +
  facet_wrap(~geo_value, ncol = 3, scales = "free") +
  theme(strip.text.x = element_text(size = 8)) +
  ylim(0, NA) +
  labs(title = "States with the largest mean revision")

Forecasts from 8 weeks ago, sorted by decreasing recent WIS

Plotting the forecasts from 8 weeks ago until 3 weeks ago for each geography, sorted by WIS or population scaled WIS.

if (params$target == "nhsn") {
  plot1 <- knitr::knit_expand(
                    text = c(
                      "## Worst 5 by WIS per capita\n",
                      "```{r plotting_recent_forecasts, out.width='300%', fig.dim=c(10,5), fig.align = 'center', echo=FALSE, message=FALSE, eval = params$target == 'nhsn'}\n",
                      "plotting_forecasts(plotting_window = this_week - 12 * 7, score_window = 8, geo_score_rate_order, n_plotting = 5)\n",
                      "```\n",
                      "\n")
                  )
 plot2 <- knitr::knit_expand(
                 text = c(
                   "## All by WIS per capita\n",
                   "```{r plotting_all_recent_forecasts, out.width='300%', fig.dim=c(12,60), fig.align = 'center', message=FALSE, eval = params$target == 'nhsn'}\n",
                   "plotting_forecasts(plotting_window = this_week - 12 * 7, score_window = 8, geo_score_rate_order, n_plotting = 60)\n",
                   "```\n",
                   "\n"
                 )) 
}

plotting_forecasts(plotting_window = this_week - 12 * 7, score_window = 8, geo_score_rate_order, n_plotting = 60)

geo_score_order <- scores %>%
  filter(forecast_date > this_week - score_window * 7) %>%
  scores_by_state() %>%
  filter(forecaster == "CMU-TimeSeries") %>%
  arrange(desc(mean_wis)) %>% pull(geo_value)
plotting_forecasts(plotting_window = this_week - 12 * 7, score_window = 8, geo_score_order, n_plotting = 60)