MCPcopy
hub / github.com/pydata/xarray / _validate_encoding

Method _validate_encoding

xarray/backends/zarr.py:1452–1459  ·  view source on GitHub ↗
(self, encoding)

Source from the content-addressed store, hash-verified

1450 return ds.drop_vars(ds.indexes)
1451
1452 def _validate_encoding(self, encoding) -> None:
1453 if encoding and self._mode in ["a", "a-", "r+"]:
1454 existing_var_names = self.array_keys()
1455 for var_name in existing_var_names:
1456 if var_name in encoding:
1457 raise ValueError(
1458 f"variable {var_name!r} already exists, but encoding was provided"
1459 )
1460
1461
1462def open_zarr(

Callers 2

to_zarrFunction · 0.80
_datatree_to_zarrFunction · 0.80

Calls 1

array_keysMethod · 0.95

Tested by

no test coverage detected