CUPiD icon indicating copy to clipboard operation
CUPiD copied to clipboard

Determine which diagnostics to include for Atmospheric component

Open TeaganKing opened this issue 2 years ago • 3 comments

Provide diagnostics from the atmospheric component to be included in #3

TeaganKing avatar Nov 27 '23 21:11 TeaganKing

We will also add Christina as an assignee to this ticket once she accepts the repository invite.

TeaganKing avatar Dec 11 '23 21:12 TeaganKing

In terms of generic plots and tables, I think ADF has hit the major ones already. There are always more specialized things that people will want to add (but not necessarily for every case). We'd definitely like to be able to plug in custom diagnostics in a simple way.

The ADF has a small library of functions that can be used to make some generic plots:

  • 2D contour plots on PlateCarree projection (global)
  • 2D vector fields on PlateCarree projection (global)
  • 2D contour plots for each hemisphere in polar stereographic projection
  • zonal average plots
    • line plots for 2D fields
    • latitude-pressure contour plots for 3D fields
  • meridional average plots
    • line plots for 2D fields
    • longitude-pressure contour plots for 3D fields

In addition, ADF's plotting scripts have scripts that make these plots (often using the functions from that plotting library):

  • global (scalar) maps
  • global vector field maps
  • zonal means
  • meridional means
  • polar maps
  • Taylor diagrams
  • QBO diagnostics
  • Transformed Eulerian Mean (TEM) diagnostics
  • regional maps (with multi-case capability)

The "AMWG default" configuration file runs

  • global scalar maps
  • global vector maps
  • zonal means
  • polar maps
  • Taylor diagram

Except for the vector fields and Taylor diagram, these plots are made annually and seasonally for a list of 40 variables.

Two kinds of tables are also produced. First is the comparison table, where global means of each variable for the two cases (or case vs observations) are compared. Second, for each case a table is produced showing for each variable:

  • variable name
  • units
  • global mean
  • sample size
  • standard deviation of the global means
  • standard error
  • 95% CI
  • equation for linear fit to global mean time series (trend)
  • linear fit p-value

Examples of the ADF output are provided in the issues at: https://github.com/NCAR/amwg_dev

One recent example: https://webext.cgd.ucar.edu/BLT1850/b.e23_alpha16g.BLT1850.ne30_t232.073/atm/b.e23_alpha16g.BLT1850.ne30_t232.073_2_18_vs_b.e23_alpha16b.BLT1850.ne30_t232.054_2_18/

brianpm avatar Jan 11 '24 22:01 brianpm

Note that this list of ADF capabilities might be useful as people populate the other issues: #7 #8 #9 #10

brianpm avatar Jan 18 '24 17:01 brianpm