[Numpy-discussion] Home for pyhdf5io?
Mon May 25 12:55:28 CDT 2009
Albert Thuswaldner wrote:
>>From what I understand, netCFD is based on on HDF5, at least as of the
> version 4 release.
Netcdf4 is indeed built on hdf5, but netcdf3 is not, and netcdf3 format
is likely to stick around for a *very* long time. The netcdf4 library
is backwards-compatible with netcdf3.
> On Mon, May 25, 2009 at 19:19, Eric Firing <email@example.com> wrote:
>> Francesc Alted wrote:
>>> A Monday 25 May 2009 00:31:43 David Warde-Farley escrigué:
>>>> As Robert's design document for the NPY format says, one option would
>>>> be to implement a minimal subset of the HDF5 protocol *from scratch*
>>>> (that would be required for saving NumPy arrays as top-level leaf
>>>> nodes, for example). This would also sidestep any tricky licensing
>>>> issues (I don't know what the HDF5 license is in particular, I know
>>>> it's fairly permissive but still might not be suitable for including
>>>> any of it in NumPy).
>>> The license for HDF5 is BSD-based and apparently permissive enough, as can be
>>> seen in:
>>> The problem is to select such a desired minimal protocol subset. In addition,
>>> this implementation may require quite a bit of work (but I've never had an in-
>>> deep look at the guts of the HDF5 library, so I may be wrong).
>> If the aim is to come up with a method of saving numpy arrays that uses
>> a standard protocol and does not introduce large dependencies, then
>> could this be accomplished using netcdf instead of hdf5, specifically
>> Roberto De Almeida's pupynere, which is already in scipy.io as
>> netcdf.py? Or does hdf5 have essential characteristics for this purpose
>> that netcdf lacks?
>> Numpy-discussion mailing list
> Numpy-discussion mailing list
More information about the Numpy-discussion