wavy.model_readers

The main task of this module is to read model files files for further use.

Attributes

model_dict

variable_def

Functions

read_ww3_4km(**kwargs)

read_meps(**kwargs)

read_noresm_making_waves(**kwargs)

read_remote_ncfiles_aggregated_credentials(**kwargs)

Wrapping function to read remote opendap satellite netcdf files

read_single_field_lru(filestr, varname, lonsname, ...)

read_field(**kwargs)

read_single_field_lru_ecwam(filestr, varname, ...)

read_ecwam(**kwargs)

read_ww3_unstructured_to_grid(**kwargs)

read_era(**kwargs)

read_era5(**kwargs)

Reads and concatenates ERA data from a list of paths, based on specific forecast dates.

read_NORA3_wind(**kwargs)

Module Contents

wavy.model_readers.model_dict
wavy.model_readers.variable_def
wavy.model_readers.read_ww3_4km(**kwargs)
wavy.model_readers.read_meps(**kwargs)
wavy.model_readers.read_noresm_making_waves(**kwargs)
wavy.model_readers.read_remote_ncfiles_aggregated_credentials(**kwargs)

Wrapping function to read remote opendap satellite netcdf files that use credentials

wavy.model_readers.read_single_field_lru(filestr, varname, lonsname, latsname, timename)
wavy.model_readers.read_field(**kwargs)
wavy.model_readers.read_single_field_lru_ecwam(filestr, varname, lonsname, latsname, timename)
wavy.model_readers.read_ecwam(**kwargs)
wavy.model_readers.read_ww3_unstructured_to_grid(**kwargs)
wavy.model_readers.read_era(**kwargs)
wavy.model_readers.read_era5(**kwargs)

Reads and concatenates ERA data from a list of paths, based on specific forecast dates.

Parameters:

pathlst (list): List of file paths to read datasets from. nID (str): Model identifier for accessing metadata (model_dict). fc_dates (list): List of forecast dates to slice the datasets. varname (str or list): Variable(s) to extract from the datasets.

Returns:

xarray.Dataset: Concatenated dataset containing the selected variables and slices.

wavy.model_readers.read_NORA3_wind(**kwargs)