EGU24-20909, updated on 11 Mar 2024
https://doi.org/10.5194/egusphere-egu24-20909
EGU General Assembly 2024
© Author(s) 2024. This work is distributed under
the Creative Commons Attribution 4.0 License.

UXarray: Extensions to Xarray to support unstructured grids

Orhan Eroglu1, Hongyu Chen2, Philip Chmielowiec1, John Clyne1, Corrine DeCiampa3, Cecile Hannay1, Robert Jacob4, Rajeev Jain4, Richard Loft6, Brian Medeiros1, Lantao Sun5, Paul Ullrich2, and Colin Zarzycki3
Orhan Eroglu et al.
  • 1NSF National Center for Atmospheric Research, Boulder, CO, USA
  • 2University of California Davis, Davis, CA, USA
  • 3Pennsylvania State University, State College, PA, USA
  • 4Argonne National Laboratory, Lemont, IL, USA
  • 5Colorado State University, Fort Colins, CO, USA
  • 6AreandDee LLC, Golden, CO, USA

The arrival of kilometer-scale climate and global weather models presents substantial challenges for the analysis and visualization of the resulting data, not only because of their tremendous size but also because of the employment of unstructured grids upon which the governing equations of state are solved. Few Open Source analysis and visualization software tools exist that are capable of operating directly on unstructured grid data. Those that do exist are not comprehensive in the capabilities they offer, do not scale adequately, or both. Recognizing this gap in much-needed capability, Project Raijin - funded by an NSF EarthCube award - and the DOE SEATS project, launched a collaborative effort to develop an open source Python package called UXarray. 

UXarray extends the widely used Xarray package, providing support for operating directly (without regridding) on unstructured grid model outputs found in the Earth System Sciences, such as CAM-SE, MPAS, SCRIP, UGRID, and in the future, ICON. Much like Xarray, UXarray provides fundamental analysis and visualization operators, upon which more specialized, domain-specific capabilities can be layered. This talk will present an overview of the current capabilities of UXarray, provide a roadmap for near term future development, and will describe how the Pangeo community can contribute to this on-going effort.

How to cite: Eroglu, O., Chen, H., Chmielowiec, P., Clyne, J., DeCiampa, C., Hannay, C., Jacob, R., Jain, R., Loft, R., Medeiros, B., Sun, L., Ullrich, P., and Zarzycki, C.: UXarray: Extensions to Xarray to support unstructured grids, EGU General Assembly 2024, Vienna, Austria, 14–19 Apr 2024, EGU24-20909, https://doi.org/10.5194/egusphere-egu24-20909, 2024.