SciPy 2026#

Welcome to the Xarray SciPy 2026 Tutorial!#

🚧👷‍♀️🏗️ This page is under construction. Please check back later.

https://images.squarespace-cdn.com/content/v1/69223993a619b0382ba1b905/9ef1aa1c-4fab-404d-818c-17edcb653166/Horizontal.png?format=1500w

Everything is an Xarray Dataset

July 14, 13:30–17:30 (CDT), University of Minnesota (526 Delaware Street SE), room HSEC 2-138

This 4-hour workshop will explore content from the Xarray tutorial, which contains a comprehensive collection of hands-on tutorial Jupyter Notebooks. We will review a curated set of examples that will prepare you for increasingly complex real-world data analysis tasks!

Learning Goals

  • Understand Xarray’s core data structures

  • Understand how to use various backend engines, as well as create your own

  • Understand what data cataloguing is, and how it applies to Xarray

  • Understand how common storage formats correspond to the DataTree model

  • Understand how to use Xarray’s flexible indices

Schedule#

*Times in local time

Use the links to navigate to the right notebooks.

Everything is an Xarray dataset

Topic

Time

Notebook Links

Introduction and Setup

1:30 (10 min)

The Xarray Data Model

1:40 (50 min)

Data structures Part 1
Data structures Part 2
Datatrees and Hierarchical data

10 minute Break

Xarray backends

2:40 (60 min)

Intro to backends
Zarr stores in the cloud
Rioxarray
Creating custom backends

10 minute Break

Data cataloguing

3:50 (40 min)

Data cataloging

10 minute Break

Flexible indices

4:40 (50 min)

Why an index

Tutorial Setup#

Refer to the Getting Started Section for various options to run tutorial notebooks either on your personal computer or on a free Cloud-hosted server.