TileDB-xarray
This library provides a backend engine to xarray using the TileDB Storage Engine.
Example usage:
import xarray as xr
dataset = xr.open_dataset(
"tiledb_array_uri",
backend_kwargs={"key": key, "timestamp": timestamp},
engine="tiledb"
)
Quick Links
-
TileDB
-
xarray
Quick Install
TileDB-xarray requires the current xarray development branch. To install TileDB-xarray, clone this repo and run the following command from inside the cloned repo:
pip install .
To enable Dask with xarray run with the 'parallel' extras:
pip install '.[parallel]'