easysnowdata.catalog.health.zarr_latest#

easysnowdata.catalog.health.zarr_latest(url: str, *, storage_options: dict[str, Any] | None = None, time_dim: str = 'time', attrs: tuple[str, ...] = ()) str[source]#

The newest data the Zarr store at url actually serves.

attrs names store attributes to prefer over the time coordinate, in order. This matters more than it sounds: ARCO-ERA5’s time coordinate runs to 2050-12-31, because the store is allocated to its planned extent and filled as the data arrives, so reading time.max() measures the allocation and not the latency. The store publishes valid_time_stop_era5t (preliminary ERA5T) and valid_time_stop (final ERA5) for the real answer.

Opened with chunks=None — a wide store opened with a chunk spec builds a Dask graph over every variable before anything is selected (§13.2 S3).