Skip to main content

Static Badge

[!IMPORTANT] This software is Emerging and subject to ECMWF's guidelines on Software Maturity.

Z3FDB

Z3FDB exposes an FDB archive as a read-only Zarr v3 store - without copying your GRIB data. You describe which data you want through MARS requests, map MARS keywords to Zarr dimensions, and Z3FDB handles the rest: chunk accesses are translated into FDB retrieves on the fly and the returned GRIB data is decoded to float32 in memory.

If you're new to FDB, skim its documentation for concepts (keys, requests, schema, spaces) before proceeding.

Installation via PyPI

Install the package together with the FDB Python client:

pip install z3fdb pyfdb

Documentation

For implementation details, the full API reference, and chunking strategies, see the FDB project pages.

License

License

Release files for z3fdb 5.23.5.29

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for z3fdb 5.23.5.29
File
z3fdb-5.23.5.29-cp314-cp314-manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ x86-64 Details
z3fdb-5.23.5.29-cp314-cp314-manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ ARM64 Details
z3fdb-5.23.5.29-cp314-cp314-macosx_15_0_x86_64.whl CPython 3.14 CPython 3.14 macOS 15.0+ x86-64 Details
z3fdb-5.23.5.29-cp314-cp314-macosx_15_0_arm64.whl CPython 3.14 CPython 3.14 macOS 15.0+ ARM64 Details
z3fdb-5.23.5.29-cp313-cp313-manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64 Details
z3fdb-5.23.5.29-cp313-cp313-manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ ARM64 Details
z3fdb-5.23.5.29-cp313-cp313-macosx_15_0_x86_64.whl CPython 3.13 CPython 3.13 macOS 15.0+ x86-64 Details
z3fdb-5.23.5.29-cp313-cp313-macosx_15_0_arm64.whl CPython 3.13 CPython 3.13 macOS 15.0+ ARM64 Details
z3fdb-5.23.5.29-cp312-cp312-manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64 Details
z3fdb-5.23.5.29-cp312-cp312-manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ ARM64 Details
z3fdb-5.23.5.29-cp312-cp312-macosx_15_0_x86_64.whl CPython 3.12 CPython 3.12 macOS 15.0+ x86-64 Details
z3fdb-5.23.5.29-cp312-cp312-macosx_15_0_arm64.whl CPython 3.12 CPython 3.12 macOS 15.0+ ARM64 Details
z3fdb-5.23.5.29-cp311-cp311-manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64 Details
z3fdb-5.23.5.29-cp311-cp311-manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ ARM64 Details
z3fdb-5.23.5.29-cp311-cp311-macosx_15_0_x86_64.whl CPython 3.11 CPython 3.11 macOS 15.0+ x86-64 Details
z3fdb-5.23.5.29-cp311-cp311-macosx_15_0_arm64.whl CPython 3.11 CPython 3.11 macOS 15.0+ ARM64 Details

Total release size: 2.7 MB

Release files / z3fdb-5.23.5.29-cp314-cp314-manylinux_2_28_x86_64.whl

Download URL z3fdb-5.23.5.29-cp314-cp314-manylinux_2_28_x86_64.whl
Size 185.0 kB
Tags CPython 3.14 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
34ef592666d4d7a2cd747fe75d2ad70ac12935bb737d24321f2b8e7283dc022d
BLAKE2b-256 checksum
How to use checksums
1bf963c121bc527434d7f7748d69551c2e1c0c44b03ff7270cbf275fa2c4243f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.0

Release files / z3fdb-5.23.5.29-cp314-cp314-manylinux_2_28_aarch64.whl

Download URL z3fdb-5.23.5.29-cp314-cp314-manylinux_2_28_aarch64.whl
Size 177.3 kB
Tags CPython 3.14 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
aa252d115e130c0cabe5c5344fbf63c6d2a9d1722101a428504e9126e6077945
BLAKE2b-256 checksum
How to use checksums
3c2d5c27e7028253e25d57b787dd75c13ef85da515e26719b1a31d2d295eccb2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.0

Release files / z3fdb-5.23.5.29-cp314-cp314-macosx_15_0_x86_64.whl

Download URL z3fdb-5.23.5.29-cp314-cp314-macosx_15_0_x86_64.whl
Size 166.3 kB
Tags CPython 3.14 macOS 15.0+ x86-64
SHA-256 checksum
How to use checksums
081ce1679bba536785cf055b3986c3b4927ff2841f1fe579a0b01cdee2e7709a
BLAKE2b-256 checksum
How to use checksums
ae332f70ae2af70152d7d3a4152f4b83db87c90ce4ea9db81d140e7057b4611f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.14.5

Release files / z3fdb-5.23.5.29-cp314-cp314-macosx_15_0_arm64.whl

Download URL z3fdb-5.23.5.29-cp314-cp314-macosx_15_0_arm64.whl
Size 156.7 kB
Tags CPython 3.14 macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
b6fe772db9540f5ed534d5b37ac9176c8df07842efe117ac4dd050d52e579d23
BLAKE2b-256 checksum
How to use checksums
05f0d0f48f65ca5453e5982f5c3cd9a0a11319ea4a21a97dfd4dff8c2b679f00
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.14.7

Release files / z3fdb-5.23.5.29-cp313-cp313-manylinux_2_28_x86_64.whl

Download URL z3fdb-5.23.5.29-cp313-cp313-manylinux_2_28_x86_64.whl
Size 185.0 kB
Tags CPython 3.13 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
69d63a0e33e4f45a84bae00588038c2b7c32deb536653caf69d33cd1a8725d3b
BLAKE2b-256 checksum
How to use checksums
0dd6f5895a7d478b043e41eeb53dca07463246db72bd5a7388c56e570a9cc5fb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.9

Release files / z3fdb-5.23.5.29-cp313-cp313-manylinux_2_28_aarch64.whl

Download URL z3fdb-5.23.5.29-cp313-cp313-manylinux_2_28_aarch64.whl
Size 177.2 kB
Tags CPython 3.13 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
49acf46416a3371e47f46e96432704c1405881211af269affc262866261ad948
BLAKE2b-256 checksum
How to use checksums
afc948aa35a1f65a39f17c33c72f139023c1715cb3695f47976a0e8cd9a049e8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.9

Release files / z3fdb-5.23.5.29-cp313-cp313-macosx_15_0_x86_64.whl

Download URL z3fdb-5.23.5.29-cp313-cp313-macosx_15_0_x86_64.whl
Size 165.9 kB
Tags CPython 3.13 macOS 15.0+ x86-64
SHA-256 checksum
How to use checksums
beca4a76e28abfb5c6074b14c0ad9d20db15f30372a90d80b59f52b9791cfc64
BLAKE2b-256 checksum
How to use checksums
f1c4a43f1d40ed629e3932948b52f7edc52a4e2bc54e8843f6d5a2ef188d9cd4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.13.2

Release files / z3fdb-5.23.5.29-cp313-cp313-macosx_15_0_arm64.whl

Download URL z3fdb-5.23.5.29-cp313-cp313-macosx_15_0_arm64.whl
Size 156.3 kB
Tags CPython 3.13 macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
6349ba1faa25f129ee2ab6b027f635344e3a3f7566a5d4b17ec2c8f84e181b6e
BLAKE2b-256 checksum
How to use checksums
b79a8c963cd44aa7cf1b4fd38f33609ef6dedfe6cbcd2efac05711107ec1b6ea
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.13.15

Release files / z3fdb-5.23.5.29-cp312-cp312-manylinux_2_28_x86_64.whl

Download URL z3fdb-5.23.5.29-cp312-cp312-manylinux_2_28_x86_64.whl
Size 184.9 kB
Tags CPython 3.12 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
ffce33a1a8fa29e3ee817edd3a702757a78308a7d89657478ccd7206e86f7318
BLAKE2b-256 checksum
How to use checksums
9a6572332ed948bb3f4b8d59eaa2512cb791e5a7939492d8d935b04354506490
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.12

Release files / z3fdb-5.23.5.29-cp312-cp312-manylinux_2_28_aarch64.whl

Download URL z3fdb-5.23.5.29-cp312-cp312-manylinux_2_28_aarch64.whl
Size 177.2 kB
Tags CPython 3.12 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
9d9db30ea2af727805a4d7afc52ef728c1d7148b6c642605dfdb3910c695fee4
BLAKE2b-256 checksum
How to use checksums
02290ee311d910cd3146b4c8b037f6edb2f569a1e9b0714798bb117d08faccd3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.12

Release files / z3fdb-5.23.5.29-cp312-cp312-macosx_15_0_x86_64.whl

Download URL z3fdb-5.23.5.29-cp312-cp312-macosx_15_0_x86_64.whl
Size 165.8 kB
Tags CPython 3.12 macOS 15.0+ x86-64
SHA-256 checksum
How to use checksums
63b1fd96c5e868d05859b5205454abae8f578fe9fd51e99fcd06c1a28b7ac3ee
BLAKE2b-256 checksum
How to use checksums
6cdc5924ad71a0cbb352ee7bebbd96077e47742c19acfd1b7cc169c19d7eef65
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.12.9

Release files / z3fdb-5.23.5.29-cp312-cp312-macosx_15_0_arm64.whl

Download URL z3fdb-5.23.5.29-cp312-cp312-macosx_15_0_arm64.whl
Size 156.2 kB
Tags CPython 3.12 macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
64b592d0ed170830d908d60840834d4d44b0653bbdba8e79d07cca63c7402583
BLAKE2b-256 checksum
How to use checksums
0f23e459710ebba7cd96407fb3f4bf28510e8df86c18db5cc99278b55eff5144
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.12.14

Release files / z3fdb-5.23.5.29-cp311-cp311-manylinux_2_28_x86_64.whl

Download URL z3fdb-5.23.5.29-cp311-cp311-manylinux_2_28_x86_64.whl
Size 184.3 kB
Tags CPython 3.11 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
51e9ff991883892a945f46fb0543c8851bb7647919c9bed9e1b4c2b6a686d896
BLAKE2b-256 checksum
How to use checksums
09dae726720f29b5330272c3457a36c63c63de60e07a313c284c061012b4e4ab
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.11.14

Release files / z3fdb-5.23.5.29-cp311-cp311-manylinux_2_28_aarch64.whl

Download URL z3fdb-5.23.5.29-cp311-cp311-manylinux_2_28_aarch64.whl
Size 176.2 kB
Tags CPython 3.11 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
55763ca624a673974e9eaeb745b013507d10855951bda83ffd8e878abd139466
BLAKE2b-256 checksum
How to use checksums
5df719a4125099b6eb7a412450004d0f6e71848bb2766a89e8c2b8428fdbc52d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.11.14

Release files / z3fdb-5.23.5.29-cp311-cp311-macosx_15_0_x86_64.whl

Download URL z3fdb-5.23.5.29-cp311-cp311-macosx_15_0_x86_64.whl
Size 154.2 kB
Tags CPython 3.11 macOS 15.0+ x86-64
SHA-256 checksum
How to use checksums
c2357bff7a46684fcfe76035ace5b38784d68b60ea4b31915aa6f8e9bc02cd8f
BLAKE2b-256 checksum
How to use checksums
7aff1e559c5a80639b1ddc13736b884b35020161987d0196d2f0bec690d2d1a1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.11.11

Release files / z3fdb-5.23.5.29-cp311-cp311-macosx_15_0_arm64.whl

Download URL z3fdb-5.23.5.29-cp311-cp311-macosx_15_0_arm64.whl
Size 145.8 kB
Tags CPython 3.11 macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
8db240af0df6cc6dfec5468d68a1bfb4925fc7e8a0ab703699bc6717def6f345
BLAKE2b-256 checksum
How to use checksums
ef1cd39a0fe057cb0fb138f7c90180eb4174dfff9e0fcb3dd5896adf904657c8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.11.16
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page