Closed ajelenak closed 2 years ago
Does this provide bitshuffle compression as well? i.e. fix for https://github.com/HDFGroup/hsds/issues/76 Beyond the dockerfile changes, I guess storUtil.py will need to be updated.
Yes, it should.
The main addition to this PR is a new de-shuffle test using an HDF5 file with known data. This required a fix to decouple detection of shuffle and compression filters. Several Python files had code reformatted for style or clarity. The main HSDS service Dockerfile was updated (and still includes the new compression packages as per original PR's intention).
Added these two Python packages with additional codecs. imagecodecs provides codecs used in many TIFF-based formats.