[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[netCDFJava #YCN-767203]: Using native NetCDF 4 library with assertions enabled
- Subject: [netCDFJava #YCN-767203]: Using native NetCDF 4 library with assertions enabled
- Date: Sat, 07 Feb 2015 08:59:55 -0700
Hi Peter:
Not sure why the HDFView library messes up, but perhaps a link conflict? Do you
get the problem when you just use the HDFView library and not the netcdf-java
library?
If you look at the attributes of a variable that is chunked in a netCDF4 file,
you will see one called _ChunkSizes that has the chunk sizes in them. Im not
sure if theres one for the compression algorithm, though we would consider
adding it.
John
> Hi Ryan,
>
> It works fine for me as well under OS X 10.10 if I remove the HDF Java stuff
> (which I do have installed, got it from the HDF web site). My issue is that
> in my code, I need to use the HDF Java library in some cases. For example I
> read and write data in HDF 4, and in NetCDF 4 / HDF 5 the only way I could
> find to detect chunk size and compression of a variable in a NetCDF 4 file
> was to use the HDF object library directly. In this test program I've
> provided, I'm using HDF Java in exactly the way I need to in my actual code.
> Do you have any recommendations on how to perform the HDF 4/5 operations I
> need without having to resort to HDF Java?
>
> Peter
> --
> Peter Hollemans <address@hidden>, Terrenus Earth Sciences
> Web: http://www.terrenus.ca Phone: +1 (778) 533-2896
>
> > On Feb 5, 2015, at 1:03 PM, Unidata netCDF Java Support <address@hidden>
> > wrote:
> >
> > Peter,
> >
> > It works here for me on OSX 10.9.5, provided I comment out the lines
> > referring to HDFJava (which I don't have readily installed):
> >
> > Writing version netcdf3
> > file.exists() = true
> > file.length() = 65612
> > file.delete() = true
> > Writing version netcdf4
> > Feb 05, 2015 1:53:08 PM ucar.nc2.jni.netcdf.Nc4Iosp load
> > INFO: NetCDF-4 C library loaded (jna_path='null', libname='netcdf').
> > NetCDF-4 C library loaded (jna_path='null', libname='netcdf').
> > Netcdf nc_inq_libvers='4.3.2 of Jun 12 2014 21:11:58 $' isProtected=false
> > file.exists() = true
> > file.length() = 507
> > file.delete() = true
> >
> > Can you remove the parts that use ncsa.hdf.object.FileFormat and verify
> > that it still fails? If so, how have you installed the NetCDF C library?
> > Mine's coming from homebrew.
> >
> > Ryan
> >
> >> It works for me on Linux as well, but not on OS X. Did you do your testing
> >> under Linux?
> >>
> >> Peter
> >>
> >
> > Ticket Details
> > ===================
> > Ticket ID: YCN-767203
> > Department: Support netCDF Java
> > Priority: Critical
> > Status: Open
> >
>
>
Ticket Details
===================
Ticket ID: YCN-767203
Department: Support netCDF Java
Priority: Critical
Status: Open