Skip to main content
U.S. flag

An official website of the United States government

Publication Date
29 June 2024

xCDAT: A Python Package for Simple and Robust Analysis of Climate Data

Authors

Author

xCDAT (Xarray Climate Data Analysis Tools) is an open-source Python package that extends Xarray (Hoyer & Hamman, 2017) for climate data analysis on structured grids. xCDAT Editor: Arfon Smith Reviewers: • @brian-rose • @mgrover1 Submitted: 23 January 2024 Published: 29 June 2024 License Authors of papers retain copyright and release the work under a Creative Commons Attribution 4.0 International License (CC BY 4.0). streamlines analysis of climate data by exposing common climate analysis operations through a set of straightforward APIs. Some of xCDAT’s key features include spatial averaging, temporal averaging, and regridding. These features are inspired by the Community Data Analysis Tools (CDAT) library (Dean N. Williams et al., 2009) (D. N. Williams, 2014) (Doutriaux et al., 2019) and leverage powerful packages in the Xarray ecosystem including xESMF (Zhuang et al., 2023), xgcm (Abernathey et al., 2022), and CF xarray (Cherian et al., 2023). To ensure general compatibility across various climate models, xCDAT operates on datasets that are compliant with the Climate and Forecast (CF) metadata conventions (Hassell et al., 2017).

Vo, Tom, Stephen Po-Chedley, Jason Boutte, Jiwoo Lee, and Chengzhu Zhang. 2024. “Xcdat: A Python Package For Simple And Robust Analysis Of Climate Data”. Journal Of Open Source Software 9 (98). The Open Journal: 6426. doi:10.21105/joss.06426.
Funding Program Area(s)