wavy.grid_readers

The main task of this module is to read data directly into grids.

Attributes

satellite_dict

model_dict

variable_def

Functions

read_ww3_unstructured_to_grid(**kwargs)

Wrapping function to read satellite netcdf files.

get_gridded_dataset(var, t, **kwargs)

build_xr_ds_grid(var_means, lon_grid, lat_grid, t, ...)

build_xr_ds_grid_multivar(var_means_list, lon_grid, ...)

build_xr_ds_grid_2D(var_means, lon_grid, lat_grid, t, ...)

grid_point_cloud_ds(values, lons, lats, t, **kwargs)

grid_point_cloud_interp_ds(values, lons, lats, **kwargs)

Module Contents

wavy.grid_readers.satellite_dict
wavy.grid_readers.model_dict
wavy.grid_readers.variable_def
wavy.grid_readers.read_ww3_unstructured_to_grid(**kwargs)

Wrapping function to read satellite netcdf files.

param:

pathlst - list of paths to be parsed product - product as specified in satellite_cfg.yaml varalias sd - start date (datetime object) ed - start date (datetime object)

return:

dictionary of variables for the satellite_class object

wavy.grid_readers.get_gridded_dataset(var, t, **kwargs)
wavy.grid_readers.build_xr_ds_grid(var_means, lon_grid, lat_grid, t, **kwargs)
wavy.grid_readers.build_xr_ds_grid_multivar(var_means_list, lon_grid, lat_grid, t, **kwargs)
wavy.grid_readers.build_xr_ds_grid_2D(var_means, lon_grid, lat_grid, t, **kwargs)
wavy.grid_readers.grid_point_cloud_ds(values, lons, lats, t, **kwargs)
wavy.grid_readers.grid_point_cloud_interp_ds(values, lons, lats, **kwargs)