/ concept-collection / benchcompress
Sign in
concept-collection / benchcompress
benchcompress / README.md
1.4 KBPreviewCodeBlameHistoryRaw

zia#

A benchmarking framework for evaluating compression algorithms on numeric array datasets, with a focus on scientific data.

Overview#

Zia provides systematic benchmarking of compression methods for numeric arrays, measuring:

Repository Structure#

Key components are located in the zia_benchmark/src/zia_benchmark/ directory:

Development#

Code Formatting#

This project uses pre-commit hooks to automatically format code before each commit. The formatting includes:

To set up the pre-commit hooks after cloning the repository:

  1. Install pre-commit:
pip install pre-commit
  1. Install the git hook scripts:
pre-commit install

After this setup, code will be automatically formatted when you make a commit.

Results#

Latest benchmark results: https://magland.github.io/zia/

moveopenescclose