Data Validation
Data is passed through automated checks including...
- Range Filters: Removes physically impossible or unlikely values like
negative depths or 10 meter SWEs.
- Cross-variable Checks: Cross-references values like Snow Depth and SWE or
precipitation accumulation and SWE to flag unexpected relationships.
- Day-over-day Spikes: Flags sudden and improbable single-day shifts in
snowpack for further review.
- The system supports filters (completely remove data points) and flags (display a warning but
keep the data). The system is designed for extensibility and only requires a Polars
expression + a few pieces of metadata to define a new check.
- Validation check definitions