I just pushed a new FITS.pm that supports variable-length arrays for writing and that supports the TDIM field for binary tables. Variable length array support is a little cumbersome because, after all, PDLs are structured arrays and not lists-of-lists; but (A) it lets you pack files more effectively, even if you still burn memory for empty pigeonholes when you are storing the data in memory, and (B) it is required for tile compression support.
Tile compression on read seems to be working well, and gives access to SDO files - which scratches my particular itch. One more push (perhaps at the end of the weekend) and I should have tile-compressed writing working as well. TDIM support means that you can store multidimensional arrays per row in a binary table -- e.g. in a 5 row table you can store an array that is 5x7x8 and really get back your 5x7x8 array rather than something that is 5x56. _______________________________________________ Perldl mailing list [email protected] http://mailman.jach.hawaii.edu/mailman/listinfo/perldl
