Hallo!

Sorry for the maybe stupid question, but is there a way in PyTables to 
just import/export big binary (floating point) data into a hdf5 file ?

I have big audio files (bigger than my memory), manage the data with 
PyTables, access parts of them (which really works nice!) and finally 
write one output data file.

However, at the moment I read the binary input data with numpy.fromfile, 
which reads the whole file in memory.
Is there something like h5import, which just imports the whole binary 
files ?
Or is it also possible to make something similar to an ExternalLink to 
binary data ?

I also stumbled upon this thread [1], where memmap is suggested. 
However, this has the problem that I cannot make larger indezes on 32bit 
system ...
(And doesn't this still reserve the whole memory ?)

Thanks for any hints !
LG
Georg

[1] 
http://sourceforge.net/mailarchive/forum.php?thread_name=201102031614.46695.faltet%40pytables.org&forum_name=pytables-users


-- 
http://grh.mur.at

------------------------------------------------------------------------------
Create and publish websites with WebMatrix
Use the most popular FREE web apps or write code yourself; 
WebMatrix provides all the features you need to develop and 
publish your website. http://p.sf.net/sfu/ms-webmatrix-sf
_______________________________________________
Pytables-users mailing list
Pytables-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pytables-users

Reply via email to