Explore replacement of CDAT modules with xarray/XCDAT #607
tomvothecoder
started this conversation in
General
Replies: 2 comments 2 replies
-
|
Thank you for getting this process started! Starting this exploration early will also inform xcdat development. |
Beta Was this translation helpful? Give feedback.
0 replies
-
|
Updated the dependencies search for v2.7.0. |
Beta Was this translation helpful? Give feedback.
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
The CDAT modules used in the codebase include cdp, cdms2, cdtime, cdutil, genutil, and MV2. We should tackle the replacement of these CDAT modules incrementally and methodically since it is a large dependency in e3sm_diags. I will take a deeper look into how we can port over to xarray/XCDAT in a way to minimize regressions in the behavior of the code.
Using VSCode's search functionality, the list below shows where the CDAT modules are referenced. Directories excluded from the search include
analysis_data_preprocess,model_data_preprocess,.mypy_cache,build, andprov.CDAT Modules as v2.7.0.
cdpcdms2cdtimecdutilgenutilMV2cdpcdms2cdtimecdtimeas a library dependency #615cdutilgenutilMV2Beta Was this translation helpful? Give feedback.
All reactions