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
-
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.
cdp
cdms2
cdtime
cdutil
genutil
MV2
cdp
cdms2
cdtime
cdtime
as a library dependency #615cdutil
genutil
MV2
Beta Was this translation helpful? Give feedback.
All reactions