nwm_eval.calc_metrics.check_metrics#

nwm_eval.calc_metrics.check_metrics(metrics, mapping, mode='nwm.eval')[source]#

Validate a list of metric names against a known mapping (here a metrics library).

Parameters:
  • metrics – List of metric names to validate.

  • mapping – A dictionary mapping known metric keys to values.

  • mode – Either “teehr” or “nwm.eval”, determining how to map supported metrics.

Returns:

A filtered and mapped list of supported metrics.