xcdat
xcdat copied to clipboard
An extension of xarray for climate data analysis on structured grids.
### Is your feature request related to a problem? This is part feature request, part FYI (I wanted to document this somewhere). We can move this to the discussion area...
### What happened? An attendee at the E3SM tutorial workshop ran into a `VersionMismatch` error with `esmf=8.4.2` and `esmpy=8.6.0` after running the `import` cell containing `xcdat` ([source notebook](https://github.com/xCDAT/xcdat-validation/blob/main/demos/2024-e3sm-workshop/xcdat_practicum_notebook.ipynb)). This notebook...
## Description Output dimensional order was always `..., Y, X` where `...` is all other dimensions. This would cause an error when adding bounds as the input dimensional ordering was...
## Description Enable [`skipna` parameter](https://docs.xarray.dev/en/stable/generated/xarray.DataArray.mean.html) for mean operation. - Closes #582 ## Checklist - [x] My code follows the style guidelines of this project - [x] I have performed a...
### Is your feature request related to a problem? # Short story Custom seasonnal means doesn't work with my model outputs :-( # Long story IPSL Earth System Model raw...
## Description This PR adds an optional argument that requires a minimum fraction of data be available to perform a spatial average. The initial PR is for spatial averaging only...
## Description - Related to #531 - Related to #672 ## Checklist - [x] My code follows the style guidelines of this project - [x] I have performed a self-review...
### What happened? I am copying the example from ["Remap cloud fraction from model hybrid coordinate to pressure levels"](https://xcdat.readthedocs.io/en/latest/examples/regridding-vertical.html#4:-Remap-cloud-fraction-from-model-hybrid-coordinate-to-pressure-levels) to the SciPy notebook (PR #658) to serve as an example...
### What happened? I have a brand new python environment on a Linux server where I installed xcdat and other stuff a few days ago I thought I would check...
### What happened? xESMF is conflicting with `numpy>=2.0`, which is breaking the GitHub Actions build ([here](https://github.com/xCDAT/xcdat/actions/runs/9650562900/job/26616954254?pr=667)). I opened an issue in the xESMF repo here: https://github.com/pangeo-data/xESMF/issues/370 ### What did you...