Index A | B | C | D | E | F | G | H | I | J | K | L | M | N | P | R | S | T | U | V | W A add_shared_legend() (in module nwm_eval.create_plots) add_tag_to_filename() (in module nwm_eval.create_plots) B barchart_all_metrics() (in module nwm_eval.create_plots) barchart_by_metric() (in module nwm_eval.create_plots) BarChartConfig (class in nwm_eval.configuration) BasePlotConfig (class in nwm_eval.configuration) BoxPlotConfig (class in nwm_eval.configuration) C calc_metrics() (in module nwm_eval.calc_metrics) calc_metrics_group() (in module nwm_eval.calc_metrics) calc_nwm_eval_metrics() (in module nwm_eval.calc_metrics) calc_teehr_metrics() (in module nwm_eval.calc_metrics) calculate_metrics() (in module nwm_metrics.metric_functions) categorical_score() (in module nwm_metrics.metric_functions) check_columns_dataframe() (in module nwm_eval.utils) check_existing_obs_data() (in module nwm_eval.fetch_data) check_metrics() (in module nwm_eval.calc_metrics) check_missing_obs_data() (in module nwm_eval.fetch_data) clean_data() (in module nwm_eval.utils) compute_event_metrics() (in module nwm_metrics.event_metric_functions) Config (class in nwm_eval.configuration) convert_enum_to_value() (in module nwm_eval.utils) convert_paths_to_str() (in module nwm_eval.utils) create_all_plots() (in module nwm_eval.create_plots) create_barchart() (in module nwm_eval.create_plots) create_boxplot() (in module nwm_eval.create_plots) create_histogram() (in module nwm_eval.create_plots) create_metric_table() (in module nwm_eval.create_plots) create_pairs() (in module nwm_eval.pair_data) create_spatial_map() (in module nwm_eval.create_plots) create_time_sequence() (in module nwm_eval.utils) create_time_series() (in module nwm_eval.create_plots) CustomLoggingFormatter (class in nwm_eval.logging_utils) CycleConfig (class in nwm_eval.nwm_configs) D data_paths() (in module nwm_eval.settings) E event_based_metrics() (in module nwm_metrics.event_metric_functions) expand_with_lists() (in module nwm_eval.utils) export_location_groups_with_lead_time() (in module nwm_eval.pair_data) extract_flow_for_gages() (in module nwm_eval.fetch_data) F fetch_txdot_gage_data() (in module nwm_eval.fetch_data) FilePathsConfig (class in nwm_eval.configuration) filter_by_lead_metric() (in module nwm_eval.create_plots) find_locations_in_crosswalk() (in module nwm_eval.identify_location_ids) flatten_dict() (in module nwm_eval.utils) FlowObservationConfig (class in nwm_eval.configuration) ForecastConfig (class in nwm_eval.nwm_configs) func_calc_metrics() (in module nwm_eval.calc_metrics) G gather_all_metrics() (in module nwm_eval.create_plots) GeneralConfig (class in nwm_eval.configuration) get_event_peaks() (in module nwm_metrics.event_metric_functions) get_fcst_files() (in module nwm_eval.fetch_data) get_fcst_info() (in module nwm_eval.fetch_data) get_gage_agency() (in module nwm_eval.fetch_data) get_gage_by_link() (in module nwm_eval.identify_location_ids) get_gage_id_from_file() (in module nwm_eval.identify_location_ids) get_gage_ids() (in module nwm_eval.identify_location_ids) get_key_from_value() (in module nwm_eval.utils) get_link_by_gage() (in module nwm_eval.identify_location_ids) get_link_id_from_file() (in module nwm_eval.identify_location_ids) get_locations_from_config_list() (in module nwm_eval.identify_location_ids) get_metric_bins() (in module nwm_eval.settings) get_metric_colormap() (in module nwm_eval.settings) get_metric_dataframe() (in module nwm_eval.create_plots) get_metric_groups() (in module nwm_eval.create_plots) get_metric_long_name() (in module nwm_eval.create_plots) get_n_workers() (in module nwm_eval.utils) get_nwm_link_ids() (in module nwm_eval.identify_location_ids) get_obs_files() (in module nwm_eval.fetch_data) get_threshold_value() (in module nwm_metrics.metric_functions) get_time_series() (in module nwm_eval.create_plots) get_txdot_gage_list() (in module nwm_eval.fetch_data) group_df_by_location() (in module nwm_eval.create_plots) H HistogramConfig (class in nwm_eval.configuration) I identify_events() (in module nwm_metrics.event_metric_functions) identify_locations() (in module nwm_eval.identify_location_ids) J join_time_series() (in module nwm_eval.pair_data) K kge() (in module nwm_metrics.metric_functions) L LeadTimesMixin (class in nwm_eval.configuration) LocationFilter (class in nwm_eval.configuration) M mean_abs_error() (in module nwm_metrics.metric_functions) merge_short_events() (in module nwm_metrics.event_metric_functions) MetricsConfig (class in nwm_eval.configuration) module nwm_eval nwm_eval.calc_metrics nwm_eval.configuration nwm_eval.create_plots nwm_eval.fetch_data nwm_eval.identify_location_ids nwm_eval.logging_utils nwm_eval.nwm_configs nwm_eval.pair_data nwm_eval.process_config nwm_eval.settings nwm_eval.utils nwm_metrics nwm_metrics.event_metric_functions nwm_metrics.metric_functions N NoisyDistributedFilter (class in nwm_eval.logging_utils) nse() (in module nwm_metrics.metric_functions) nwm_eval module nwm_eval.calc_metrics module nwm_eval.configuration module nwm_eval.create_plots module nwm_eval.fetch_data module nwm_eval.identify_location_ids module nwm_eval.logging_utils module nwm_eval.nwm_configs module nwm_eval.pair_data module nwm_eval.process_config module nwm_eval.settings module nwm_eval.utils module nwm_metrics module nwm_metrics.event_metric_functions module nwm_metrics.metric_functions module NWMForecastConfig (class in nwm_eval.configuration) P pair_events() (in module nwm_metrics.event_metric_functions) PairDataConfig (class in nwm_eval.configuration) parse_lead() (in module nwm_eval.calc_metrics) parse_lead_range() (in module nwm_eval.calc_metrics) pbias_fdc() (in module nwm_metrics.metric_functions) pearson_corr() (in module nwm_metrics.metric_functions) percent_bias() (in module nwm_metrics.metric_functions) plot_event_timeseries() (in module nwm_metrics.event_metric_functions) plot_time_series() (in module nwm_eval.create_plots) PlotsConfig (class in nwm_eval.configuration) preprocess_series() (in module nwm_metrics.event_metric_functions) process_txdot_data() (in module nwm_eval.fetch_data) ProcessConfig (class in nwm_eval.process_config) R read_data() (in module nwm_eval.utils) read_obs_data() (in module nwm_eval.fetch_data) read_parquet_auto() (in module nwm_eval.utils) recursive_substitute() (in module nwm_eval.utils) ReferenceTimesMixin (class in nwm_eval.configuration) remove_nulls() (in module nwm_eval.utils) replace_values_with_nan() (in module nwm_eval.pair_data) retrieve_fcsts() (in module nwm_eval.fetch_data) retrieve_fcsts_gcs() (in module nwm_eval.fetch_data) retrieve_fcsts_ngencerf() (in module nwm_eval.fetch_data) retrieve_ngen_simulation() (in module nwm_eval.fetch_data) retrieve_usgs_obs() (in module nwm_eval.fetch_data) rmse_std_ratio() (in module nwm_metrics.metric_functions) root_mean_squared_error() (in module nwm_metrics.metric_functions) S safe_fetch_usgs() (in module nwm_eval.fetch_data) save_data() (in module nwm_eval.utils) save_plot() (in module nwm_eval.create_plots) separate_compound_events() (in module nwm_metrics.event_metric_functions) set_up_figure() (in module nwm_eval.create_plots) setup_logging() (in module nwm_eval.logging_utils) SpatialMapConfig (class in nwm_eval.configuration) split_into_valid_chunks() (in module nwm_metrics.event_metric_functions) StderrFilter (class in nwm_eval.logging_utils) T TablePlotConfig (class in nwm_eval.configuration) TimeSeriesConfig (class in nwm_eval.configuration) treat_values() (in module nwm_metrics.metric_functions) U USGSConfig (class in nwm_eval.configuration) V validate_events() (in module nwm_metrics.event_metric_functions) W weighted_nse() (in module nwm_metrics.metric_functions)