{
"cells": [
{
"cell_type": "raw",
"id": "45cdd7e5-252d-4786-9403-43117ab27154",
"metadata": {},
"source": [
"```{figure} ./amwg_table_subset.png\n",
"---\n",
"width: 850px\n",
"name: directive-fig\n",
"---\n",
"Here is my figure caption!\n",
"```"
]
},
{
"cell_type": "raw",
"id": "a51eb159-ccf9-4a4a-ab86-081bea9b2998",
"metadata": {},
"source": [
"\n",
""
]
},
{
"cell_type": "raw",
"id": "7525bddb-c9f8-4243-a587-bf994f3e939a",
"metadata": {},
"source": [
"**AMWG** (Atmospheric Model Working Group) **D**iagnostics **F**ramework\n"
]
},
{
"cell_type": "markdown",
"id": "368c3c2a-ba99-413c-a849-bcd7f431f365",
"metadata": {},
"source": [
"# Intro to the ADF\n",
"\n",
"This package is meant to be an update/upgrade to the much used and beloved AMWG diagnostics package used by the atmospheric/chemistry CESM community. It is still under active development and is near it's first major version.\n",
"\n",
"\n",
"### What is it?\n",
"\n",
"The ADF is an open source, community developed Python-based set of collection of analysis (averaging), re-gridding, and plotting scripts aimed at replacing the old AMWG Diagnostics package (NCL-based). It is designed to be a multipurpose tool and has been built to be somewhat flexible for customization.\n",
"\n",
"\n",
"\n",
"### Who is it for?\n",
"\n",
"The ADF is geared towards users who are running CAM or CAM-like (MPAS) simulations that are looking to compare their runs agains other CAM simulations, observations/reanalysis or model comparison sets (like CMIP/AMIP).\n",
"\n",
"### Key Features\n",
"\n",
" Flexible and Open Source\n",
"\n",
" - ADF code is completely open to the public
\n",
" - Users can modify their clone of the ADF to fit their needs if desired\n",
"\n",
" Use of GeoCAT functions (currently limited use)\n",
"\n",
" Use of YAML configuration files\n",
"\n",
" - helps to avoid changing source code\n",
"\n",
" Option for use of multiple processors\n",
"\n",
" Installation via Git and Conda package manager\n",
"\n",
" - CISL machines are set to run out of the box with required dependencies\n",
"\n",
" Centralize vertical interpolation\n",
"\n",
" -> Regridding and vertical interpolation script which interpolates all model variables with a vertical component onto a standard set of pressure levels\n",
"\n",
" -> Allows 3D model variable comparison against 3D observations\n",
"\n",
" - Assuming the observations are also on the same set of pressure levels\n",
" \n",
" Enable interpolation on MPAS vertical coordinate\n",
"\n",
" -> Checks for the MPAS height-based vertical coordinate, and if present it will enable pressure-to-pressure vertical interpolation required to get MPAS data onto the standard pressure levels used by the ADF\n",
"\n",
"\n",
"\n",
"\n",
"### Types of ADF Comparisons\n",
"\n",
"There are essentially 3 types of comparisons:\n",
"\n",
"* CAM vs CAM\n",
"* CAM vs Observations/Reanalysis\n",
"* CAM vs CMIP\n",
"\n",
" Each of which can be run as:\n",
"\n",
"
Single Case Comparison - One test (experiment) case vs one baseline (control/target) case
Multiple Case Comparison** - Multiple test cases vs one baseline case
** In progress, will not be part of this tutorial at the moment :(
\n", "