Skip to content

add data validation and error logging - #83

Merged
yuqiong77 merged 1 commit into
developmentfrom
yliu_NGWPC-11595_data_validation_logging
Aug 12, 2026
Merged

add data validation and error logging#83
yuqiong77 merged 1 commit into
developmentfrom
yliu_NGWPC-11595_data_validation_logging

Conversation

@yuqiong77

@yuqiong77 yuqiong77 commented Aug 12, 2026

Copy link
Copy Markdown

Added streamflow data validation and error logging across multiple scripts (search.py, calibration_set.py, configuration.py, and validation_run.py). The changes detect missing or invalid streamflow data early in the calibration/validation workflow and provide meaningful diagnostic information when valid data are unavailable for metric calculation. This allows data-related issues to be identified and reported within nwm-cal-mgr, rather than surfacing later as errors in nwm_metrics within nwm-eval-mgr.

See more details at: https://jira.nextgenwaterprediction.com/browse/NGWPC-11595

@yuqiong77
yuqiong77 requested review from cmaynard-ngwpc and a lite review from Copilot and removed request for Copilot August 12, 2026 15:00
@yuqiong77
yuqiong77 merged commit f7b37b6 into development Aug 12, 2026
8 checks passed
@yuqiong77
yuqiong77 deleted the yliu_NGWPC-11595_data_validation_logging branch August 12, 2026 15:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants