nwm_eval.pair_data.create_pairs#

nwm_eval.pair_data.create_pairs(data_paths, dataset, nwm_version, group_size=200, start_time=None, end_time=None, overwrite=False)[source]#

Create paired data with lead time for a given dataset and NWM version.

Return type:

Path

Parameters:
  • data_paths (dict) – Dictionary containing paths to the data.

  • dataset (str) – Name of the dataset.

  • nwm_version (str) – NWM version.

  • group_size (int, optional) – Size of each location group. Defaults to 200.

  • start_time (str, optional) – Start time for filtering reference_time. Defaults to None.

  • end_time (str, optional) – End time for filtering reference_time. Defaults to None.

  • overwrite (bool, optional) – Whether to overwrite existing paired data. Defaults to False.

Returns:

Path to the created paired data file.

Return type:

Path