Skip Menu |

This queue is for tickets about the PDL-IO-HDF5 CPAN distribution.

Report information
The Basics
Id: 35727
Status: resolved
Priority: 0/
Queue: PDL-IO-HDF5

People
Owner: chm [...] cpan.org
Requestors: ARCHFOOL [...] cpan.org
Cc: CSOE [...] cpan.org
AdminCc:

Bug Information
Severity: Normal
Broken in: 0.5
Fixed in: (no value)



CC: CSOE [...] cpan.org
Subject: Update PDL::IO::HDF5 to handle more datatypes/attributes
Request the following features: * Read Attributes with Scalar, Array, and Compound types. * Read Datasets with Scalar, Array, and Compound types. I am working on some of these, and have the following: DONE: * Attribute gets now returned as PDLs, and can be arrays. Simple, Array, and Compound datatypes supported. * Dataset gets now return Simple, Array datatypes, and Compound. * All Compound dataset/attributes returned as Perl hashes, not PDLs! * Moved redundant code from Dataset.pm and Group.pm into HDF5.pm, and forced inheritance. * HDF5 1.8.x compatibility #IFDEFs. * Wrote C program to generate a more exhaustive HDF5 dataset for testing PDL::IO::HDF5 TODO: * Attribute writes (My primary concern right now for my project is reading data and not writing) * Writing Compound datatypes. * Update test suite.
RT-Send-CC: CSOE [...] cpan.org
I'm preparing for a CPAN release of PDL::IO::HDF5 by the
end of Dec.  Working to update existing tickets and contributors.
Is this code available or is archfool willing/able to help
with PDL::IO::HDF5 development.  I've set up a git repo
but I'm not an HDF5 user so I cannot really help with that
end of things.

--Chris

On Thu May 08 12:55:42 2008, ARCHFOOL wrote:
Show quoted text
> Request the following features:
>
> * Read Attributes with Scalar, Array, and Compound types.
> * Read Datasets with Scalar, Array, and Compound types.
>
>
> I am working on some of these, and have the following:
>
> DONE:
> * Attribute gets now returned as PDLs, and can be arrays. Simple, Array,
> and Compound datatypes supported.
> * Dataset gets now return Simple, Array datatypes, and Compound.
> * All Compound dataset/attributes returned as Perl hashes, not PDLs!
> * Moved redundant code from Dataset.pm and Group.pm into HDF5.pm, and
> forced inheritance.
> * HDF5 1.8.x compatibility #IFDEFs.
> * Wrote C program to generate a more exhaustive HDF5 dataset for testing
> PDL::IO::HDF5
>
> TODO:
> * Attribute writes (My primary concern right now for my project is
> reading data and not writing)
> * Writing Compound datatypes.
> * Update test suite.


With the 0.63_01 CPAN developers release, all these items have been addressed except for reading/writing of compound datatypes.  As the original requestor has not followed up, I'm marking this as resolved.

Please open a new ticket against the currrent CPAN release if desired.