Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

Full Title

xCDAT: A Python package for simplifying climate data analysis on structured grids

First Author

All Authors

Tom Vo, LLNL; Stephen Po-Chedley, LLNL; Jason Boutte, LLNL; Jill Zhang, LLNL; Jiwoo Lee, LLNL

Topic

Performance - Algorithms - Tools

Project

E3SM

Abstract

xCDAT is an extension of xarray for climate data analysis on structured grids. It serves as a modern successor to the Community Data Analysis Tools (CDAT) library. The goal of xCDAT is to provide generalizable features and utilities for streamlining climate data analysis. xCDAT's design philosophy focuses on reducing the overhead to accomplish certain tasks in xarray. xCDAT abstracts boilerplate logic with robust APIs, resulting in reusable, readable, and less-error prone analysis code that contributes to reproducible science. xCDAT prioritizes compatibility with CF-compliant datasets on structured grids (e.g., CMIP6). Key features include spatial averaging, temporal averaging, and regridding, which are all inspired by the CDAT library and leverage powerful packages in the xarray ecosystem such as xESMF and CF Xarray. The core team is driven to provide a maintainable and extensible package that serves the needs of the climate community in the long-term.

In-person

No

Poster

Todo – add slides here

Discussion Link

Please post any question, comments, and ideas in the xCDAT GitHub Discussions forum!

  • No labels