Re: [Numpy-discussion] data exchange format

2008-05-20 Thread Rob Hetland
On May 20, 2008, at 6:11 PM, Gary Pajer wrote: > I thought about that. It seems to have much more than I need, so I > wonder if it's got more overhead / less speed / more complex API than > I need. But big isn't necessarily bad, but it might be. Is pytables > overkill? I use netCDF (which u

Re: [Numpy-discussion] data exchange format

2008-05-20 Thread Gabriel J.L. Beckers
I am not exactly an expert on data storage, but I use PyTables a lot for all kinds of scientific data sets and am very happy with it. Indeed it has many advanced capabilities; so it may seem overkill at first glance. But for simple tasks such as the one you describe the api is simple; indeed I als

Re: [Numpy-discussion] data exchange format

2008-05-20 Thread Charles R Harris
On Tue, May 20, 2008 at 10:11 AM, Gary Pajer <[EMAIL PROTECTED]> wrote: > On Tue, May 20, 2008 at 10:26 AM, Gabriel J.L. Beckers > <[EMAIL PROTECTED]> wrote: > > PyTables is an efficient way of doing it (http://www.pytables.org). You > > essentially write data to a HDF5 file, which is portable and

Re: [Numpy-discussion] data exchange format

2008-05-20 Thread Gary Pajer
On Tue, May 20, 2008 at 10:26 AM, Gabriel J.L. Beckers <[EMAIL PROTECTED]> wrote: > PyTables is an efficient way of doing it (http://www.pytables.org). You > essentially write data to a HDF5 file, which is portable and can be read > in Matlab or in a C program (using the HDF5 library). > > Gabriel

Re: [Numpy-discussion] data exchange format

2008-05-20 Thread Gabriel J.L. Beckers
PyTables is an efficient way of doing it (http://www.pytables.org). You essentially write data to a HDF5 file, which is portable and can be read in Matlab or in a C program (using the HDF5 library). Gabriel On Tue, 2008-05-20 at 09:32 -0400, Gary Pajer wrote: > I want to store data in a way that

[Numpy-discussion] data exchange format

2008-05-20 Thread Gary Pajer
I want to store data in a way that can be read by a C or Matlab program. Not too much data, not too complicated: a dozen or so floats, a few integers, a few strings, and a (3, x) numpy array where typically 500 < x < 3. I was about to create my own format for storage when it occurred to me t