Project Management Service: Newshttps://code.mpimet.mpg.de/https://code.mpimet.mpg.de/favicon.ico?17097380842024-02-26T12:23:26ZProject Management Service
Redmine CDO - Version 2.4.0 releasedhttps://code.mpimet.mpg.de/news/5362024-02-26T12:23:26ZUwe Schulzweida
New features:
<ul>
<li>Changed to C++20</li>
<li>Add FDB (Fields DataBase) support (status: experimental)</li>
<li>Remapweights: Use environment variable REMAP_MAP3D=1 to generate all mapfiles of the first 3D field with varying masks</li>
<li>pack: add support to read pack parameters from file</li>
<li>select: allow negative numbers for parameter levidx to select level indices from the end</li>
</ul>
New operators:
<ul>
<li>pressure - pressure on full-levels</li>
<li>pressure_half - pressure on half-levels</li>
<li>delta_pressure - pressure difference of half-levels</li>
<li>gheight_half - geopotential height on half-levels</li>
</ul>
Fixed bugs:
<ul>
<li>after: change computation of geopotential height from full to half levels [Bug #11346]</li>
<li>expr: var statement failed</li>
<li>gradsdes: fix integer overflow in map file</li>
<li>Arith: fill mode for infile2 doesn't work with pipes [Bug #11733]</li>
<li>rotated pole mapping failed with negative north_pole_grid_longitude attribute [Bug #11661]</li>
</ul> CDI - Version 2.4.0 releasedhttps://code.mpimet.mpg.de/news/5352024-02-21T12:16:25ZUwe Schulzweida
New features:
<ul>
<li>Add experimental interface to FDB5</li>
<li>Add global option CDI_Threadsafe to lock non thread-safe netCDF4/HDF5 calls</li>
</ul>
Fixed bugs:
<ul>
<li>improve support for time units second [Bug #11740]</li>
<li>calc_chunk_cache_size: wrong result for 3D data (bug fix)</li>
<li>netCDF: write of y-coordinates failed for Gaussian reduced grids (bug fix)</li>
</ul> CDI - Version 2.3.0 releasedhttps://code.mpimet.mpg.de/news/5342023-10-20T08:32:34ZUwe Schulzweida
<p>New features:</p>
<ul>
<li>Add GRIB2 HEALPix support (available with eccodes-2.32.0)</li>
<li>Add support for NetCDF attribute type NC_INT64</li>
<li>Add interface function streamInqNumSteps() to inquire number of time steps</li>
<li>gribapi decode: add support for single precision float interface (available since ecCodes-2.30.0)</li>
<li>grib2: add read only support for alternativeRowScanning</li>
<li>grib2: add support for earth radius specified by data producer</li>
</ul>
<p>Fixed bugs:</p>
<ul>
<li>HIRLAM_EXTENSIONS: set default CDI_KEY_SCANNINGMODE to 64 [Bug #11367]</li>
<li>gribapiDefGridLCC: store DxInMetres/DyInMetres as double</li>
<li>NetCDF4: use chunkSize only if it is less than gridsize</li>
<li>cdfDefineAttributes: check filetype for unsigned int attributes</li>
<li>time information missing if the stream contains fields constant in time only</li>
</ul> CDO - Version 2.3.0 releasedhttps://code.mpimet.mpg.de/news/5332023-10-20T08:04:14ZUwe Schulzweida
<p>New features:</p>
<ul>
<li>Add option --shuffle: Specify shuffling of variable data bytes before compression (NetCDF)</li>
<li>packed NetCDF arrays are stored unpacked for all operators which modify the data</li>
<li>DCW regions: add support for states (e.g. dcw:USAK for Alaska)</li>
<li>expr: added function gridindex() (grid cell indices)</li>
<li>expr: add function cdoy() (day of year) and cdpy() (days per year)</li>
</ul>
<p>New operators:</p>
<ul>
<li>gridcellindex: Get grid cell index from lon/lat point</li>
<li>timfillmiss: Temporal filling of missing values</li>
<li>vertfillmiss: Vertical filling of missing values</li>
<li>Add module Ymoncomp - Multi-year monthly comparison (operators: ymoneq ymonne ymonle ymonlt ymonge ymongt)</li>
</ul>
<p>Changed operators:</p>
<ul>
<li>remapscon: obsolete operator, use remapcon instead</li>
<li>remapcon2: rename to remapscon2</li>
<li>gencon2: rename to genscon2</li>
</ul>
<p>Fixed bugs:</p>
<ul>
<li>expr: internal functions with two constant arguments failed in release 2.2.1</li>
</ul> CDO - Version 2.2.2 releasedhttps://code.mpimet.mpg.de/news/5322023-08-22T07:20:33ZUwe Schulzweida
Fixed bugs:
<ul>
<li>remapping failed in release 2.2.0, if the data contains different masks </li>
<li>Module Ymonarith: failed with more than one variable in release 2.2.0</li>
<li>median: add support for missing values</li>
<li>Ymonstat: set default timestat date to LAST</li>
</ul> Redmine User Information - Maintenance: 2023-07-25 6:00pm CESThttps://code.mpimet.mpg.de/news/5312023-07-25T12:38:25ZJan Sellmann
<p>Dear users,</p>
<p>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.</p>
<p>Jan Sellmann for Central IT Services of the Max Planck Institute for Meteorology</p> CDI - Version 2.2.0 releasedhttps://code.mpimet.mpg.de/news/5302023-07-13T08:26:48ZUwe Schulzweida
New features:
<ul>
<li>Improve read performance of temporal chunked NetCDF4 data</li>
<li>Support for NetCDF4/HDF5 filter</li>
<li>async_worker: remove syncronization at end of timesteps</li>
</ul>
New interface function
<ul>
<li>streamOpenReadQuery()</li>
</ul>
Fixed bugs:
<ul>
<li>cdf_def_mapping: add support for datatype NC_STRING</li>
<li>grid module: remove initialization of CDI_KEY_SCANNINGMODE</li>
<li>cdf_read_xcoord: skip char coordinates only if ndims=1</li>
<li>NetCDF: reading of lower time bounds is wrong since 2.0.6</li>
</ul> CDO - Version 2.2.1 releasedhttps://code.mpimet.mpg.de/news/5292023-07-11T12:51:52ZUwe Schulzweida
New features:
<ul>
<li>Add predefined healpix grid hpz<zoom> to create a healpix with nested index ordering via the zoom level</li>
<li>remapbil: add healpix support</li>
<li>selregion: add healpix support</li>
<li>sellonlatbox: add healpix support</li>
<li>masklonlatbox: add healpix support</li>
<li>gh2hl: add support for NextGems3 healpix/zarr data</li>
<li>gendis: add support for neighbors parameter</li>
</ul>
Fixed bugs:
<ul>
<li>Reading of older remap weight files failed in release 2.2.0 </li>
<li>Module splittime failed in release 2.2.0</li>
</ul> Make Experiments! - Release 1.3.1 of MakeExperiments! (mkexp)https://code.mpimet.mpg.de/news/5282023-06-05T11:26:24ZKarl-Hermann Wienerskarl-hermann.wieners@mpimet.mpg.de
<a name="Release-Changes"></a>
<h4 ><a class="wiki-page" href="https://code.mpimet.mpg.de/projects/mkexp/wiki/Release_Changes#Release-131">Release Changes</a><a href="#Release-Changes" class="wiki-anchor">¶</a></h4> CDO - Version 2.2.0 releasedhttps://code.mpimet.mpg.de/news/5272023-04-24T07:18:56ZUwe Schulzweida
New features:
<ul>
<li>Add support for NumPy percentile methods: midpoint, inverted_cdf, averaged_inverted_cdf, closest_observation, interpolated_inverted_cdf, hazen, weibull, median_unbiased, normal_unbiased</li>
<li>Add predefined healpix grid hp<nside>[_<order>]</li>
<li>Add healpix grid support to Zonstat module (zonmean, ...)</li>
<li>Add compression support for NetCDF4 remap weights file (-f nc4 -z <...>)</li>
<li>Add support for NetCDF4/HDF5 compression method Zstandard (cdo option -z zstd)</li>
<li>Add support for NetCDF4/HDF filter (cdo option --filter <filterId,params>)</li>
<li>Improved read performance of spatial and temporal chunked NetCDF4 data</li>
</ul>
New operators:
<ul>
<li>hpdegrade: Degrade the resolution of a healpix grid</li>
<li>hpupgrade: Upgrade the resolution of a healpix grid</li>
<li>splitdate: Splits a file into dates</li>
<li>fldcount: Number of non-missing values of the field</li>
<li>unpack: Unpack packed data</li>
</ul>
Changed operators:
<ul>
<li>sethalo: extend user interface (new parameter east/west/south/north and value)</li>
</ul>
Fixed bugs:
<ul>
<li>select: Error prone evaluation of timestepmask</li>
<li>timpctl: returns missing values when input data is constant in time</li>
<li>ml2hl: Change level type to ZAXIS_ALTITUDE</li>
<li>sp2sp: Specification of the parameter fails</li>
<li>Option -t failed in release 2.1.1</li>
<li>Yseasstat: vDateTimes not initialized</li>
<li>intlevel3d: use level indices from target coordinate [Bug #11307]</li>
<li>Vertstat: wrong result for non monotonic levels in GRIB format [Bug #11323]</li>
</ul>