Skip to content

Xarray bridge #4994

@pp-mo

Description

@pp-mo

Provide a bridge to convert data to+from Xarray

Enable use of Iris+Xarray together, with fast+efficient exchange between the two.

Primary Goals:

  • lossless, file-less exchange of information between Iris and Xarray
    • (i.e. cubes <--> xr.Dataset)
  • should be ~equivalent to file exchange : iris-save/xr-load, or the converse
  • but...
    • fast and easy !
    • no-copy and lazy-preserving transfer of (large) data arrays

Roughly following the ideas (#4835 now F-B https://github.com/SciTools/iris/tree/FEATURE_xarray_readwrite )
And especially to enable possible solutions listed in this comment

Also relevant (to lazy data) : ideas in pp-mo/iris#73
But NB while functional, this approach is very clunky : see generally simpler scheme suggested here

Sub-issues

Metadata

Metadata

Assignees

Labels

Dragon 🐉https://github.com/orgs/SciTools/projects/19?pane=infoXarray Bridge

Type

No type

Projects

Status

💰 Finished

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions