The following elements of a forecasting challenge workflow are included in this repo. The GitHub Action is the automation configuration.
- Generation of targets
- R script:
targets/terrestrial_targets.R
- GitHub Action:
.github/workflows/targets.yaml
- Processing of submissions:
- R script:
process_submissions.R
- GitHub Action:
.github/workflows/submissions.yaml
- Download of NOAA Global Ensemble Forecasting System for sites
- R script:
drivers/gefs_download.R
- GitHub Action:
.github/workflows/gefs.yaml
- Generation of baseline forecasts
- R script:
models/run_terrestrial_baselines.R
- GitHub Action:
.github/workflows/baselines.yaml
- Evaluation (scoring) of submitted forecasts:
- R script:
scoring.R
- GitHub Action:
.github/workflows/scoring.yaml
- Generation of dashboard:
- Quarto files:
dashboard/
- GitHub Action:
.github/workflows/dashboard.yaml
- Generation of catalog:
- R script:
stac/update_stac.R
- GitHub Action:
.github/workflows/catalog.yaml
See https://doi.org/10.1002/fee.2616 for more information.