save
zarr.save ¶
save(
store: StoreLike,
*args: NDArrayLike,
zarr_version: ZarrFormat | None = None,
zarr_format: ZarrFormat | None = None,
path: str | None = None,
**kwargs: Any,
) -> None
Save an array or group of arrays to the local file system.
Parameters:
-
store
(StoreLike
) –Store or path to directory in file system or name of zip file.
-
*args
(ndarray
, default:()
) –NumPy arrays with data to save.
-
zarr_format
((2, 3, None)
, default:2
) –The zarr format to use when saving.
-
path
(str or None
, default:None
) –The path within the group where the arrays will be saved.
-
**kwargs
(Any
, default:{}
) –NumPy arrays with data to save.
Source code in zarr/api/synchronous.py
zarr.save_array ¶
save_array(
store: StoreLike,
arr: NDArrayLike,
*,
zarr_version: ZarrFormat | None = None,
zarr_format: ZarrFormat | None = None,
path: str | None = None,
storage_options: dict[str, Any] | None = None,
**kwargs: Any,
) -> None
Save a NumPy array to the local file system.
Follows a similar API to the NumPy save() function.
Parameters:
-
store
(StoreLike
) –Store or path to directory in file system or name of zip file.
-
arr
(ndarray
) –NumPy array with data to save.
-
zarr_format
((2, 3, None)
, default:2
) –The zarr format to use when saving. The default is
None
, which will use the default Zarr format defined in the global configuration object. -
path
(str or None
, default:None
) –The path within the store where the array will be saved.
-
storage_options
(dict
, default:None
) –If using an fsspec URL to create the store, these will be passed to the backend implementation. Ignored otherwise.
-
**kwargs
(Any
, default:{}
) –Passed through to
create
, e.g., compressor.
Source code in zarr/api/synchronous.py
zarr.save_group ¶
save_group(
store: StoreLike,
*args: NDArrayLike,
zarr_version: ZarrFormat | None = None,
zarr_format: ZarrFormat | None = None,
path: str | None = None,
storage_options: dict[str, Any] | None = None,
**kwargs: NDArrayLike,
) -> None
Save several NumPy arrays to the local file system.
Follows a similar API to the NumPy savez()/savez_compressed() functions.
Parameters:
-
store
(StoreLike
) –Store or path to directory in file system or name of zip file.
-
*args
(ndarray
, default:()
) –NumPy arrays with data to save.
-
zarr_format
((2, 3, None)
, default:2
) –The zarr format to use when saving.
-
path
(str or None
, default:None
) –Path within the store where the group will be saved.
-
storage_options
(dict
, default:None
) –If using an fsspec URL to create the store, these will be passed to the backend implementation. Ignored otherwise.
-
**kwargs
(NDArrayLike
, default:{}
) –NumPy arrays with data to save.