The Unidata netCDF team is happy to announce the availability of netCDF 4.8.0 C library, now with Zarr support (nczarr)!
This release extends the netCDF-c library to provide access to cloud storage (e.g. Amazon S3) by providing a mapping from a subset of the full netCDF Enhanced (aka netCDF–4) data model to a variant of the Zarr data model. The NetCDF variant is called NCZarr. It is possible for other implementations, such as Python Zarr, to read this variant. This implementation can optionally read and write using the pure version 2 Zarr storage format. It also can optionally support the XArray _ARRAY_DIMENSIONS extension to Zarr.
Detailed information including other changes, improvements, and bug fixes included in this release is available in the Release Notes.
Complete information about using this release can be found in the NetCDF Documentation.
Documentation specific to the new Zarr functionality can be found in The NetCDF NCZarr Implementation
Source-code zip and tar.gz archives can be found on Unidata's NetCDF-C GitHub site.
Pre-built Windows binaries for use with Visual Studio) are available from this page.
Other Library Versions
Versions of the C++ and FORTRAN netCDF libraries incorporating the 4.8.0 features are in the works, stay tuned.