2012 Unidata NetCDF Workshop > Chunking and Deflating Data with NetCDF-4
19.5 Per-Variable Compression in NetCDF-4
Chunked variables in netCDF-4 files may use on-the-fly compression
with zlib.
/* Set compression settings for a variable. Lower is faster, higher is
* better. Must be called after nc_def_var and before nc_enddef. */
EXTERNL int
nc_def_var_deflate(int ncid, int varid, int shuffle, int deflate,
int deflate_level);
/* Find out compression settings of a var. */
EXTERNL int
nc_inq_var_deflate(int ncid, int varid, int *shufflep,
int *deflatep, int *deflate_levelp);
2012 Unidata NetCDF Workshop > Chunking and Deflating Data with NetCDF-4