Tom Vo
Tom Vo
### Is your feature request related to a problem? Adding an option to keep weights in the output will allow the user to perform validation on them if needed. Additional...
### Is your feature request related to a problem? Related to #529 opened by @pochedls > ### Scenario A (xcdat v0.5.0 + xarray >=v2023.3.0) > > This scenario affects xcdat...
### Is your feature request related to a problem? Related to #45 and #388. ### Discussed in https://github.com/xCDAT/xcdat/discussions/440 Originally posted by **tomvothecoder** March 27, 2023 Hi @xCDAT/core-developers or anybody in...
### Is your feature request related to a problem? We use `cf-xarray` to interpret CF metadata in a dataset. `cf-xarray` can interpret different CF metadata to map to axes. For...
https://github.com/xCDAT/xcdat/blob/94271f151b182c6b8dd4cb726df1dcc2658e2b4d/xcdat/dataset.py#L57-L59 https://github.com/xCDAT/xcdat/blob/94271f151b182c6b8dd4cb726df1dcc2658e2b4d/xcdat/dataset.py#L148-L150 https://github.com/xCDAT/xcdat/blob/94271f151b182c6b8dd4cb726df1dcc2658e2b4d/xcdat/dataset.py#L621-L641
I saw `xarray` uses `ruff` for linting. It is supposedly much faster than `flake8`. - https://github.com/astral-sh/ruff - https://pythonspeed.com/articles/pylint-flake8-ruff/ - https://www.reddit.com/r/Python/comments/12ha6mc/ruff_one_python_linter_to_rule_them_all/
[Refactor]: Consider using `flox` and `xr.resample()` to improve temporal averaging grouping logic
### Is your feature request related to a problem? ~~Currently, Xarray's GroupBy operations are limited to single variables. Grouping by multiple coordinates (e.g., `time.year` and `time.season`) requires creating a new...
There are some tests (e.g., `TestDepartures`) that use `np.ones` or `np.zeros`, so the output of these operations won't produce outputs the discern correctness of behavior. Instead, we should have tests...
There are DeprecationWarnings from xgcm that are polluting the [test suite](https://github.com/xCDAT/xcdat/actions/runs/5350601424/jobs/9703419605#step:9:45). ### Warning 1 ```bash /usr/share/miniconda3/envs/xcdat_ci/lib/python3.11/site-packages/xgcm/grid.py:1283: DeprecationWarning: The `xgcm.Axis` class will be deprecated in the future. Please make sure to...
### Describe your documentation update It would be really helpful if the documentation for accessor class methods and attributes showed the [Source] button that leads to the source code on...