Skip to content

Commit 083cc57

Browse files
committed
refactor: update tooling page
* move covid forecasting below flu * move eval dashboard up * use consistent references to covid-19 in headers * use consistent references to Delphi Epidata API * remove duplicate verbiage * improve epiprocess description * improve epipredict description
1 parent 09834c2 commit 083cc57

File tree

1 file changed

+27
-36
lines changed

1 file changed

+27
-36
lines changed

content/tools/_index.md

Lines changed: 27 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -6,84 +6,75 @@ layout: single
66

77
## Forecasting
88

9-
### [COVID Forecasting](https://covid19forecasthub.org/)
9+
### [Flu Forecasting (FluSight)](https://www.cdc.gov/flu/weekly/flusight/index.html)
10+
11+
We participate in the weekly Flu forecasting hub run by the CDC during the flu season.
12+
Our current system for generating forecasts can be found [here](https://github.com/cmu-delphi/flu-hosp-forecast/).
13+
From these dozens of individual forecasts by various groups, the CDC publishes a weekly [ensemble prediction](https://www.cdc.gov/flu/weekly/flusight/flu-forecasts.htm).
14+
15+
### [COVID-19 Forecasting](https://covid19forecasthub.org/)
1016

1117
We participate in weekly COVID hospital admissions forecasting at the state and national level.
12-
Our current system for generating forecasts can be found [here](https://github.com/cmu-delphi/covid-hosp-forecast).
18+
Our current system for generating forecasts will be available soon [here](https://github.com/cmu-delphi/covid-hosp-forecast).
1319
In addition to publishing the individual forecasts from the participating groups, the Reich lab makes an ensemble prediction, and hosts a [visualization of both](https://viz.covid19forecasthub.org).
14-
We host a comparison tool for [retrospective analysis of the forecasters](https://delphi.cmu.edu/forecast-eval/).
1520

16-
### [Flu Forecasting (FluSight)](https://www.cdc.gov/flu/weekly/flusight/index.html)
21+
### [COVID-19 Forecasting Evaluation](https://delphi.cmu.edu/forecast-eval/)
1722

18-
We participate in the weekly Flu forecasting hub run by the CDC during the flu season. Our current system for generating forecasts can be found [here](https://github.com/cmu-delphi/flu-hosp-forecast/).
19-
From these dozens of individual forecasts by various groups, the CDC publishes a weekly [ensemble prediction](https://www.cdc.gov/flu/weekly/flusight/flu-forecasts.htm).
23+
We host a forecast evaluation dashboard to compare the historical performance of the forecasts submitted to the [COVID-19 Forecast Hub](https://covid19forecasthub.org/).
2024

2125
## Packages
2226

2327
All source code is freely available on [GitHub](https://github.com/cmu-delphi/).
2428

2529
### [Epidatr](https://cmu-delphi.github.io/epidatr/)
2630

27-
R client for our [Epidata API](https://cmu-delphi.github.io/delphi-epidata/). It allows you to cache queries locally to speed up data access and seamlessly integrate pulling from our API into your pipelines.
31+
R client for the [Delphi Epidata API](https://cmu-delphi.github.io/delphi-epidata/).
32+
It allows you to cache queries locally to speed up data access and seamlessly integrate pulling from our API into your pipelines.
2833

2934
### [Delphi Tooling Book](https://cmu-delphi.github.io/delphi-tooling-book/)
3035

3136
An introduction to epidemiological forecasting using our tools: epiprocess and epipredict.
3237

3338
### [Epiprocess](https://cmu-delphi.github.io/epiprocess/)
3439

35-
A collection of data structures and methods for handling epidemiological data measured over space, time, and other potential keys like age or ethnicity.
36-
The major methods are:
37-
- Sliding functions, both for generic user-supplied function and optimized commonly used functions (e.g. rolling mean and sum). These build on tools like [slider](https://slider.r-lib.org/) by
40+
A collection of data structures and methods for handling epidemiological data.
41+
The major features are:
42+
- The epi_df structure, which allows you track epidemiological data measured over location and time (and other potential keys).
43+
- The epi_archive structure, which allows you to store epi_df objects in a versioned archive and to query the archive for the state of the data at any point in time.
44+
- Support for applying generic functions across a sliding time window, building on tools like [slider](https://slider.r-lib.org/). Comes with support for
3845
- handling gaps in time
3946
- automatically handling grouping of keys
40-
- being version aware; this enables version-aware forecast evaluation, so that you can compare forecasters using only data that would have available at the time of forecast.
47+
- Support for version aware data transformation and forecasting, which allows for simple and accurate backtesting of forecasting models (using only the actual data that was available at the time of the forecast and not the revised versions).
4148
- Growth rate estimation, as estimated using relative rates of change, linear regression, smooth splines, or polynomial trend filtering.
4249
- Outlier detection and correction, using rolling median or LOESS trend decomposition.
4350
- Signal correlation over space, time and other keys. It also supports lagged correlations, automatically handles grouping by the specified keys, and handles time gaps.
4451

45-
Epiprocess also has methods for growth rate estimation,
46-
47-
R client for our [Epidata API](https://cmu-delphi.github.io/delphi-epidata/). It allows you to cache queries locally to speed up data access and seamlessly integrate pulling from our API into your pipelines.
48-
4952
### [Epipredict](https://cmu-delphi.github.io/epipredict/)
5053

51-
A collection of data structures and methods for handling epidemiological data measured over space, time, and other potential keys like age or ethnicity.
52-
The major methods are:
53-
- Sliding functions, both for generic user-supplied function and optimized commonly used functions (e.g. rolling mean and sum). These build on tools like [slider](https://slider.r-lib.org/) by
54-
- handling gaps in time
55-
- automatically handling grouping of keys
56-
- being version aware; this enables version-aware forecast evaluation, so that you can compare forecasters using only data that would have available at the time of forecast.
57-
- Growth rate estimation, as estimated using relative rates of change, linear regression, smooth splines, or polynomial trend filtering.
58-
- Outlier detection and correction, using rolling median or LOESS trend decomposition.
59-
- Signal correlation over space, time and other keys. It also supports lagged correlations, automatically handles grouping by the specified keys, and handles time gaps.
60-
61-
Epiprocess also has methods for growth rate estimation,
62-
63-
R client for our [Epidata API](https://cmu-delphi.github.io/delphi-epidata/). It allows you to cache queries locally to speed up data access and seamlessly integrate pulling from our API into your pipelines.
54+
A framework for building epidata pipelines involving transformation and forecasting. It is built on top of epiprocess and provides a simple interface for defining and running pipelines. It supports:
55+
- A simple interface for defining a sequence of data pre-processing, forecasting, and post-processing steps.
56+
- A collection of data processing steps common to epidata.
57+
- A collection of pre-packaged forecasting models commonly used by Delphi's forecasting team.
6458

6559
### [Epidatpy](https://github.com/cmu-delphi/epidatpy) (WIP)
6660

67-
A work in progress Python client for our [Epidata API](https://cmu-delphi.github.io/delphi-epidata/). Not yet ready for production, but let us know if you are interested, so we can prioritize it!
61+
A work-in-progress Python client for the [Delphi Epidata API](https://cmu-delphi.github.io/delphi-epidata/).
62+
Not yet recommended for production, but we are happy to receive feedback!
6863

6964
## Operational Systems
7065

71-
### [EpiData](https://github.com/cmu-delphi/delphi-epidata)
66+
### [Delphi Epidata API](https://github.com/cmu-delphi/delphi-epidata)
7267

73-
API for getting up-to-date epidemiological data (also available via a web interface through [EpiVis](https://delphi.cmu.edu/epivis/epivis.html))
68+
API for getting up-to-date epidemiological data (also available via a web interface through [EpiVis](https://delphi.cmu.edu/epivis/epivis.html)).
7469

7570
### [Indicator Status](https://delphi.cmu.edu/covidcast/indicator-status/)
7671

77-
A dashboard for displaying the lags for various signals in the delphi epidata API.
72+
A dashboard for displaying the lags for various signals in the Delphi Epidata API.
7873

7974
### [Dashboard Builder](https://delphi.cmu.edu/covidcast/dashboard)
8075

8176
A builder that allows you to customize the [Delphi Epidata Dashboard](/covidcast/).
8277

83-
### [COVID Forecasting Evaluation](https://delphi.cmu.edu/forecast-eval/)
84-
85-
A forecast evaluation dashboard to compare the historical performance of the forecasts submitted to the [COVID-19 Forecast Hub](https://covid19forecasthub.org/), a collaboration between various modeling teams to produce forecasts of daily hospital admissions.
86-
8778
### [EpiVis](https://delphi.cmu.edu/epivis/)
8879

8980
Epidemiological time series visualizer.

0 commit comments

Comments
 (0)