Dear users,
there will be a maintenance of this site, starting on Tuesday 2023-07-25 at about 6:00pm CEST. The starting time may be delayed a bit (roughly up to one hour). We expect the this service to be available again after a downtime of roughly 2 - 4 hours but the downtime could last longer.
Jan Sellmann for Central IT Services of the Max Planck Institute for Meteorology
New features:
- Improve read performance of temporal chunked NetCDF4 data
- Support for NetCDF4/HDF5 filter
- async_worker: remove syncronization at end of timesteps
New interface function
Fixed bugs:
- cdf_def_mapping: add support for datatype NC_STRING
- grid module: remove initialization of CDI_KEY_SCANNINGMODE
- cdf_read_xcoord: skip char coordinates only if ndims=1
- NetCDF: reading of lower time bounds is wrong since 2.0.6
New features:
- Add predefined healpix grid hpz<zoom> to create a healpix with nested index ordering via the zoom level
- remapbil: add healpix support
- selregion: add healpix support
- sellonlatbox: add healpix support
- masklonlatbox: add healpix support
- gh2hl: add support for NextGems3 healpix/zarr data
- gendis: add support for neighbors parameter
Fixed bugs:
- Reading of older remap weight files failed in release 2.2.0
- Module splittime failed in release 2.2.0
New features:
- Add support for NumPy percentile methods: midpoint, inverted_cdf, averaged_inverted_cdf, closest_observation, interpolated_inverted_cdf, hazen, weibull, median_unbiased, normal_unbiased
- Add predefined healpix grid hp<nside>[_<order>]
- Add healpix grid support to Zonstat module (zonmean, ...)
- Add compression support for NetCDF4 remap weights file (-f nc4 -z <...>)
- Add support for NetCDF4/HDF5 compression method Zstandard (cdo option -z zstd)
- Add support for NetCDF4/HDF filter (cdo option --filter <filterId,params>)
- Improved read performance of spatial and temporal chunked NetCDF4 data
New operators:
- hpdegrade: Degrade the resolution of a healpix grid
- hpupgrade: Upgrade the resolution of a healpix grid
- splitdate: Splits a file into dates
- fldcount: Number of non-missing values of the field
- unpack: Unpack packed data
Changed operators:
- sethalo: extend user interface (new parameter east/west/south/north and value)
Fixed bugs:
- select: Error prone evaluation of timestepmask
- timpctl: returns missing values when input data is constant in time
- ml2hl: Change level type to ZAXIS_ALTITUDE
- sp2sp: Specification of the parameter fails
- Option -t failed in release 2.1.1
- Yseasstat: vDateTimes not initialized
- intlevel3d: use level indices from target coordinate [Bug #11307]
- Vertstat: wrong result for non monotonic levels in GRIB format [Bug #11323]
Fixed bugs:
- expr: Variable names with a dot followed by digits are not recognized
- Use NetCDF4 data type NC_UINT64 for gridsize > INT_MAX
- fldcor/fldcovar: missval=NaN not supported
Dear users,
due to a long planned power outage, this system will be unavailable from
Friday, 11th of November 6 am CET
until
Monday, 14th of November 12 am CET
(If things go well, we might be back late in the evening of Sunday, 13th of November - so you might give it a quick try, if you have urgent stuff to do here)
See you on Monday,
Jan Sellmann for Central IT Services of the Max Planck Institute for Meteorology
New features:
- Option --chunksize: Set the chunk size of the horizonal grid
- Option --nsb: Set number of significant bits, used for bit-rounding with NetCDF 4.9.0
- Added support for NCZarr
- zonmean: added support for data on unstructured grids
- expr: replace template _ALL_ for all variable names
- expr: renamed coordinate function cdeltaz(x) to cthickness(x)
- expr: added function clevidx(x)
- expr: added function sinh(x), cosh(x), tanh(x), asinh(x), acosh(x), atanh(x)
- expr: added function mod(x,y), min(x,y), max(x,y), pow(x,y), hypot(x,y), atan2(x,y)
- expr: added function fldrange, fldskew, fldkurt, fldmedian
- expr: added function zonrange, zonskew, zonkurt, zonmedian
- selindexbox: added support for negative indexing to start from the end
New operators:
- remap<stat> - maps source points to target cells by calculating a statistical value from the source points
- bitrounding: Bit rounding
- selregion: Select horizontal regions
- Dayarith (dayadd, daysub, daymul, daydiv): Daily arithmetic
Fixed bugs:
- cdo 2.0.6 fails to compile with >clang12
New features:
- Added support for NCZarr
- Set number of significant bits used for NetCDF 4.9.0 bit-roundung: vlistDefVarNSB()/vlistInqVarNSB()
- Added support for milli seconds
- Changed DateType back to int
- Made CDI compatible to revision 1.8.3 used in ICON
Fixed bugs:
- recalculate optimal chunk_size if gridsize is > chunk_size_lim
- ecCodes encode: fix problem with startStep for step type MIN/MAX
- GRIB read: recalculate start date/time for every record and timestep
- changed chunk_size_lim from 1073741823 to 16777216
- compareXYvals failed for unstructured grids (segmentation fault) [Bug #10632]
- cdf_read_coordinates: check that grid cell bounds have only 2 dimensions [Bug #10575]
New features:
- Changed to C++17
- Automatic download of ICON grid files has been disabled, CDO_DOWNLOAD_PATH must be set
Fixed bugs:
- remabil: fix rounding errors on single precision float data [Bug #10809]
- remapeta fails with cdo version 2.0.5 [Bug #10663]
- Magplot: RGB parameter doesn't work
- setcindexbox: failed for rotated_latitude_longitude grids [Bug #10639]
- setgrid Segmentation fault [Bug #10632]