This is a collection of python scripts for benchmarking the Xarray.open_dataset function with different versions of zarr-python.
git clone https://github.com/d-v-b/zarr-3-xarray-post.git
uv run src/zarr_xarray_benchmark/benchmark.py --output-csv results/results.csv --reps 8This will run the main benchmarking script. Each condition will be tested reps times (e.g., 8 in the above example)
uv run src/zarr_xarray_benchmark/plot.py --data results/results.csv --output plot.pngThis will generate a plot of the results, and save it to the file called plot.png.