TileDB-Inc / TileDB-CF-Py

TileDB interface with awareness of the CF metadata conventions
https://tiledb-inc.github.io/TileDB-CF-Py/
MIT License
19 stars 3 forks source link

refactor xarray backend (In progress) #60

Closed calexat-123 closed 3 years ago

calexat-123 commented 3 years ago

Set up with DenseArrayWrapper, Store, and BackendEntrypoint. I put in adjusting the coords in TileDBDataStore.get_coords to set domain to 1, max for NetCDF dim types and keep for others and added some handling for datetime coords. It still needs better error handling and clearer options for setting attrs for datetime coords and I'd like to add some type hints.

calexat-123 commented 3 years ago

Combined with tests PR