#numcodecs #zfp #codec

numcodecs-zfp-classic

ZFP (classic) codec implementation for the numcodecs API

2 unstable releases

new 0.2.0 Mar 19, 2025
0.1.0 Mar 19, 2025

#4 in #zfp

Download history 124/week @ 2025-03-14

124 downloads per month

MPL-2.0 license

83KB
1.5K SLoC

CI Status MSRV Latest Version PyPi Release Rust Doc Crate Rust Doc Main Read the Docs

numcodecs-zfp-classic

ZFP (classic) codec implementation for the numcodecs API.

This implementation uses ZFP's default ZFP_ROUNDING_MODE=ZFP_ROUND_NEVER rounding mode, which is known to increase bias and correlation in ZFP's errors (see https://zfp.readthedocs.io/en/release1.0.1/faq.html#zfp-rounding).

Please see the numcodecs-zfp codec for an implementation that uses an improved version of ZFP.

License

Licensed under the Mozilla Public License, Version 2.0 (LICENSE or https://www.mozilla.org/en-US/MPL/2.0/).

Funding

The numcodecs-zfp-classic crate has been developed as part of ESiWACE3, the third phase of the Centre of Excellence in Simulation of Weather and Climate in Europe.

Funded by the European Union. This work has received funding from the European High Performance Computing Joint Undertaking (JU) under grant agreement No 101093054.

Dependencies

~4.5–8MB
~163K SLoC