Skip to content

Optimizations for Zarr loading and processing in ESMValTool #2790

@valeriupredoi

Description

@valeriupredoi

Since #2785 we now have backend support for Zarr loading in ESMValTool ie one can simply:

    from esmvalcore.preprocessor._io import load


    zarr_path = (
        "https://uor-aces-o.s3-ext.jc.rl.ac.uk/"
        "esmvaltool-zarr/example_field_0.zarr3"
    )
    cubes = load(zarr_path)

and they get Iris cubes.

Front facing (ie passing instructions via recipe) will be in conjunction with #2765 - we want to load these files based on what catalogs they appear in etc. But before then, there are number of investigations still to be done:

🍻

Metadata

Metadata

Labels

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions