
Again, similar to yesterday, RainQC server successfully scored zero stations for the daily jobs. The job manager pulled the usual 273 models: 2023-03-11 22:11:26.340 | INFO : RainQC raw model count: 273, parsed model count: 273 The data is present, as seen from our data completeness estimate: 2023-03-11 22:30:21.720 | INFO : Model completeness: 2023-03-11 22:30:21.721 | INFO : data completeness 50% | complete models: 174 of 273 (63.74%) 2023-03-11 22:30:21.721 | INFO : data completeness 60% | complete models: 173 of 273 (63.37%) 2023-03-11 22:30:21.722 | INFO : data completeness 70% | complete models: 170 of 273 (62.27%) 2023-03-11 22:30:21.722 | INFO : data completeness 75% | complete models: 170 of 273 (62.27%) 2023-03-11 22:30:21.728 | INFO : data completeness 80% | complete models: 170 of 273 (62.27%) 2023-03-11 22:30:21.730 | INFO : data completeness 85% | complete models: 169 of 273 (61.90%) 2023-03-11 22:30:21.731 | INFO : data completeness 90% | complete models: 169 of 273 (61.90%) 2023-03-11 22:30:21.731 | INFO : data completeness 95% | complete models: 166 of 273 (60.81%) 2023-03-11 22:30:21.732 | INFO : data completeness 100% | complete models: 164 of 273 (60.07%) However, we see return values like the following example: 2023-03-11 23:16:02.319 | INFO : --- [1233] --- getting model | name: TA00310, id: 63799410a70bcec7dc859eca, start: 2023-03-11, end: 2023-03-11 2023-03-11 23:16:04.141 | INFO : Processing score | station: TA00310 2023-03-11 23:16:04.143 | WARNING : process_job_table | response problem, skipping flag update. state: error_scoring, response: {'model_id': '63799410a70bcec7dc859eca', 'neighbors': ['TA00110', 'TA00124'], 'qc_app_version': 1.2, 'results': [{'message': 'Target station has no data for the given date', 'period_end': '2023-03-11T23:59:59Z', 'period_start': '2023-03-11T00:00:00Z', 'qc_flag': 0, 'qc_flag_threshold': 63.717, 'qc_flag_threshold_method': 'Threshold is obtained from evaluation metric', 'qc_method': 'MixLinearResidual with 2 neighbors)', 'qc_variable': 'precipitation', 'score': None, 'sensorcode': None}], 'status': 'fail', 'target_station': 'TA00310', 'weather_variable': 'precipitation'} While the data is there for nominally 60% of the models, the RainQC server does not appear to be fetching it successfully. Does anyone know what is going on? Thanks, Michael From: slater@oregonstate.edu <slater@oregonstate.edu> Sent: Saturday, March 11, 2023 11:16 PM To: rainqc-jobman@ENGR.ORST.EDU Cc: Slater, Michael <slater@oregonstate.edu> Subject: RainQC Job Manager daily report 2023-03-12 Current UTC date: 2023-03-12 -> scoring models for previous day: 2023-03-11 --------------------------------------------------------------------------------- Daily Model Data Completeness Check: data completeness 50% | complete models: 174 of 273 (63.74%) data completeness 60% | complete models: 173 of 273 (63.37%) data completeness 70% | complete models: 170 of 273 (62.27%) data completeness 75% | complete models: 170 of 273 (62.27%) data completeness 80% | complete models: 170 of 273 (62.27%) data completeness 85% | complete models: 169 of 273 (61.90%) data completeness 90% | complete models: 169 of 273 (61.90%) data completeness 95% | complete models: 166 of 273 (60.81%) data completeness 100% | complete models: 164 of 273 (60.07%) ---------------------------- station status | total: 313, delayed: 118, offline 24h: 46, offline week: 42 | battery, min: 0, max: 100, mean: 66.39, std dev: 29.81 | battery, common values: [(100, 220), (0, 50), (97, 3), (8, 2), (77, 2)] | battery <= mean, common countries: [('GH', 17), ('UG', 13), ('KE', 8), ('ML', 4), ('ZM', 4)] ---------------------------- 67 LOW DATA (< 0.9) and 55 NO DATA weather stations impacted 104 RainQC models LOW/NO data station impact on models: [('TA00199', 7), ('TA00076', 6), ('TA00231', 4), ('TA00530', 4), ('TA00700', 4), ('TA00011', 3), ('TA00173', 3), ('TA00032', 3), ('TA00035', 3), ('TA00036', 3), ('TA00267', 3), ('TA00066', 3), ('TA00094', 3), ('TA00126', 3), ('TA00217', 3), ('TA00482', 3), ('TA00542', 3), ('TA00308', 2), ('TA00043', 2), ('TA00050', 2), ('TA00102', 2), ('TA00136', 2), ('TA00164', 2), ('TA00487', 2), ('TA00684', 2), ('TA00210', 2), ('TA00223', 2), ('TA00232', 2), ('TA00262', 2), ('TA00271', 2), ('TA00314', 2), ('TA00691', 2), ('TA00339', 2), ('TA00373', 2), ('TA00398', 2), ('TA00451', 2), ('TA00462', 2), ('TA00471', 2), ('TA00278', 1), ('TA00014', 1), ('TA00031', 1), ('TA00044', 1), ('TA00095', 1), ('TA00157', 1), ('TA00201', 1), ('TA00212', 1), ('TA00219', 1), ('TA00229', 1), ('TA00237', 1), ('TA00260', 1), ('TA00276', 1), ('TA00287', 1), ('TA00290', 1), ('TA00336', 1), ('TA00350', 1), ('TA00362', 1), ('TA00369', 1), ('TA00422', 1), ('TA00432', 1), ('TA00493', 1), ('TA00524', 1), ('TA00533', 1), ('TA00535', 1), ('TA00652', 1), ('TA00655', 1), ('TA00677', 1), ('TA00702', 1)] ----------------------------------------------------------- Processed daily jobs for UTC date: 2023-03-11 Start time: 2023-03-12T06:30:21+00:00 End time : 2023-03-12T07:16:12+00:00 Elapsed time HH:MM:SS: 0:45:51 --------------------- Before job processing job table stats: Total 'success' count: 11 Total 'failure' count: 134 Total record count: 1107 Job history table record count: 45387 Scoring job record table record count: 183 --------------------- After job processing job table stats: Total 'success' count: 0 (flag=2 count: 0) (flag 2->1 downgrades: 0) | 'success' count for 2023-03-11: 0 (flag=2 count: 0) | 'success' count for 2023-03-10: 0 (flag=2 count: 0) | 'success' count for 2023-03-09: 0 (flag=2 count: 0) | 'success' count for 2023-03-08: 0 (flag=2 count: 0) | 'success' count for 2023-03-07: 0 (flag=2 count: 0) | 'success' count for 2023-03-06: 0 (flag=2 count: 0) | 'success' count for 2023-03-05: 0 (flag=2 count: 0) Anomalies (flag=2): -------- Total 'failure' count: 134 Total record count: 1235 Job history table record count: 45532 Scoring job record table record count: 184 -----------------------------------------------------------