Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Determine which diagnostics to include for Sea Ice component #8

Open
TeaganKing opened this issue Nov 27, 2023 · 1 comment
Open

Determine which diagnostics to include for Sea Ice component #8

TeaganKing opened this issue Nov 27, 2023 · 1 comment
Assignees
Labels

Comments

@TeaganKing
Copy link
Collaborator

Provide diagnostics from the sea ice component to be included in #3

@dabail10
Copy link
Collaborator

dabail10 commented Dec 12, 2023

  • Compute climatological averages for annual and seasonal (JFM, AMJ, JAS, and OND). These should allow for arbitrary start and end years. This average file will include all variables.

This actually works using the ADF.

  • Compute hemispheric (northern and southern) sums of sea ice volume, snow on sea ice volume, and ice area. These six quantities will be monthly mean timeseries. (Different from issue Single variable time series generation #18)

  • Compute sums of sea ice volume, snow on sea ice volume, and ice area for regions. See mask files in /glade/campaign/cesm/development/pcwg/ice/data.

  • Plot NH and SH timeseries data for a single run or two runs. There are seven main plots here.

  • The monthly mean timeseries for NH and SH

  • The monthly mean timeseries versus PIOMAS (only for historical runs)

  • Climatological seasonal cycle versus NSIDC extent.

  • Annual and seasonal mean timeseries.

  • Annual and seasonal mean timeseries versus CESM1-LENS.

  • Annual and seasonal ice volume versus PIOMAS.

  • Annual and seasonal anomaly plots.

  • Same timeseries plots, but for each masked region.

  • Annual and seasonal mean polar projection contour plots. Single run or difference between two runs. These are either two panel plots for a single run (NH and SH) or three panel plots (two runs and difference). NH and SH separated for differences. Includes the following variables: sea ice concentration (aice), sea ice volume (hi), snow cover (hs), snow/ice surface temperature (Tsfc), snow / ice broadband albedo (albsni), latent heat flux (Flat), sensible heat flux (Fsens), salt flux (fsalt), basal ice growth (congel / growb), frazil ice growth (frazil), snow-ice conversion (snoice), basal ice melt (meltb), top ice melt (meltt), lateral ice melt (meltl), ice volume tendency due to thermodynamics (dvidtt), ice volume tendency due to dynamics (dvidtd), ice area tendency due to thermodynamics (daidtt), and ice area tendency due to dynamics (daidtd).

  • Annual and seasonal mean polar projection vector plots. Single run or difference between two runs. These just used the uvel, vel velocity components. Speed is contoured as well.

  • Notes:
  1. When the two runs are on the same grid, the difference plots are very straightforward.
  2. When the two runs are on different grids, they both get mapped onto a common 1x1 degree grid for the differences.
  3. Contour bar labels are set based on standard deviations and customized for each variable. We do print the absolute min and max for the difference plots, but only show differences between -2sigma to 2sigma. Generally we try to maximize the ranges to highlight the horizontal gradients.
  4. For high resolution (0.1-degree) we make slight tweaks to the plots. Mostly, we use the TriangularMesh in NCL and subsample the velocities.

For an example of all of the plots go here:

Single case plots:
https://webext.cgd.ucar.edu/GIAF/CESM2.3.alpha10b.TL319_t061m/ice/CESM2.3.alpha10b.TL319_t061m-obs/yrs1981-1985/

Difference plots:
https://webext.cgd.ucar.edu/B1850/b.cesm3_cam058_mom_e.B1850WscMOM.ne30_L58_t061.camdev_cice6.026i/ice/b.cesm3_cam058_mom_e.B1850WscMOM.ne30_L58_t061.camdev_cice6.026i-b.cesm3_cam058_mom_e.B1850WscMOM.ne30_L58_t061.camdev_cice5.026g/yrs1-33

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants