Skip to content

Abstract Iris lazy operations #2344

@pp-mo

Description

@pp-mo

Replace explicit use of biggus in cube.has_lazy_data() and creating / realizing lazy cube data.
Currently mostly tied to biggus Array and ArrayAdapter.

Acceptance Criteria :

  • define common basis for cube lazy data handling, not explicitly referencing biggus or dask.
  • refactor all the basic usages in the code to use the new abstract interface.

Something like ```iris._lazy_data`` as in #2318 -- but that needs reviewing.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions