Tom Vo

Results 124 issues of Tom Vo

### Is your feature request related to a problem? Related to #918 - [zip-without-explicit-strict (B905)](https://docs.astral.sh/ruff/rules/zip-without-explicit-strict/#zip-without-explicit-strict-b905) zip() without an explicit strict= parameter - [function-call-in-default-argument (B008)](https://docs.astral.sh/ruff/rules/function-call-in-default-argument/#function-call-in-default-argument-b008) Do not perform function call `CoreParser`...

enhancement
DevOps

## Description - Closes #896 This is intended for after the 3.0.0 release. ## Checklist - [ ] My code follows the style guidelines of this project - [ ]...

### Is your feature request related to a problem? In PR #907, [`postprocess_E3SM_data_for_single_sites.py`](https://github.com/E3SM-Project/e3sm_diags/blob/main/model_data_preprocess/postprocessing_E3SM_data_for_single_sites.py) was refactored to resolve chunking issues related to time_bounds. In the process, the script was re-written to...

enhancement

### Discussed in https://github.com/E3SM-Project/e3sm_diags/discussions/845 Originally posted by **tomvothecoder** September 4, 2024 This discussion is an extension of [PR #688](https://github.com/xCDAT/xcdat/issues/688) in xCDAT. Notes: - https://github.com/E3SM-Project/e3sm_diags/blob/9be8cea367fca31501be9c159fd64fda45fb5e28/e3sm_diags/driver/utils/climo_xr.py#L132-L134 - `climo.py` and `climo_xr.py` use masked...

### Is your feature request related to a problem? Related to https://github.com/E3SM-Project/e3sm_diags/pull/842#discussion_r1781857885 ### Describe the solution you'd like _No response_ ### Describe alternatives you've considered _No response_ ### Additional context...

enhancement

## Description - Closes #894 - Closes #908 ## Todos ### Adapt regression testing scripts - [ ] Adapt the comparison notebook to a Python script and automate -- IN...

### Is your feature request related to a problem? The current integration test uses image checking to compare pixels. These tests often break due to very subtle differences that are...

enhancement
DevOps

### Is your feature request related to a problem? - Related to https://github.com/E3SM-Project/e3sm_diags/pull/895 -- replaces `setup.py` with `pyproject.toml` There are many supporting files that `e3sm_diags` requires including `.cfg`, `.rgb`, `.nc`,...

enhancement

### Is your feature request related to a problem? Related to - https://github.com/E3SM-Project/e3sm_diags/pull/842#discussion_r1779169849 - https://github.com/E3SM-Project/e3sm_diags/pull/842#discussion_r1779170026 ### Describe the solution you'd like _No response_ ### Describe alternatives you've considered _No response_...

enhancement

## Description This pull request adds metadata files to enhance citation and attribution for the `xCDAT` project. The changes include the addition of a `.zenodo.json` file for Zenodo integration and...

type: docs