eurec4a / how_to_eurec4a

Code examples to get you started with EUREC⁴A data.
https://howto.eurec4a.eu
MIT License
6 stars 20 forks source link

ICON_LES is broken #102

Closed d70-t closed 1 year ago

d70-t commented 1 year ago

The ICON_LES page is currently (and since a while) broken. This was useful for testing #101 but should be fixed.

My initial investigation showed that the EUREC4A_ICON-LES_control_DOM03_reff_native.zarr dataset seems to be corrupted. While .zmetadata shows there should be a time variable, there is none. For some reason, this doesn't get picked up correctly by the client library as an error, and instead some bytes of the error response seem to be interpreted as time values. These (garbage) values don't fit into a human time range, and thus are decoded as CFtime objects instead of np.datetime64, which in turn crashes matplotlib.

Possible fixes for the notebook:

@observingClouds any thoughts?

observingClouds commented 1 year ago

Thanks @d70-t for determine the root problem of this. I just uploaded the time variable. It should be fixed now.

d70-t commented 1 year ago

Thanks for the quick fix! It works now (as demonstrated by #101).