Skip to content

Commit 5ef2740

Browse files
committed
update plans
1 parent 7270e9d commit 5ef2740

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

validator/PLANS.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
* Recognized file name format
77
* Recognized geographical type (county, state, etc)
88
* Recognized geo id format (e.g. state is two lowercase letters)
9-
* Geo id has been seen before in historical data
9+
* Specific geo id has been seen before, in historical data
1010
* Missing geo type + signal + date combos based on the geo type + signal combos Covidcast metadata says should be available
1111
* Missing ‘val’ values
1212
* Negative ‘val’ values
@@ -48,6 +48,9 @@
4848
* Set up validator to use Sir-complains-a-lot alerting functionality on a signal-by-signal basis (should send alert output as a slack message and "@" a set person), as a stop-gap before the logging server is ready
4949
* This is [how Sir-CAL works](https://github.com/benjaminysmith/covidcast-indicators/blob/main/sir_complainsalot/delphi_sir_complainsalot/run.py)
5050
* [Example output](https://delphi-org.slack.com/archives/C01E81A3YKF/p1605793508000100)
51+
* Expand framework to support nchs_mortality, which is provided on a weekly basis and has some differences from the daily data. E.g. filenames use a different format ("weekly_YYYYWW_geotype_signalname.csv")
52+
* Make backtesting framework so new checks can be run individually on historical indicator data to tune false positives, output verbosity, understand frequency of error raising, etc. Should pull data from API the first time and save locally in `cache` dir.
53+
* Add DETAILS.md doc with detailed descriptions of what each check does and how. Will be especially important for statistical/anomaly detection checks.
5154
* Improve errors and error report
5255
* Check if [errors raised from validating all signals](https://docs.google.com/spreadsheets/d/1_aRBDrNeaI-3ZwuvkRNSZuZ2wfHJk6Bxj35Ol_XZ9yQ/edit#gid=1226266834) are correct, not false positives, not overly verbose or repetitive
5356
* Easier suppression of many errors at once

0 commit comments

Comments
 (0)