nwm_eval.configuration#
Data models for configuration sections in the yaml file, defined with Pydantic for validation and documentation.
Classes
Config for bar charts. |
|
Common fields for all plot configs. |
|
Config for box plots. |
|
Define a data model for each section in the config file. |
|
Data model for the 'file_paths' section of the config file. |
|
Data model for the flow_observation section. |
|
Data model for the 'general' section of the config file. |
|
Config for histogram plots. |
|
Mixin class to add lead_times field and validation to metric and plot configs. |
|
Data model for filtering locations based on column values in the crosswalk file. |
|
Data model for the 'metrics' section of the config file. |
|
Data model for the 'nwm_forecast' section of the config file. |
|
Data model for the 'pair_data' section of the config file. |
|
Data model for the 'plots' section of the config file. |
|
Mixin class to add reference_times field and validation to metric and plot configs. |
|
Config for spatial maps. |
|
Config for table plots displaying metric values. |
|
Config for time series plots. |
|
Configuration for USGS flow observations. |