nwm_eval#

NWM evaluation and verification package.

Modules

calc_metrics

Functions for calculating metrics.

configuration

Data models for configuration sections in the yaml file, defined with Pydantic for validation and documentation.

create_plots

Module for creating plots to visualize the metrics calculated for NWM evaluation.

fetch_data

Module for fetching forecast and observation data based on the provided configuration.

identify_location_ids

Functions to identify location IDs based on the provided crosswalk file.

logging_utils

Functions to set up logging with noise suppression for distributed workloads (e.g., Dask, Tornado).

nwm_configs

Classes and functions for handling NWM forecast configurations, including cycle information and lead time interpretation.

pair_data

process_config

Module to process and validate configuration for NWM verification.

settings

Settings and configurations for NWM evaluation.

utils

Utility functions for the NGEN verification package.