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.30

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.30
File
z3fdb-5.23.5.30-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.30-cp314-cp314-manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ ARM64 Details
z3fdb-5.23.5.30-cp314-cp314-macosx_15_0_x86_64.whl CPython 3.14 CPython 3.14 macOS 15.0+ x86-64 Details
z3fdb-5.23.5.30-cp314-cp314-macosx_15_0_arm64.whl CPython 3.14 CPython 3.14 macOS 15.0+ ARM64 Details
z3fdb-5.23.5.30-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.30-cp313-cp313-manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ ARM64 Details
z3fdb-5.23.5.30-cp313-cp313-macosx_15_0_x86_64.whl CPython 3.13 CPython 3.13 macOS 15.0+ x86-64 Details
z3fdb-5.23.5.30-cp313-cp313-macosx_15_0_arm64.whl CPython 3.13 CPython 3.13 macOS 15.0+ ARM64 Details
z3fdb-5.23.5.30-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.30-cp312-cp312-manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ ARM64 Details
z3fdb-5.23.5.30-cp312-cp312-macosx_15_0_x86_64.whl CPython 3.12 CPython 3.12 macOS 15.0+ x86-64 Details
z3fdb-5.23.5.30-cp312-cp312-macosx_15_0_arm64.whl CPython 3.12 CPython 3.12 macOS 15.0+ ARM64 Details
z3fdb-5.23.5.30-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.30-cp311-cp311-manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ ARM64 Details
z3fdb-5.23.5.30-cp311-cp311-macosx_15_0_x86_64.whl CPython 3.11 CPython 3.11 macOS 15.0+ x86-64 Details
z3fdb-5.23.5.30-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.30-cp314-cp314-manylinux_2_28_x86_64.whl

Download URL z3fdb-5.23.5.30-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
21e165c849c0df2aeec330b0ba97bfdc69481b84115f75b93777c77edc8027f6
BLAKE2b-256 checksum
How to use checksums
2fda609f807d1b5e69e0e173b039cca3f098a10f4f04e06a5532dcf3c7a6b4f8
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.30-cp314-cp314-manylinux_2_28_aarch64.whl

Download URL z3fdb-5.23.5.30-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
a597e98a442e9f05f894db24546be2bb510e90ed0cba01e37efd017478b44a30
BLAKE2b-256 checksum
How to use checksums
542712993c2ae20d0f6913fb48c7fd1d5092dc2693b73b6977d3c855dd9e502c
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.30-cp314-cp314-macosx_15_0_x86_64.whl

Download URL z3fdb-5.23.5.30-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
d8f7f87aff7018108beeac6bf20e010235d1781cbb8f20f6cf58b2623919bab3
BLAKE2b-256 checksum
How to use checksums
4c5bc07e61ce935a88b405fdd26494d4a4c91b9262e942db0bf47b4c0271b279
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.0b3

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

Download URL z3fdb-5.23.5.30-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
0d1168ee19b9e5c2dfd192944dfd1d25fd712b51e72c376bd7d6149e43b73e81
BLAKE2b-256 checksum
How to use checksums
9f6a0430ba61446515557f50fd1144344c17333646467cf3b1c8d95ee372f454
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

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

Download URL z3fdb-5.23.5.30-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
6a83bc3e588596252ced5dd0a37141af1f36377ff919463d1dc5272854dd5157
BLAKE2b-256 checksum
How to use checksums
b839d1ebad67b0cb0984be7e3e82a4467c649c41de20116e2c8012020e7de54a
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.30-cp313-cp313-manylinux_2_28_aarch64.whl

Download URL z3fdb-5.23.5.30-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
8415682274f0a55ee14d635663596912a58ddf997e07459a6487747062add215
BLAKE2b-256 checksum
How to use checksums
477ecd40b98495ed1ae873c4194483db10b0d737d4bf5e226bc04d2e9a032843
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.30-cp313-cp313-macosx_15_0_x86_64.whl

Download URL z3fdb-5.23.5.30-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
f1db1b4a7e50eb1ae2f59304b61c6abe532d0bef4901d66dbf628fafaff41b7d
BLAKE2b-256 checksum
How to use checksums
4a54aa8e835263d811fe55885599f9dca2d25425237cd2080364aca8d24219a3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.2

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

Download URL z3fdb-5.23.5.30-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
8b1f027159d322a70e2738f5dedb400a6b981a11aa7730bd11f8592d75c27086
BLAKE2b-256 checksum
How to use checksums
c921b84a8761f7d2d18b37be13c1631919f7477dfa5e9b54d6eccc801afea343
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.15

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

Download URL z3fdb-5.23.5.30-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
a307d305e528cad58198fb3aa3010ba320e4c874b637a5c9f5f925132f9e7abd
BLAKE2b-256 checksum
How to use checksums
1a628992757ba231f5be7c1a57b102b5bd735bd47e19146bc5abdc7c815cc692
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.30-cp312-cp312-manylinux_2_28_aarch64.whl

Download URL z3fdb-5.23.5.30-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
de6d03ea94bf44af743fbb56ea2e1b7380b344bfe28ae3a9434bcc51736e5395
BLAKE2b-256 checksum
How to use checksums
32be9678075f88a7d3595dc5e4e394f316a67461fead31db62345bb57344063c
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.30-cp312-cp312-macosx_15_0_x86_64.whl

Download URL z3fdb-5.23.5.30-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
899559319afb85e5774a3adceb7c41f05f58c89cfbcd96988b390dceed32f64c
BLAKE2b-256 checksum
How to use checksums
699a4540500c918ccf8083970671e3daf82bfc214d7647a432617f362815ff1d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.9

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

Download URL z3fdb-5.23.5.30-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
8d078c017fd1f973c49230723228f5e9d89be91d4f682c6aff57e5e3e6270c35
BLAKE2b-256 checksum
How to use checksums
6f75bcf41d200a250056028e8b9de0cf08c9fb74f4f4b16a1e859c0ea0512704
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.14

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

Download URL z3fdb-5.23.5.30-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
c9a9ef7f5a8f9e210bc3301bb08008acc0c0859e10e96a31d26fece6ef787a9e
BLAKE2b-256 checksum
How to use checksums
c978d363f7c1febf62b42248f3a9c0673fbc36a123e853d5e06815b3587884cb
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.30-cp311-cp311-manylinux_2_28_aarch64.whl

Download URL z3fdb-5.23.5.30-cp311-cp311-manylinux_2_28_aarch64.whl
Size 176.3 kB
Tags CPython 3.11 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
f05aaafef6cb5ecce8e08d9d396cdaf1f9caf45683e2cfd5ce8b9c20186604a3
BLAKE2b-256 checksum
How to use checksums
8cdc2c87ba9e30774e0b12cf27781f956c4ec2abcc3aa817c7948fda8323a749
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.30-cp311-cp311-macosx_15_0_x86_64.whl

Download URL z3fdb-5.23.5.30-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
f33e9e4e1d875dc451b7689a740056bdec620d076f35ed64981e26fc7e515cb9
BLAKE2b-256 checksum
How to use checksums
192b886306c5f7dbe83403e98d6d4a6d14d950ad92354927aa4523aaea862a6f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.11.11

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

Download URL z3fdb-5.23.5.30-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
49493ca89cdb8759ae22a518cc9fc2af6cb820639da7102942cea104a23fc850
BLAKE2b-256 checksum
How to use checksums
89a9e12cff1d750e902fd4265104d8f4f7306ee1a3b4aa91d53105c1e57b3ae0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 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