Re: netcdf-4.0-beta1 release now available on netCDF web site...

NOTE: The netcdf-hdf mailing list is no longer active. The list archives are made available for historical reasons.

  • To: Jeff Whitaker <jswhit@xxxxxxxxxxx>
  • Subject: Re: netcdf-4.0-beta1 release now available on netCDF web site...
  • From: Ed Hartnett <ed@xxxxxxxxxxxxxxxx>
  • Date: Tue, 24 Apr 2007 14:27:08 -0600
Jeff Whitaker <jswhit@xxxxxxxxxxx> writes:

> Ed:  Thanks!  beta1 works fine and passes all the tests with my python
> module.  However, ncdump appears to be broken - every netcdf-4 file I
> try results in something like this:
> ncdump: HDF error
> It seems to work fine with netcdf-3 files however.

Howdy Jeff!

In this release, ncdump and ncgen can handle netCDF-4 files as long as
they conform to the classic model.

That is, as long as you don't use user-defined types and the new
atomic types, it should work fine. (Ncdump does handle groups
correctly, but not yet ncgen.)

This is tested with the ncdump tests, when the script
is run in the ncdump directory. This script causes ncgen to create
some netCDF-4/HDF5 files from the same CDL scripts that are used to
test the netCDF-3 ncgen/ncdump stuff. Then the script feeds the
resulting data files back to ncdump to make sure that the same CDL
output results.

For example:

bash-3.00$ ../ncgen/ncgen -v3 -b -o ../ncgen/c0.cdl
bash-3.00$ ./ncdump 
netcdf c0 {
        Dr = UNLIMITED ; // (2 currently)
        D1 = 1 ;
        D2 = 2 ;
        D3 = 3 ;
        dim-name-dashes = 4 ; = 5 ;
        char c ;
                c:att-name-dashes = 4 ;
       = 5 ;

Do your files conform to the classic model?

Dealing with the new netcdf-4 features in ncdump is one of our
priorities for the next beta release, but partial functionality is
there now.


Ed Hartnett  -- ed@xxxxxxxxxxxxxxxx

To unsubscribe netcdf-hdf, visit:

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