NetCDF Changelog

What's new in NetCDF 0.9.7

Aug 18, 2011
  • Printing of Variable, Group and Dataset objects now provides useful ncdump-like information.

New in NetCDF 0.9.6 (Jul 21, 2011)

  • Bugfixes - default unicode encoding changed from ascii to latin-1.

New in NetCDF 4.0.9.2 (Sep 2, 2010)

  • fix netcdftime bug with '360_day' calendar. Fixes issue 59.
  • make sure scalar slice of 1d variable returns array scalar (not array of
  • shape (1,)). Fixes issue 57.
  • updated date parser in netcdftime. Can now handle units like
  • "seconds since 1970-01-01T00:00:00Z".
  • added support in setup.py for specifying the locations of the HDF5/netcdf-4 headers and libs separately with environment variables (HDF5_INCDIR, HDF5_LIBDIR).i
  • Patch contributed by Patrice Dumas.
  • add masked array support to num2date (dates for missing times set to None).
  • add chunk_cache keyword to createVariable. HDF5 default is 1mb, which can
  • cause problems when creating 1000's of variables. In such cases,
  • chunk_cache can be reduced, or set to zero.
  • add set_var_chunk_cache and get_var_chunk_cache Variable methods.
  • raise AttributeError when trying to set _FillValue attribute (it can only
  • be reliably set on variable creation, using the fill_value keyword to
  • createVariable).

New in NetCDF 4.0 (Nov 12, 2008)

  • Features of the netCDF-4 data model include:
  • · Multiple unlimited dimensions
  • · String type
  • · Additional numeric types
  • · Groups for nested scopes
  • · User-defined compound types (portable structs)
  • · User-defined variable-length types for ragged arrays
  • · User-defined enumeration types for compact self-description
  • Performance benefits of the HDF5-based netCDF-4 format include:
  • · Per-variable compression
  • · Per-variable multidimensional tiling (chunking)
  • · Ample variable sizes
  • · Efficient dynamic schema changes
  • · Parallel I/O
  • · Reader-Makes-Right conversion