[SciPy-User] HDF4, HDF5, netcdf solutions -- PyNIO/PyNGL or CDAT or ??
Zachary Pincus
zachary.pincus at yale.edu
Mon Nov 1 08:14:14 EDT 2010
I use h5py for hdf5 files: it's a lot thinner a wrapper around the
file format. Basically, h5py is a ctypes interface to the hdf
libraries, and presents a rather pythonic and "numpy-ish" view of the
data.
Where pytables tries to present its own interface, h5py just gives you
the hdf5 file. This means that pytables can do a lot of neat things
(like the indexed searching), but it also means that (at least last I
checked) pytables isn't the best tool for reading in hdf5 files not
created by pytables -- for that, you'd want h5py.
Zach
On Nov 1, 2010, at 4:30 AM, Gerrit Holl wrote:
> On 1 November 2010 00:13, John <washakie at gmail.com> wrote:
>> I'm writing to ask what people are generally relying on as a
>> 'toolchain' for reading/writing netcdf and hdf4/5 files.
>
> I use ScientificPython to read NetCDF and pytables to read and write
> HDF5. I've been quite impressed by the speed of the latter,
> particularly when using indexed searches (as in the pro version).
>
> There is a bug in the NetCDF 4 library when using HDF-5 at the same
> time. This will affect you unless you use pure Python bindings, but
> there is an easy workaround. See
> http://www.unidata.ucar.edu/mailing_lists/archives/netcdfgroup/2010/msg00419.html
>
> regards,
> Gerrit.
> _______________________________________________
> SciPy-User mailing list
> SciPy-User at scipy.org
> http://mail.scipy.org/mailman/listinfo/scipy-user
More information about the SciPy-User
mailing list