Nco Versions Save

netCDF Operators

5.1.4

1 year ago

Version 5.1.4 introduces vertical interpolation for datasets stored on depth/height grids, such as ocean data. The interpolation works on all datasets tested with vertical levels that are either horizontally varying (e.g., MPAS-Ocean, POP, MOM) or uniform (many observational datasets including ARGO, SOSE, WOA18). The algorithms play well with horizontally varying bathymetry. This release also fixes a vexing issue that can occur with certain compilers on AMD hardware. This release can be skipped if these regridding features are not useful to you.

5.1.3

1 year ago

Version 5.1.3 improves the speed of vertical interpolation for fields whose most-rapidly-varying dimension is the vertical (not horizontal). This dramatically improves interpolation speed for EAMxx/SCREAM files. This release also fixes and issue in using ncremap to invoke the interpolation. Other than that, this release can be skipped.

5.1.2

1 year ago

Version 5.1.2 improves support for horizontal regridding, vertical interpolation, or both, on ultra high-resolution model output. Users of such functionality may benefit from upgrading, otherwise this release can be skipped.

5.1.1

1 year ago

Version 5.1.1 add features for NCZarr, regridding, and interpolation. All operators now support NCZarr I/O and input filenames via stdin. ncremap supports two new vertical extrapolation methods, 1D files, and allows flexible masking based on external fields such sub-gridscale extent. ncclimo outputs regional averages. Numerous minor fixes improve codec support and regridding control. All users are encouraged to upgrade to this feature-rich release.

5.1.0

1 year ago

Version 5.1.0 supports the new netCDF 4.9.0 features for filters and quantization. This is a significant new feature that justifies the version bump from 5.0.7 to 5.1.0. There is also an ncremap fix for sub-sub-gridscale regridding, e.g., landunit-specific regridding. Users of sub-SGS regridding, and anyone interested is using modern compression or quantization algorithms such as Bzip2, Zstandard, Granular BitGroom, and BitRound.

5.0.7

2 years ago

Version 5.0.7 has new fixes and features for ncremap and ncclimo that ensure correct treatment of sub-gridscale fields and missing values. ncremap now allows and adjusts for missing values in SGS fields. Previously such missing values could botch SGS normalization. Users of SGS regridding are encouraged to upgrade. Others might skip this release.

5.0.6

2 years ago

Version 5.0.6 brings a few bug-fixes that only affect ncremap and ncclimo users. Others can skip 5.0.6.

5.0.5

2 years ago

Version 5.0.5 brings a new lossy quantization codec, BitRound. ncclimo has improved API consistency between climo generation and timeseries extraction. ncatted introduces a new editing mode: prepending. If these issues do not interest you, you might skip 5.0.5.

5.0.4

2 years ago

Version 5.0.4 contains significant changes to the ncclimo splitter API, minor changes to ncremap's --permute API and to invoking the internal inverse-distance weight generation. Along with these features come generally improved WARNINGs, HINTs, reduced noisiness of diagnostics for frequently used commands, and mitigation of compression issues triggered by netCDF 4.8.0+ library changes. Furthermore, numerous minor improvements to mbtempest and to ERWG support are included.

5.0.3

2 years ago

Version 5.0.3 contains significant improvements to the quantization algorithms and fixes to MOAB/mbtempest regridding. NCO now supports the Digit Round and Granular BitGroom quantization algorithms.