3 ms·
I’ve been using Xarray recently (mentioned as an implementation of named tensors in the article) and I have to say I like it a lot. It’s really a game changer a
by sgillen 6y ago
I’ve been using Xarray recently (mentioned as an implementation of named tensors in the article) and I have to say I like it a lot. It’s really a game changer and makes my code a lot more readable.
- apawloski 6y agoJust wanted to give a major +1 to xarray. It is an excellent approach to labeled n-dimensional arrays, and has a good ecosystem/community in the Earth Science domains.. One nice integration with xarray is with an optimized data store like Zarr [1], TileDB [2] or Cloud-Optimized GeoTIFFs [3], where you can pull only the pieces of the nd-array relevant to your problem, rather than downloading a large monolithic netCDF4 file. Another great integration in the xarray ecosystem is Dask [4], which is a very thoughtful abstraction over parallelizing computations across your nd-array. [1] https://zarr.readthedocs.io/en/stable/ https://zarr.readthedocs.io/en/stable/ [2] https://tiledb.com/ https://tiledb.com/ [3] https://www.cogeo.org/ https://www.cogeo.org/ [4] https://dask.org/ https://dask.org/