Skip to main content


Xarray extension for unstructured climate and global weather data

CI CI Upstream pre-commit.ci status Code Coverage Status Documentation Status ASV Repostory Github release Conda PyPI License Citing

UXarray aims to address the geoscience community's need for tools that enable standard data analysis techniques to operate directly on unstructured grid data. UXarray provides Xarray-styled functionality to better read in and use unstructured grid datasets that follow standard conventions, including UGRID, MPAS, ICON, SCRIP, ESMF, FESOM2, and Exodus grid formats. This effort is a result of the collaboration between Project Raijin (NSF NCAR and Pennsylvania State University) and the SEATS Project (Argonne National Laboratory, UC Davis, and Lawrence Livermore National Laboratory). The UXarray team welcomes community members to become part of this collaboration at any level of contribution.

UXarray is implemented in pure Python and does not explicitly contain or require any compiled code. This makes UXarray more accessible to the general Python community. Any contributions to this repository in pure Python are welcome and documentation for contribution guidelines can be found when clicking New Issue under the Issues tab in the UXarray repository.

Why is the name "UXarray"?

We have created UXarray based on Xarray (via inheritance of Xarray Dataset and DataArray classes), a Pangeo ecosystem package commonly-used for structured grids recognition, to support reading and recognizing unstructured grid model outputs. We picked the name "UXarray" (pronounced "you-ex-array"), with the "U" representing unstructured grids.

Documentation

UXarray Documentation

Contributor’s Guide

Installation

Project Raijin Homepage

SEATS Project Homepage

Contributors

Thank you to all of our contributors!

Contributors

Citing UXarray

If you'd like to cite our work, please follow How to cite UXarray.

Support

NSF Logo Project Raijin, entitled "Collaborative Research: EarthCube Capabilities: Raijin: Community Geoscience Analysis Tools for Unstructured Mesh Data", was awarded by NSF 21-515 EarthCube (Award Number (FAIN): 2126458) on 08/19/2021. The award period of performance has a start date of 09/01/2021 and end date of 08/31/2024.
DOE Logo SEATS is funded by the Regional and Global Modeling and Analysis (RGMA) program area in the U.S. Department of Energy (DOE) Earth and Environmental System Modeling Program which is part of the Earth and Environmental Systems Sciences Division of the Office of Biological and Environmental Research in DOE’s Office of Science.
EarthCube Logo EarthCube aims to transform the conduct of geosciences research by developing and maintaining a well-connected and facile environment that improves access, sharing, visualization, and analysis of data and related resources.
PANGEO Logo Pangeo supports collaborative efforts to develop software and infrastructure to enable Big Data geoscience research.

Metadata

Release files for uxarray 2026.10.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for uxarray 2026.10.0
File Size Uploaded Provenance Actions
uxarray-2026.10.0.tar.gz 279.8 kB With provenance Details for uxarray-2026.10.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for uxarray 2026.10.0
File Interpreter ABI Platform Actions
uxarray-2026.10.0-py3-none-any.whl Python 3 none any Details for uxarray-2026.10.0-py3-none-any.whl

Total release size: 580.6 kB

Release files / uxarray-2026.10.0.tar.gz

Download URL uxarray-2026.10.0.tar.gz
Size 279.8 kB
Tags Source
SHA-256 checksum
How to use checksums
00f56cc46582d5845d3bb5f2bea3da791ab04cc1cfab6e98ae85cd87cdc2f878
BLAKE2b-256 checksum
How to use checksums
fae68f27ac0beec59c31110a33b112e9976b03cae0be0bb518fe45f4865e4548
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 19, 2026.

Transparency log

Release files / uxarray-2026.10.0-py3-none-any.whl

Download URL uxarray-2026.10.0-py3-none-any.whl
Size 300.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
53bcdb3369de0002ecf1b41ef212ef76627b1514a0d69afdebfff0d476c5d67d
BLAKE2b-256 checksum
How to use checksums
17c2d63794e0c765df4d6b0e2ca7f629a5c9558ebc8d2a5baf6862f8c26458e9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 19, 2026.

Transparency log

Security for uxarray 2026.10.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

Full provenance

All 2 files in this release have been uploaded with provenance metadata.

Select from 2 files

Attestation for uxarray-2026.10.0.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 19, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

2026.10.0 This release

2 release files Full provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page