ufs2arco.sources.Source.__init__

ufs2arco.sources.Source.__init__#

Source.__init__(variables: list | tuple | None = None, levels: list | tuple | None = None, use_nearest_levels: bool | None = False, slices: dict | None = None) None#

Initialize the Source object.

Parameters:
  • variables (list, tuple, optional) – variables to grab

  • levels (list, tuple, optional) – vertical levels to grab

  • use_nearest_levels (bool, optional) – if True, all level selection with xarray.Dataset.sel(level=levels, method="nearest")

  • slices (dict, optional) – either “sel” or “isel”, with slice, passed to xarray