Hi,

Good to know that works!

If you anticipate having a large dataset of bits, you might also want to try 
enabling the deflate filter *after* the n-bit filter to make the size on disk 
even smaller.

Cheers,


From: Hdf-forum [mailto:[email protected]] On Behalf Of David
Sent: 17 February 2016 06:23
To: HDF Users Discussion List
Subject: Re: [Hdf-forum] Boolean values

Hi Daniel,
It turns out I just didn't fully understand the n-bit types and filters yet. 
The bit types always store in bytes in but then the filter will pack things 
further on read/write. So I got what I wanted working with bytes in memory but 
bits on disk for bool data sets. Thanks again for your suggestions.
David

On Sat, Feb 13, 2016 at 2:35 PM, David <[email protected]<mailto:[email protected]>> 
wrote:
Daniel.

It looks like HDF5 data types are all sized in bytes. So while you can define a 
1 bit type it is always stored as a byte. I guess I need to make my own packer.
I will however use the N-bit stuff for another issue I have which is 24-bit 
data. Much more straight forward.

David

On Thu, Feb 11, 2016 at 8:39 AM, David <[email protected]<mailto:[email protected]>> 
wrote:
That looks perfect. Thank you so much. Do you know what is the purpose of the 
H5T_NATIVE_Bxx types?


_______________________________________________
Hdf-forum is for HDF software users discussion.
[email protected]
http://lists.hdfgroup.org/mailman/listinfo/hdf-forum_lists.hdfgroup.org
Twitter: https://twitter.com/hdf5

Reply via email to