Two separate things, but I include them both:
1) It is trivial to obtain IMAGE class functionality. Just create an
Array, and set it's CLASS to "IMAGE". Then, viewers like the java
HDFView will actually display your array as an image. There are, of
course, assertions that must be made to ensure the item will be
interpretable as an image. I have no need to ensure this, as I'm the
only one putting stuff in.
Would other people be interested in using IMAGEs? I could probably
contribute something simple.
2) I tried using VLStringAtom VLArrays with a non-pytables HDF5
file. This seems to work fine until you close and open the file (as
a non-pytables file again). In this case, the library doesn't
accommodate the VLString flavor, and so sets it to the default
"numarray" flavor. You can actually just set it back to 'VLString'
by hand (node.flavor = 'VLString') and everything is hunky-dorey.
I realize in this case that I am asking for the pytables features
without actually playing along and making a true pytables file. But
I am lazy... which is why I like python! In this case, I suppose it
is just as easy to set the File-level metadata to fix this - so maybe
this is finally your way to coerce me into doing this with my plain
HDF5...
So, both of these are small, easy to work with issues. Not even
bugs. But opportunities for (IMHO) improvement.
Thanks again for some great software!
Dav Clark
917-544-8408
-------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Pytables-users mailing list
Pytables-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pytables-users