JuliaDataCubes / EarthDataLab.jl

Julia interface for Reading from the Earth System Datacube
http://earthsystemdatacube.net
Other
33 stars 14 forks source link

Integration with Pangeo data #135

Open meggart opened 5 years ago

meggart commented 5 years ago

Now that we are able to read xarray-flavored zarr into our cube format, it should be possible to directly process the Pangeo-hosted CMIP6 data. Given that the PR at AWSCore gets merged, there should be no obstacles. Here is a short gist https://gist.github.com/meggart/2d544be2c1368f8774d0a21ea4633985 showing some (meaningless) processing on the Pangeo data done from my laptop. Of course this assumes the respective branches of AWSCore and Zarr are installed.

@rabernat from your comments in other threads it looks like you are interested in making the Pangeo data accessible to Julia users, maybe you could comment if this would be of any use for you?

rabernat commented 5 years ago

Julia support is very important to Pangeo. The principles that we are trying to advocate:

are in no way specific to python.We see our current stack (xarray, dask, zarr) as just one implementation.

Let us know how we can help!

meggart commented 4 years ago

Thanks a lot for your support in getting the AWSCore PR merged. I am slowly adapting this into downstream packages now, Zarr.jl is already updated and will be registered soon. I have added a small example to the docs how to access the CMIP6 data as well https://meggart.github.io/Zarr.jl/latest/s3examples/#Accessing-CMIP6-data-on-GCS-1

When the new version of Zarr is tagged it will also be possible to interact with the data in a more convenient way as show in the gist through this package.

rabernat commented 4 years ago

Fabian, this is great! Do you mind if I link to your example from the GCP official docs for CMIP6?

meggart commented 4 years ago

I don't mind, please go forward.