netCDF Operators
Version 5.2.4 fully implements the CF lossy metadata convention for all NCO internal quantization algorithms. It also improves ncclimo diagnostics and adds a new invocation synonym (--qnt) for quantization. No major new features are implemented. Skip this release if these changes are not important to you.
ncclimo
now automates the correct options for regional averages of timeseries of subgridscale fields (useful for ELM/CLM).) Other fixes to ncclimo
splitter behavior are included. No major new features are implemented. Skip this release if these changes are not important to you.
Version 5.2.2 introduces a new operator, ncchecker, that checks dataset compliance with a small yet growing number of recommendations. ncclimo no longer omits time_bounds from ELM/CLM regional averages. No new features are implemented. Skip this release if these changes are not important to you.
Version 5.2.1 fixes an issue with ncremap and ncclimo in MPI mode. Another small fix to enables GCC compilation in pedantic mode. No new features are implemented, but it was too late to recall 5.2.0. My apologies and thanks to the package maintainers.
Version 5.2.0 includes four major new features and various fixes. The features: 1) All operators append draft CF Convention behavior for metadata to encode lossy compression. 2) ncclimo timeseries mode now supports all input methods (including automatic filename generation) long-supported by climo mode. 3) ncremap Make-Weight-File (MWF) mode has been revamped and now support specifiable lists of algorithms. Last but not least, 4) ncks --s1d now converts CLM/ELM restart files from their native, inscrutable sparse 1-D (S1D) format to normal-looking files, without loss of information.
Version 5.1.9 updates ncremap to employ new TempestRemap weight-generation algorithms (bilinear and integrated bilinear), updates ncremap to recognize new names for existing algorithms, changes ncremap's default treatment of filling empty areas with missing values, and fixes a long-standing bug with ncra and ncrcat subcycle and interleave options. A notable fix for MS Windows OS is included as are a few other miscellaneous features described in the ANNOUNCE.
Version 5.1.8 recognizes NC_STRING as valid alternatives to NC_CHAR attributes (consistent with CF Conventions), infers MPAS grids stored in radians when units attributes are not present, and support checks for adherence to NASA DIWG (and CF) recommendations for valid identiers, and for the missing_value attribute. Skip this release if these issues are of no import to you.
Version 5.1.7 simplifies netCDF codec invocation in ncremap/ncclimo, and fixes two issues with Intel compilers. Skip this release if these issues are of no import to you.
Version 5.1.6 further polishes vertical interpolation, further improves NCZarr safety, and fixes minor ncremap issues, improves EAMxx support, adds basic support for regridding Coupler history files, and employs CF Conventions, where possible, on all input files regardless of whether they claim to be CF-compliant. This release can be skipped if you would not use the NCZarr and regridder improvements.
Version 5.1.5 polishes the new vertical interpolation capabilities introduced in 5.1.3 and 5.1.4, improves the safety NCZarr operations, and fixes minor ncremap bugs. This release can be skipped if these regridding and NCZarr features are not useful to you.