skfdiff.plugins package¶
Submodules¶
skfdiff.plugins.container module¶
-
class
skfdiff.plugins.container.Container(path=None, mode='a', *, save='all', metadata={}, force=False, nbuffer=None, save_interval=None)[source]¶ Bases:
object-
data¶
-
is_writing¶
-
metadata¶
-
static
retrieve(path: path.Path, isel: Union[str, dict, int] = 'all', lazy: bool = False)[source]¶ Retrieve the data of a persistent container.
- Parameters
path (Path or str) – The folder where the persistent container lives.
isel (Union[str, dict, int], optional) – can be either “all” or “last”, an integer or a sequence of integer. (the default is “all”)
lazy (bool, optional) – if True, return a lazy xarray Datasets that will be loaded when requested by the user (using the
compute()method). Useful when the data are too big to fit in memory. (the default is False)
- Returns
The requested data, with
FieldsData.datathe fields dataset andFieldsData.metadatathe metadata dictionary.- Return type
-
save¶
-
writers¶
-