[netcdfgroup] netCDF Operators NCO version 4.9.9 are swarming

The netCDF Operators NCO version 4.9.9 have arrived.

http://nco.sf.net (Homepage, Mailing lists, Help)
http://github.com/nco (Source Code, Issues, Releases, Developers)

What's new?
Version 4.9.9 contains more fixes than features, and can probably be
skipped by those who do not use ncremap or ncclimo. ncclimo now
supports the mth_srt/end options for high resolution timeseries that
do not begin/end in Jan/Dec (previously it only supported those
arguments for monthly resolution). ncremap has crucial fixes for
weight generation and map-checking for masked grids, fixes for
curvilinear grid inferral, and automatic rounding when regridding
integer-valued fields (like masks).

Work on NCO 5.0.0 has commenced and will continue improving support
for analysis of land surface datasets packed into sparse-1D formats,
and ncremap support for the MOAB regridding package mbtempest.

Enjoy,
Charlie

NEW FEATURES (full details always in ChangeLog):

A. ncclimo now supports options --mth_srt and --mth_end in
   high-frequency splitter mode. Previously it only supported those
   arguments for monthly resolution timeseries. The arguments specify
   the (1-based) month in which the requested high-frequency
   timeseries should begin and end, respectively. These default to 1
   (January) and 12 (December). To extract 14-month timeseries from
   high frequency (e.g., daily-resolution) input files one would
   use, e.g.,
   ncclimo --clm_md=hfs --yr_srt=1 --yr_end=2 --mth_srt=4 --mth_end=5 ...
   http://nco.sf.net/nco.html#ncclimo
   http://nco.sf.net/nco.html#mth_srt
   http://nco.sf.net/nco.html#mth_end

B. ncclimo is now smarter about inferring both the temporal
   resolution of high frequency timeseries, and the number of
   timesteps per file. As a result, explicit invocation of the tpd
   (timesteps-per-day) and dpf (days-per-file) option should no longer
   be necessary. Explicitly specifying these options will, of course,
   prevent ncclimo from trying to infer them.
   ncclimo --clm_md=hfs           ... # This should work fine
   ncclimo --clm_md=hfs --tpd=8   ... # No longer necessary
   ncclimo --clm_md=hfs --dpf=10  ... # No longer necessary
   http://nco.sf.net/nco.html#ncclimo
   http://nco.sf.net/nco.html#tpd
   http://nco.sf.net/nco.html#dpf

C. ncremap now automatically rounds integer-valued fields, such as
   masks. Previously when ncremap regridded an integer-valued field,
   it used implicit type-conversion rules to convert the regridded
   destination value to an integer value for output. However, users
   generally expect a regridded value of, say, 1.9999999, to be
   converted to the integer 2 not 1. Hence, ncremap now automatically
   applies the rint() function to internal floating point values
   before converting them to integers for output. Regrid integer
   valued fields such as masks now generally behave as desired.

D. ncremap now always invokes TempestRemap's GenerateOverlapMesh with
   its --allow_no_overlap option. This option permits TR to generate
   meshes from not-completely-overlapped regional grids. This is often
   useful in post-processing regional data, for example.
   http://nco.sf.net/nco.html#tr
   http://nco.sf.net/nco.html#allow_no_overlap

E. Conda builds should now be more robust, due to extensive testing.
   Thanks to Xylar Asay-Davis for helping us understand and alter the
   nco-feedstock for Conda. As a result of this, OpenMP should work
   on all MacOS Conda installations, and thus make map-file generation
   much faster for high-resolution maps.

F. This version works-around a regression in netCDF 4.7.4 (fixed in
   4.8.0) that prevents NCO from manipulating HDF4 files, and a
   regression in netCDF 4.8.0 (subsequently fixed in 4.8.1) that
   prevents NCO from building its main test file from CDL, and thus
   prevents NCO from building without manual intervention.

--
Charlie Zender, Earth System Sci. & Computer Sci.
University of California, Irvine 949-891-2429 )'(


  • 2021 messages navigation, sorted by:
    1. Thread
    2. Subject
    3. Author
    4. Date
    5. ↑ Table Of Contents
  • Search the netcdfgroup archives: