E3SM-Project / e3sm_diags

E3SM Diagnostics package
https://e3sm-project.github.io/e3sm_diags
BSD 3-Clause "New" or "Revised" License
42 stars 32 forks source link

Release 2.12.1 #893

Closed chengzhuzhang closed 5 days ago

chengzhuzhang commented 2 weeks ago

Description

Prepare for releasing 2.12.1 before migrating to the new code base using xarray/xcdat

Checklist

If applicable:

tomvothecoder commented 1 week ago

Use this notebook for regression testing and modify as needed (e.g., update paths, remove function that removes .nc files for comparison, etc.)

https://github.com/E3SM-Project/e3sm_diags/blob/cdat-migration-fy24/auxiliary_tools/cdat_regression_testing/843-migration-phase3/run-script-model-vs-obs/model_vs_obs_netcdf.ipynb

chengzhuzhang commented 6 days ago

@tomvothecoder thank you for sharing the regression notebook. Unfortunately, the save_netcdf flag didn't turn on for both the baseline and new run. So I'm not able to use the notebook. Instead I ran the metrics_checker.py and image_checker.py. Both runs are consistent, the diff is expected:

1. File missing in second directory: lat_lon/OMI-MLS/OMI-MLS-TCO-ANN-60S60N.png (#879)
2. Images do not match: qbo/QBO-ERA-Interim/qbo_diags.png (#836)

pressure-latitude(stratosphere) and tropical cyclone analysis are not included in the tests, they were tested individually before merging the PR.

chengzhuzhang commented 5 days ago

@tomvothecoder Thank you for the review! As a reference, the complete run is available here: https://portal.nersc.gov/cfs/e3sm/chengzhu/complete_run/v2.12.1/e3sm_diags_extended/viewer/

The annual cycle zonal mean set is not included, only ANN is included in the run script.

tomvothecoder commented 4 days ago

Nice, thanks for the release @chengzhuzhang. Looks like we can merge cdat-migration-fy24 to main soon 😀

chengzhuzhang commented 4 days ago

Nice, thanks for the release @chengzhuzhang. Looks like we can merge cdat-migration-fy24 to main soon 😀

YEAHHH!