Skip to content

Commit 185a4b7

Browse files
committed
[wip] validation package\n*replace print/exit with raised exceptions
1 parent 7467e33 commit 185a4b7

File tree

3 files changed

+8
-276
lines changed

3 files changed

+8
-276
lines changed

validator/delphi_validator/fbsurveyvalidation.py

Lines changed: 0 additions & 267 deletions
This file was deleted.

validator/delphi_validator/run.py

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -7,20 +7,17 @@
77
import numpy as np
88
import pandas as pd
99
from delphi_utils import read_params
10-
from .fbsurveyvalidation import fbsurvey_validation
11-
from .datafetcher import *
10+
from .validate import validate
11+
from .datafetcher import read_filenames
1212

1313

1414
def run_module():
15-
16-
params = read_params()
17-
18-
15+
params = read_params()["validation"]
1916
dtobj_sdate = datetime.strptime(params['start_date'], '%Y-%m-%d')
2017
dtobj_edate = datetime.strptime(params['end_date'], '%Y-%m-%d')
2118
max_check_lookbehind = int(params["ref_window_size"])
2219

2320
# Collecting all filenames
2421
daily_filnames = read_filenames(params["data_folder"])
2522

26-
fbsurvey_validation(daily_filnames, dtobj_sdate, dtobj_edate)
23+
validate(daily_filnames, dtobj_sdate, dtobj_edate)

validator/params.json.template

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,10 @@
11
{
2+
"validation": {
23
"data_source": "fb_survey",
3-
"pipeline_version": "old",
44
"start_date": "2020-06-13",
55
"end_date": "2020-06-19",
66
"ref_window_size": 7,
7-
"data_folder": "C:/Covidcast/covidcast-indicators/validator/data"
7+
"data_folder": "C:/Covidcast/covidcast-indicators/validator/data",
8+
"minimum_sample_size": 100
9+
}
810
}

0 commit comments

Comments
 (0)