xcdat
xcdat copied to clipboard
An extension of xarray for climate data analysis on structured grids.
Create a Jupyter Notebook tutorial that covers how to convert column-based data to grid-based data for use with xCDAT APIs. - Related to [comment](https://github.com/xCDAT/xcdat/issues/89#issuecomment-1570651548)
### What happened? For a season like ["Dec", "Jan", "Feb"], xcdat use Dec value of the year, not of the previous year, at it should for custom seasons ### What...
### Is your feature request related to a problem? `xarray.open_mfdataset()` has a few issues related to: (1) incorrectly concatenating coords on variables (e.g,. "time" gets added to "lat_bnds") and 2)...
### Is your feature request related to a problem? Following #393, it seems that it would be useful to expand [custom seasons](https://xcdat.readthedocs.io/en/stable/generated/xarray.Dataset.temporal.group_average.html) functionality across calendar years. Examples include: taking the...
### Is your feature request related to a problem? When xCDAT performs an averaging operation (spatial or temporal) with missing data, it assigns missing values a weight of zero (which...
### What happened? There is an issue where transposing the shape of data causes misalignment with the original dimension order. When we attempt to preserve bounds, the original dimension order...
### Describe your documentation update The contributing guide that I wrote awhile back is pretty lengthy and can be unnecessarily technical for new contributors. This might deter people from wanting...
### What happened? I am trying to compute an area weighted global mean of precipitation using original monthly mean IMERG GPM precipitation data. The data is rectilinear (1800x3600). While spatial.average...
## Description - Closes #416 - Closes #684 ## TODO: - [x] Support custom seasons that span calendar years (`_shift_spanning_months()`) - Requires detecting order of the months in a season....
### Describe your documentation update - [2023 E3SM All-Hands Poster](https://docs.google.com/presentation/d/1RbPFtkBZXKL2d-iro6-urt8DATQR-635d9Cmfrfxznc/edit?usp=sharing) - [Basics and Best Practices with Dask, Xarray, and xCDAT](https://docs.google.com/presentation/d/1L8nzdpHRBQ93U21_aq2oEI1W9Xg3s9QJ8W1TJG5cMTY/edit?usp=sharing)