wavy.model_readers ================== .. py:module:: wavy.model_readers .. autoapi-nested-parse:: The main task of this module is to read model files files for further use. Attributes ---------- .. autoapisummary:: wavy.model_readers.model_dict wavy.model_readers.variable_def Functions --------- .. autoapisummary:: wavy.model_readers.read_ww3_4km wavy.model_readers.read_meps wavy.model_readers.read_noresm_making_waves wavy.model_readers.read_remote_ncfiles_aggregated_credentials wavy.model_readers.read_single_field_lru wavy.model_readers.read_field wavy.model_readers.read_single_field_lru_ecwam wavy.model_readers.read_ecwam wavy.model_readers.read_ww3_unstructured_to_grid wavy.model_readers.read_era wavy.model_readers.read_era5 wavy.model_readers.read_NORA3_wind Module Contents --------------- .. py:data:: model_dict .. py:data:: variable_def .. py:function:: read_ww3_4km(**kwargs) .. py:function:: read_meps(**kwargs) .. py:function:: read_noresm_making_waves(**kwargs) .. py:function:: read_remote_ncfiles_aggregated_credentials(**kwargs) Wrapping function to read remote opendap satellite netcdf files that use credentials .. py:function:: read_single_field_lru(filestr, varname, lonsname, latsname, timename) .. py:function:: read_field(**kwargs) .. py:function:: read_single_field_lru_ecwam(filestr, varname, lonsname, latsname, timename) .. py:function:: read_ecwam(**kwargs) .. py:function:: read_ww3_unstructured_to_grid(**kwargs) .. py:function:: read_era(**kwargs) .. py:function:: 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. .. py:function:: read_NORA3_wind(**kwargs)