Re: [Veusz-discuss] HDF5 support badly needed

2013-12-24 Par sujet Steve Richardson
The import_improvements branch works with my HDF5 files. I don't have any files with tables, though, so I didn't test that. Steve On Mon, Dec 23, 2013 at 11:35 AM, Jeremy Sanders jer...@jeremysanders.netwrote: On 12/17/2013 12:46 PM, Jeremy Sanders wrote: It probably won't be hard to

Re: [Veusz-discuss] HDF5 support badly needed

2013-12-10 Par sujet Jeremy Sanders
On 09/12/13 23:19, Dr. Volker Jaenisch wrote: Hi! On 12/08/13 18:29, Jeremy Sanders wrote: https://github.com/jeremysanders/veusz/tree/import_improvement Trying to test the new hdf5_import I am getting an import-error: Thanks Volker - I left out the new submodule in setup.py (I don't often

Re: [Veusz-discuss] HDF5 support badly needed

2013-12-09 Par sujet Steve Richardson
Jeremy, I just tried the new version, and the HDF5 import seems to be working for me. There is an additional feature that I think would be very useful. Specifically, it would be great if it were possible to specify custom slicing of the HDF5 dataset. I.e., if it were possible to specify custom

Re: [Veusz-discuss] HDF5 support badly needed

2013-12-09 Par sujet Jeremy Sanders
Hi Steve This occurred to me too today. Feel free to implement it if you are able, otherwise I'll look at it when I get some free time. You'd need to store some extra data in the parameters block and modify the command line to take slices (maybe in the singledatasets dict or separately in

Re: [Veusz-discuss] HDF5 support badly needed

2013-12-08 Par sujet Jeremy Sanders
On 04/12/13 22:06, J Lister wrote: I'm really needing some HDF5 read in support in this. I know many aerospace engineers that would enjoy using this package, but cannot due their data being in HDF5. I would be happy to work on a plug-in or something, but I need more direction. Ok, I've added

Re: [Veusz-discuss] HDF5 support badly needed

2013-12-07 Par sujet Dr. Volker Jaenisch
On 12/07/13 00:56, Benjamin K. Stuhl wrote: So the hypothetical .v5z binary format might be an HDF5 structure with /veusz -- the .vsz stored as a string /datasets/* -- actual storage for the datasets Thoughts? +1 -- == inqbus

Re: [Veusz-discuss] HDF5 support badly needed

2013-12-07 Par sujet Jeremy Sanders
On 07/12/13 00:56, Benjamin K. Stuhl wrote: Why not keep the document tree format the same python text that it is now and just store it as a string in the HDF5 file? The only objects in the save file that are large enough to benefit from HDF5 storage are the datasets themselves, and adding a

Re: [Veusz-discuss] HDF5 support badly needed

2013-12-06 Par sujet Benjamin K. Stuhl
On 12/6/2013 2:18 PM, Jeremy Sanders wrote: I didn't really understand your point about storing in HDF5 before. I see you would like some sort of vsz hdf5 saved file. I can see that might work. However, I can't see a nice way of storing the document tree in HDF5 file, unless it's encoded in XML.

Re: [Veusz-discuss] HDF5 support badly needed

2013-12-05 Par sujet Steve Richardson
From Chapter 2 of the book Python and HDF5 by Andrew Collette: HDF5 and h5py We’ll use the “h5py” package to talk to HDF5. This package contains high-level wrappers for the HDF5 objects of files, groups, datasets, and attributes, as well as extensive low-level wrappers for the HDF5 C data

Re: [Veusz-discuss] HDF5 support badly needed

2013-12-05 Par sujet Matthew McCormick (thewtex)
Hi Jeremy, While I only have experience with PyTables, I found that it has a very nice to use, Pythonic API. And it is for lovers [1]. Hope this helps, Matt [1] http://www.youtube.com/watch?v=Nzx0HAd3FiI On Thu, Dec 5, 2013 at 11:02 AM, Jeremy Sanders jer...@jeremysanders.net wrote: Dear all