Add a _FillValue attribute extension#24
Conversation
This extension is about missing data in Zarr. It documents an existing convention introduced in Xarray: using the `_FillValue` attribute to represent "missing data". This is distinct from the `Array.fill_value` metadata, which is used as the return value for uninitialized chunks. Co-authored-by: Ryan Abernathey <ryan.abernathey@gmail.com> Co-authored-by: Tom White <tom.e.white@gmail.com> Co-authored-by: Mark Kittisopikul <kittisopikulm@janelia.hhmi.org>
|
I understand that this is merely intended to document an existing practice, rather than propose a new practice. However, I do still want to point out a few things:
As far as I understand, this The Array I imagine in most cases where this In any case, I would suggest that the summary give a more straightforward description of In regards to the As I see it, the zarr v2 vs zarr v3 distinction isn't really relevant except to indicate that xarray doesn't implement this attribute for zarr v2. The mention of the NetCDF |
This extension is about missing data in Zarr. It documents an existing convention introduced in Xarray: using the
_FillValueattribute to represent "missing data". This is distinct from theArray.fill_valuemetadata, which is used as the return value for uninitialized chunks.