Skip to content

scipy 2025: xarray computations and workflows for hierarchical data #319

Closed
@keewis

Description

@keewis

The main topic of the second section of the scipy 2025 tutorial is

Understand how to map typical xarray computations and workflows over hierarchical data

and the proposed subsections are

  • Non-datatree computations
  • Datatree computations
    • map_over_subtree
    • Escape hatches

I'll use this issue as a way to figure out more details, and to make the writing of this section as efficient as possible.

Here's a checklist (feel free to edit):

  • Non-datatree computations
    • indexing (isel, sel), nan-ops, arithmetic
    • reductions (mean, median, argmin / idxmin, count)
    • groupby?
  • Datatree computations
    • map_over_subtree
    • Escape hatches

It might also be interesting to have a figure that shows the (slightly inaccurate but really useful) mental model of a "tree of dataset objects", and use that to explain how operations apply to a DataTree object.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions