{ "cells": [ { "cell_type": "markdown", "id": "statewide-lithuania", "metadata": {}, "source": [ "# Requested Model Outputs\n", "\n", "Output variables are requested in three categories for LES: \\\n", "-> for any vertical profile information, report at height at specified mid-level points\n", "\n", "(1) domain-mean quantities and statistics every 10 minutes (time-averages reported at the end of each period) \\\n", "(2) 2D quantities every 10 minutes (instantaneous) \\\n", "(3) 3D variables every 1 hour (instantaneous) for comparison with satellite and ground-based observations\n", "\n", "For SCM, output variables are requested in one category: \\\n", "-> for any vertical profile information, report at pressure at mid-level points (native model levels if fixed, otherwise interpolated to fixed grid of choice)\n", "\n", "(4) quantities and statistics reported at end of each model physics time step" ] }, { "cell_type": "markdown", "id": "liquid-rough", "metadata": {}, "source": [ "## Imports" ] }, { "cell_type": "code", "execution_count": 11, "id": "metropolitan-romania", "metadata": { "tags": [] }, "outputs": [], "source": [ "import pandas as pd" ] }, { "cell_type": "markdown", "id": "artificial-cocktail", "metadata": {}, "source": [ "## Read Data from Google Sheets\n", "\n", "All requested output variables are listed in a [Google Sheets Document](https://docs.google.com/spreadsheets/d/1Vl8jYGviet7EtXZuQiitrx4NSkV1x27aJAhxxjBb9zI/edit?usp=sharing), which is read in below one sheet at a time. We ask that you please open this document in your browser to see the minimum requested variables for your [initial SCM/small-domain LES submission](https://arm-development.github.io/comble-mip/timeline.html) (colored in green), as well as required variables for [application of EMC2](https://arm-development.github.io/comble-mip/emc2.html) to your model outputs (colored in red). Note that outputs enabling application of ECM2 are optional." ] }, { "cell_type": "markdown", "id": "christian-result", "metadata": { "tags": [] }, "source": [ "### (1) LES: Domain-Mean Variables" ] }, { "cell_type": "code", "execution_count": 12, "id": "relative-duncan", "metadata": { "tags": [] }, "outputs": [ { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
standard_namevariable_idunitsdimensionscomment (10-min average reported at endpoints, green=minimum)
0timetimesdimension, seconds since 2020-03-12 18:00:00
1heightzfmdimension, altitude of mid-level points above sea surface
2layer_top_heightzemaltitude of layer top points above sea surface (used for vertical integrations)
3surface_pressurepsPatime
4surface_temperaturetsKtime
5surface_friction_velocityustarm s-1time
6surface_roughness_length_for_momentum_in_airz0mtime
7surface_roughness_length_for_heat_in_airz0hmtime
8surface_roughness_length_for_humidity_in_airz0qmtime
9surface_upward_sensible_heat_fluxhfssW m-2time
10surface_upward_latent_heat_fluxhflsW m-2time
11obukhov_lengtholmtime
12atmosphere_mass_content_of_liquid_cloud_waterlwpckg m-2timedefault breakdown to cloud water and rain in a bulk scheme or radius separated at 40 micrometers in a bin scheme; if additional categories are used in a bulk scheme (e.g., a drizzle class), provide additional standard_name variable_id (e.g., lwpd); all lwp* variables will be summed to obtain total liquid water path
13atmosphere_mass_content_of_rain_waterlwprkg m-2time
14atmosphere_mass_content_of_ice_wateriwpkg m-2timeall ice-phase hydrometeors
15cloud_area_fractionclt1timefraction of atmospheric columns with total hydrometeor optical thickness > 2; may assume geometric scatterers; to be compared with satellite measurements
16optical_depthod1timescene (all sky); mid-visible, all hydrometeors
17optical_depth_of_liquid_cloudodlc1timeas for optical_depth but cloud droplets only
18precipitation_flux_at_surfaceprkg m-2 s-1timeliquid and ice phase, all hydrometeors
19precipitation_flux_at_surface_in_ice_phaseprikg m-2 s-1timeice phase hydrometeors only
20toa_outgoing_longwave_fluxrlutW m-2timeat top of atmosphere
21surface_downwelling_longwave_fluxrldsW m-2time
22surface_upwelling_longwave_fluxrlusW m-2time
23surface_sea_spray_number_fluxssafm-2 s-1timewhen using prognostic aerosol; emission only (not including dry or wet deposition); total over all aerosol modes
24air_pressurepaPatime, height
25eastward_winduam s-1time, height
26northward_windvam s-1time, height
27air_dry_densityrhoakg m-3time, height
28air_temperaturetaKtime, height
29water_vapor_mixing_ratioqvkg kg-1time, heightper kg dry air
30relative_humidityhur1time, heightrelative to liquid
31relative_humidity_over_icehuri1time, heightrelative to ice
32air_potential_temperaturethetaKtime, height
33specific_turbulent_kinetic_energy_resolvedtke_resm2 s-2time, heightresolved only
34specific_turbulent_kinetic_energy_sgstke_sgsm2 s-2time, heightSGS only
35mass_mixing_ratio_of_cloud_liquid_water_in_airqlckg kg-1time, heightscene (all sky) per kg dry air; default breakdown to cloud water and rain in a bulk scheme or radius separated at 40 micrometers in a bin scheme; if additional categories are used in a bulk scheme (e.g., a drizzle class), provide additional standard_name variable_id (e.g., qld); all ql* variables will be summed to obtain total liquid mixing ratio
36mass_mixing_ratio_of_rain_water_in_airqlrkg kg-1time, height
37mass_mixing_ratio_of_cloud_ice_in_airqickg kg-1time, heightdefault breakdown to cloud_ice, snow and graupel; if other categories are used, provide additional standard_name and qiX variable_id; all qi* variables will be summed to obtain total ice mixing ratio
38mass_mixing_ratio_of_snow_in_airqiskg kg-1time, height
39mass_mixing_ratio_of_graupel_in_airqigkg kg-1time, height
40number_of_liquid_cloud_droplets_in_airnlckg-1time, heightscene (all sky) per kg dry air; default breakdown to cloud water and rain; if other categories are used, provide additional standard_name and nl* variable_id
41number_of_rain_drops_in_airnlrkg-1time, height
42number_of_cloud_ice_crystals_in_airnickg-1time, heightdefault breakdown to cloud_ice, snow and graupel; if other categories are used, provide additional standard_name and niX variable_id; all ni* variables will be summed to obtain total ice number mixing ratio
43number_of_snow_crystals_in_airniskg-1time, height
44number_of_graupel_crystals_in_airnigkg-1time, height
45number_of_total_aerosol_mode1na1kg-1time, heightwhen using prognostic aerosol; scene (all sky); activated + unactivated: Aitken mode
46number_of_total_aerosol_mode2na2kg-1time, heightaccumulation mode
47number_of_total_aerosol_mode3na3kg-1time, heightsea spray mode
48number_of_liquid_cloud_droplets_in_cloudnlcickg-1time, heightper kg dry air where cloud water > 0.01 g/kg; breakdown to cloud water and rain in a bulk scheme or radius separated at 40 micrometers in a bin scheme
49number_of_ice_crystals_in_cloudniickg-1time, heighttotal ice hydrometeors per kg dry air where cloud water > 0.01 g/kg; within liquid cloud boundaries in order to check immersion freezing
50disspation_rate_of_turbulent_kinetic_energyepsm2 s-3time, heighttotal (including numerical diffusion contributions if relevant); report as negative
51zonal_momentum_fluxuwm2 s-2time, heighttotal (resolved plus SGS)
52meridional_momentum_fluxvwm2 s-2time, heighttotal (resolved plus SGS)
53variance_of_upward_air_velocityw2m2 s-2time, heighttotal (resolved plus SGS)
54vertical_flux_potential_temperaturewthK m s-1time, heighttotal (resolved plus SGS)
55vertical_flux_liquid_ice_water_potential_temperaturevf_thliK m s-1time, heighttotal (resolved plus SGS); include sedimentation fluxes
56vertical_flux_water_vaporwqvkg kg-1 m s-1time, heighttotal (resolved plus SGS)
57vertical_flux_total_watervf_qtkg kg-1 m s-1time, heighttotal (resolved plus SGS); vapor+all liquid+all ice; include sedimentation fluxes
58area_fraction_of_liquid_cloudflc1time, heightfraction of cells with cloud water threshold of 0.01 g/kg, not including rain class
59precipitation_flux_in_airprfkg m-2 s-1time, heightliquid and ice phase, all hydrometeors
60precipitation_flux_in_air_in_ice_phaseprfikg m-2 s-1time, height
61downwelling_longwave_flux_in_airrldW m-2time, height
62upwelling_longwave_flux_in_airrluW m-2time, height
63tendency_of_air_potential_temperature_due_to_radiative_heatingdth_radK s-1time, height
64tendency_of_air_potential_temperature_due_to_microphysicsdth_microK s-1time, heightincluding net condensation and precipitation
65tendency_of_air_potential_temperature_due_to_mixingdth_turbK s-1time, heightincluding surface fluxes
66tendency_of_water_vapor_mixing_ratio_due_to_microphysicsdq_microkg kg-1 s-1time, heightincluding net condensation and precipitation
67tendency_of_water_vapor_mixing_ratio_due_to_mixingdq_turbkg kg-1 s-1time, heightincluding surface fluxes
68tendency_of_aerosol_number_due_to_warm_microphysicsdna_micro_warmkg-1 s-1time, heightactivated and unactivated aerosol (sum over all modes); losses to liquid-liquid hydrometeor collisions + any other liquid-phase sources/sinks that may be accounted for (e.g., from drop breakup); this quantity accounts for all microphysical aerosol source terms in a liquid-only simulation
69tendency_of_aerosol_number_due_to_cold_microphysicsdna_micro_coldkg-1 s-1time, heightactivated and unactivated aerosol (sum over all modes); losses to liquid-ice hydrometeor collisions + any other ice-associated sources/sinks that may occur (e.g., drop homogeneous freezing); this quantity is zero in a liquid-only simulation, and when added to dna_micro_warm accounts for all microphysical aerosol source terms in a mixed-phase simulation
70tendency_of_aerosol_number_due_to_mixingdna_turbkg-1 s-1time, heightactivated and unactivated aerosol (sum over all modes); including surface fluxes (sea spray, dry deposition if included, etc.)
71tendency_of_ice_number_due_to_heterogeneous_freezingdni_hetkg-1 s-1time, heightsum of primary ice nucleation due to activation of heterogeneous INP; also, in a diagnostic run, the ice crystals introduced to meet the diagnostic target
72tendency_of_ice_number_due_to_secondary_ice_productiondni_sipkg-1 s-1time, heightsum of secondary ice formation processes (e.g., Hallet-Mossop plus any others)
73tendency_of_ice_number_due_to_homogeneous_freezingdni_homkg-1 s-1time, heightice nucleation source due to homogoeneous freezing
\n", "
" ], "text/plain": [ " standard_name \\\n", "0 time \n", "1 height \n", "2 layer_top_height \n", "3 surface_pressure \n", "4 surface_temperature \n", "5 surface_friction_velocity \n", "6 surface_roughness_length_for_momentum_in_air \n", "7 surface_roughness_length_for_heat_in_air \n", "8 surface_roughness_length_for_humidity_in_air \n", "9 surface_upward_sensible_heat_flux \n", "10 surface_upward_latent_heat_flux \n", "11 obukhov_length \n", "12 atmosphere_mass_content_of_liquid_cloud_water \n", "13 atmosphere_mass_content_of_rain_water \n", "14 atmosphere_mass_content_of_ice_water \n", "15 cloud_area_fraction \n", "16 optical_depth \n", "17 optical_depth_of_liquid_cloud \n", "18 precipitation_flux_at_surface \n", "19 precipitation_flux_at_surface_in_ice_phase \n", "20 toa_outgoing_longwave_flux \n", "21 surface_downwelling_longwave_flux \n", "22 surface_upwelling_longwave_flux \n", "23 surface_sea_spray_number_flux \n", "24 air_pressure \n", "25 eastward_wind \n", "26 northward_wind \n", "27 air_dry_density \n", "28 air_temperature \n", "29 water_vapor_mixing_ratio \n", "30 relative_humidity \n", "31 relative_humidity_over_ice \n", "32 air_potential_temperature \n", "33 specific_turbulent_kinetic_energy_resolved \n", "34 specific_turbulent_kinetic_energy_sgs \n", "35 mass_mixing_ratio_of_cloud_liquid_water_in_air \n", "36 mass_mixing_ratio_of_rain_water_in_air \n", "37 mass_mixing_ratio_of_cloud_ice_in_air \n", "38 mass_mixing_ratio_of_snow_in_air \n", "39 mass_mixing_ratio_of_graupel_in_air \n", "40 number_of_liquid_cloud_droplets_in_air \n", "41 number_of_rain_drops_in_air \n", "42 number_of_cloud_ice_crystals_in_air \n", "43 number_of_snow_crystals_in_air \n", "44 number_of_graupel_crystals_in_air \n", "45 number_of_total_aerosol_mode1 \n", "46 number_of_total_aerosol_mode2 \n", "47 number_of_total_aerosol_mode3 \n", "48 number_of_liquid_cloud_droplets_in_cloud \n", "49 number_of_ice_crystals_in_cloud \n", "50 disspation_rate_of_turbulent_kinetic_energy \n", "51 zonal_momentum_flux \n", "52 meridional_momentum_flux \n", "53 variance_of_upward_air_velocity \n", "54 vertical_flux_potential_temperature \n", "55 vertical_flux_liquid_ice_water_potential_temperature \n", "56 vertical_flux_water_vapor \n", "57 vertical_flux_total_water \n", "58 area_fraction_of_liquid_cloud \n", "59 precipitation_flux_in_air \n", "60 precipitation_flux_in_air_in_ice_phase \n", "61 downwelling_longwave_flux_in_air \n", "62 upwelling_longwave_flux_in_air \n", "63 tendency_of_air_potential_temperature_due_to_radiative_heating \n", "64 tendency_of_air_potential_temperature_due_to_microphysics \n", "65 tendency_of_air_potential_temperature_due_to_mixing \n", "66 tendency_of_water_vapor_mixing_ratio_due_to_microphysics \n", "67 tendency_of_water_vapor_mixing_ratio_due_to_mixing \n", "68 tendency_of_aerosol_number_due_to_warm_microphysics \n", "69 tendency_of_aerosol_number_due_to_cold_microphysics \n", "70 tendency_of_aerosol_number_due_to_mixing \n", "71 tendency_of_ice_number_due_to_heterogeneous_freezing \n", "72 tendency_of_ice_number_due_to_secondary_ice_production \n", "73 tendency_of_ice_number_due_to_homogeneous_freezing \n", "\n", " variable_id units dimensions \\\n", "0 time s – \n", "1 zf m – \n", "2 ze m – \n", "3 ps Pa time \n", "4 ts K time \n", "5 ustar m s-1 time \n", "6 z0 m time \n", "7 z0h m time \n", "8 z0q m time \n", "9 hfss W m-2 time \n", "10 hfls W m-2 time \n", "11 ol m time \n", "12 lwpc kg m-2 time \n", "13 lwpr kg m-2 time \n", "14 iwp kg m-2 time \n", "15 clt 1 time \n", "16 od 1 time \n", "17 odlc 1 time \n", "18 pr kg m-2 s-1 time \n", "19 pri kg m-2 s-1 time \n", "20 rlut W m-2 time \n", "21 rlds W m-2 time \n", "22 rlus W m-2 time \n", "23 ssaf m-2 s-1 time \n", "24 pa Pa time, height \n", "25 ua m s-1 time, height \n", "26 va m s-1 time, height \n", "27 rhoa kg m-3 time, height \n", "28 ta K time, height \n", "29 qv kg kg-1 time, height \n", "30 hur 1 time, height \n", "31 huri 1 time, height \n", "32 theta K time, height \n", "33 tke_res m2 s-2 time, height \n", "34 tke_sgs m2 s-2 time, height \n", "35 qlc kg kg-1 time, height \n", "36 qlr kg kg-1 time, height \n", "37 qic kg kg-1 time, height \n", "38 qis kg kg-1 time, height \n", "39 qig kg kg-1 time, height \n", "40 nlc kg-1 time, height \n", "41 nlr kg-1 time, height \n", "42 nic kg-1 time, height \n", "43 nis kg-1 time, height \n", "44 nig kg-1 time, height \n", "45 na1 kg-1 time, height \n", "46 na2 kg-1 time, height \n", "47 na3 kg-1 time, height \n", "48 nlcic kg-1 time, height \n", "49 niic kg-1 time, height \n", "50 eps m2 s-3 time, height \n", "51 uw m2 s-2 time, height \n", "52 vw m2 s-2 time, height \n", "53 w2 m2 s-2 time, height \n", "54 wth K m s-1 time, height \n", "55 vf_thli K m s-1 time, height \n", "56 wqv kg kg-1 m s-1 time, height \n", "57 vf_qt kg kg-1 m s-1 time, height \n", "58 flc 1 time, height \n", "59 prf kg m-2 s-1 time, height \n", "60 prfi kg m-2 s-1 time, height \n", "61 rld W m-2 time, height \n", "62 rlu W m-2 time, height \n", "63 dth_rad K s-1 time, height \n", "64 dth_micro K s-1 time, height \n", "65 dth_turb K s-1 time, height \n", "66 dq_micro kg kg-1 s-1 time, height \n", "67 dq_turb kg kg-1 s-1 time, height \n", "68 dna_micro_warm kg-1 s-1 time, height \n", "69 dna_micro_cold kg-1 s-1 time, height \n", "70 dna_turb kg-1 s-1 time, height \n", "71 dni_het kg-1 s-1 time, height \n", "72 dni_sip kg-1 s-1 time, height \n", "73 dni_hom kg-1 s-1 time, height \n", "\n", " comment (10-min average reported at endpoints, green=minimum) \n", "0 dimension, seconds since 2020-03-12 18:00:00 \n", "1 dimension, altitude of mid-level points above sea surface \n", "2 altitude of layer top points above sea surface (used for vertical integrations) \n", "3 – \n", "4 – \n", "5 – \n", "6 – \n", "7 – \n", "8 – \n", "9 – \n", "10 – \n", "11 – \n", "12 default breakdown to cloud water and rain in a bulk scheme or radius separated at 40 micrometers in a bin scheme; if additional categories are used in a bulk scheme (e.g., a drizzle class), provide additional standard_name variable_id (e.g., lwpd); all lwp* variables will be summed to obtain total liquid water path \n", "13 – \n", "14 all ice-phase hydrometeors \n", "15 fraction of atmospheric columns with total hydrometeor optical thickness > 2; may assume geometric scatterers; to be compared with satellite measurements \n", "16 scene (all sky); mid-visible, all hydrometeors \n", "17 as for optical_depth but cloud droplets only \n", "18 liquid and ice phase, all hydrometeors \n", "19 ice phase hydrometeors only \n", "20 at top of atmosphere \n", "21 – \n", "22 – \n", "23 when using prognostic aerosol; emission only (not including dry or wet deposition); total over all aerosol modes \n", "24 – \n", "25 – \n", "26 – \n", "27 – \n", "28 – \n", "29 per kg dry air \n", "30 relative to liquid \n", "31 relative to ice \n", "32 – \n", "33 resolved only \n", "34 SGS only \n", "35 scene (all sky) per kg dry air; default breakdown to cloud water and rain in a bulk scheme or radius separated at 40 micrometers in a bin scheme; if additional categories are used in a bulk scheme (e.g., a drizzle class), provide additional standard_name variable_id (e.g., qld); all ql* variables will be summed to obtain total liquid mixing ratio \n", "36 – \n", "37 default breakdown to cloud_ice, snow and graupel; if other categories are used, provide additional standard_name and qiX variable_id; all qi* variables will be summed to obtain total ice mixing ratio \n", "38 – \n", "39 – \n", "40 scene (all sky) per kg dry air; default breakdown to cloud water and rain; if other categories are used, provide additional standard_name and nl* variable_id \n", "41 – \n", "42 default breakdown to cloud_ice, snow and graupel; if other categories are used, provide additional standard_name and niX variable_id; all ni* variables will be summed to obtain total ice number mixing ratio \n", "43 – \n", "44 – \n", "45 when using prognostic aerosol; scene (all sky); activated + unactivated: Aitken mode \n", "46 accumulation mode \n", "47 sea spray mode \n", "48 per kg dry air where cloud water > 0.01 g/kg; breakdown to cloud water and rain in a bulk scheme or radius separated at 40 micrometers in a bin scheme \n", "49 total ice hydrometeors per kg dry air where cloud water > 0.01 g/kg; within liquid cloud boundaries in order to check immersion freezing \n", "50 total (including numerical diffusion contributions if relevant); report as negative \n", "51 total (resolved plus SGS) \n", "52 total (resolved plus SGS) \n", "53 total (resolved plus SGS) \n", "54 total (resolved plus SGS) \n", "55 total (resolved plus SGS); include sedimentation fluxes \n", "56 total (resolved plus SGS) \n", "57 total (resolved plus SGS); vapor+all liquid+all ice; include sedimentation fluxes \n", "58 fraction of cells with cloud water threshold of 0.01 g/kg, not including rain class \n", "59 liquid and ice phase, all hydrometeors \n", "60 – \n", "61 – \n", "62 – \n", "63 – \n", "64 including net condensation and precipitation \n", "65 including surface fluxes \n", "66 including net condensation and precipitation \n", "67 including surface fluxes \n", "68 activated and unactivated aerosol (sum over all modes); losses to liquid-liquid hydrometeor collisions + any other liquid-phase sources/sinks that may be accounted for (e.g., from drop breakup); this quantity accounts for all microphysical aerosol source terms in a liquid-only simulation \n", "69 activated and unactivated aerosol (sum over all modes); losses to liquid-ice hydrometeor collisions + any other ice-associated sources/sinks that may occur (e.g., drop homogeneous freezing); this quantity is zero in a liquid-only simulation, and when added to dna_micro_warm accounts for all microphysical aerosol source terms in a mixed-phase simulation \n", "70 activated and unactivated aerosol (sum over all modes); including surface fluxes (sea spray, dry deposition if included, etc.) \n", "71 sum of primary ice nucleation due to activation of heterogeneous INP; also, in a diagnostic run, the ice crystals introduced to meet the diagnostic target \n", "72 sum of secondary ice formation processes (e.g., Hallet-Mossop plus any others) \n", "73 ice nucleation source due to homogoeneous freezing " ] }, "execution_count": 12, "metadata": {}, "output_type": "execute_result" } ], "source": [ "vars_mean_list = pd.read_excel('https://docs.google.com/spreadsheets/d/1Vl8jYGviet7EtXZuQiitrx4NSkV1x27aJAhxxjBb9zI/export?gid=0&format=xlsx',\n", " sheet_name='Mean')\n", "pd.set_option('display.max_colwidth', None)\n", "pd.set_option('display.max_rows', None)\n", "vars_mean_list" ] }, { "cell_type": "markdown", "id": "significant-german", "metadata": { "tags": [] }, "source": [ "### (2) LES: Two-Dimensional Fields" ] }, { "cell_type": "code", "execution_count": 13, "id": "objective-senate", "metadata": { "tags": [] }, "outputs": [ { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
standard_namevariable idunitsdimensionscomment (10-min instantaneous)
0timetimesdimension, seconds since 2020-03-12 18:00:00
1xxmdimension
2yymdimension
3surface_upward_sensible_heat_fluxhfssW m-2time, x, y
4surface_upward_latent_heat_fluxhflsW m-2time, x, y
5surface_friction_velocityustarm s-1time, x, y
6surface_eastward_windusm s-1time, x, yat 10-m for comparison with SAR satellite measurements (mid-point of first layer if using suggested grid spacing)
7surface_northward_windvsm s-1time, x, yat 10-m for comparison with SAR satellite measurements (mid-point of first layer if using suggested grid spacing)
8precipitation_flux_at_surfaceprkg m-2 s-1time, x, yall hydrometeors
9atmosphere_mass_content_of_liquid_waterlwpkg m-2time, x, yall liquid hydrometeors
10atmosphere_mass_content_of_iceiwpkg m-2time, x, yall ice hydrometeors
11atmosphere_optical_thicknessopt1time, x, yall hydrometeors for comparison with VIIRS
12pseudo-albedoalb1time, x, yopt/(opt+13), where opt = all hydrometeor optical depth as reported in domain-mean
13toa_outgoing_longwave_flux_atmospheric_windowolr11Ktime, x, yflux at top-of-atmosphere in window containing 10.8 µm, please specify wavelength range
\n", "
" ], "text/plain": [ " standard_name variable id units \\\n", "0 time time s \n", "1 x x m \n", "2 y y m \n", "3 surface_upward_sensible_heat_flux hfss W m-2 \n", "4 surface_upward_latent_heat_flux hfls W m-2 \n", "5 surface_friction_velocity ustar m s-1 \n", "6 surface_eastward_wind us m s-1 \n", "7 surface_northward_wind vs m s-1 \n", "8 precipitation_flux_at_surface pr kg m-2 s-1 \n", "9 atmosphere_mass_content_of_liquid_water lwp kg m-2 \n", "10 atmosphere_mass_content_of_ice iwp kg m-2 \n", "11 atmosphere_optical_thickness opt 1 \n", "12 pseudo-albedo alb 1 \n", "13 toa_outgoing_longwave_flux_atmospheric_window olr11 K \n", "\n", " dimensions \\\n", "0 – \n", "1 – \n", "2 – \n", "3 time, x, y \n", "4 time, x, y \n", "5 time, x, y \n", "6 time, x, y \n", "7 time, x, y \n", "8 time, x, y \n", "9 time, x, y \n", "10 time, x, y \n", "11 time, x, y \n", "12 time, x, y \n", "13 time, x, y \n", "\n", " comment (10-min instantaneous) \n", "0 dimension, seconds since 2020-03-12 18:00:00 \n", "1 dimension \n", "2 dimension \n", "3 – \n", "4 – \n", "5 – \n", "6 at 10-m for comparison with SAR satellite measurements (mid-point of first layer if using suggested grid spacing) \n", "7 at 10-m for comparison with SAR satellite measurements (mid-point of first layer if using suggested grid spacing) \n", "8 all hydrometeors \n", "9 all liquid hydrometeors \n", "10 all ice hydrometeors \n", "11 all hydrometeors for comparison with VIIRS \n", "12 opt/(opt+13), where opt = all hydrometeor optical depth as reported in domain-mean \n", "13 flux at top-of-atmosphere in window containing 10.8 µm, please specify wavelength range " ] }, "execution_count": 13, "metadata": {}, "output_type": "execute_result" } ], "source": [ "vars_2d_list = pd.read_excel('https://docs.google.com/spreadsheets/d/1Vl8jYGviet7EtXZuQiitrx4NSkV1x27aJAhxxjBb9zI/export?gid=1756539842&format=xlsx',\n", " sheet_name='2D')\n", "pd.set_option('display.max_colwidth', None)\n", "vars_2d_list" ] }, { "cell_type": "markdown", "id": "matched-youth", "metadata": { "tags": [] }, "source": [ "### (3) LES: Three-Dimensional Fields" ] }, { "cell_type": "code", "execution_count": 14, "id": "alert-dispute", "metadata": { "tags": [] }, "outputs": [ { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
standard_namevariable idunitsdimensionscomment (60-min instantaneous, red=required for EMC2)
0timetimesdimension, seconds since 2020-03-12 18:00:00
1xxmdimension
2yymdimension
3heightzfmdimension, altitude of mid-level points above sea surface
4air_pressurepaPatime, height
5eastward_winduam s-1time, height, x, y
6northward_windvam s-1time, height, x, y
7upward_air_velocitywam s-1time, height, x, y
8air_temperaturetaKtime, height, x, y
9air_dry_densityrhoakg m-3time, height, x, y
10water_vapor_mixing_ratioqvkg kg-1time, height, x, yper kg dry air
11mass_mixing_ratio_of_cloud_liquid_water_in_airqlckg kg-1time, height, x, yper kg dry air; default breakdown to cloud water and rain; if other categories are used, provide additional standard_name and ql* variable_id; all ql* variables will be summed to obtain total liquid mixing ratio
12mass_mixing_ratio_of_rain_water_in_airqlrkg kg-1time, height, x, y
13mass_mixing_ratio_of_cloud_ice_in_airqickg kg-1time, height, x, ydefault breakdown to cloud_ice, snow and graupel; if other categories are used, provide additional standard_name and qiX variable_id; all qi* variables will be summed to obtain total ice mixing ratio
14mass_mixing_ratio_of_snow_in_airqiskg kg-1time, height, x, y
15mass_mixing_ratio_of_graupel_in_airqigkg kg-1time, height, x, y
16number_of_dry_aerosol_in_airnakg-1time, height, x, yper kg dry air; when using prognostic aerosol
17number_of_cloud_droplets_in_airnlckg-1time, height, x, ywhen using prognostic aerosol
18number_of_rain_droplets_in_airnlrkg-1time, height, x, y
19number_of_cloud_ice_crystals_in_airnickg-1time, height, x, ydefault breakdown to cloud_ice, snow and graupel; if other categories are used, provide additional standard_name and niX variable_id; all ni* variables will be summed to obtain total ice number mixing ratio
20number_of_snow_crystals_in_airniskg-1time, height, x, y
21number_of_graupel_crystals_in_airnigkg-1time, height, x, y
22disspation_rate_of_turbulent_kinetic_energyepsm2 s-3time, height, x, yincluding numerical diffusion contributions if relevant; report as negative
23mass_weighted_fall_speed_of_liquid_cloud_watervmlcm s-1time, height, x, yEMC2 uses mass-weighted fall-speed profiles for all hydrometeor classes and cloud types; alternatively sufficient information to calculate mass-weighted velocity per hydrometeor class (e.g., size-fall speed relationship and PSD reconstruction)
24mass_weighted_fall_speed_of_rainvmlrm s-1time, height, x, y
25mass_weighted_fall_speed_of_ice_cloudvmicm s-1time, height, x, yif other ice-phase categories are used, provide additional standard_name and vmi* variable_id
26mass_weighted_fall_speed_of_snowvmism s-1time, height, x, y
27mass_weighted_fall_speed_of_graupelvmigm s-1time, height, x, y
28tendency_of_condensationtend_conds-1time, height, x, ycombined tendencies of cloud liquid and rain water mixing ratios due to condensation/evaporation (+ for condensation, - for evaporation)
29tendency_of_depositiontend_deps-1time, height, x, ytendency of ice mixing ratio due to deposition/sublimation; sum over all ice hydrometeor classes (+ for deposition, - for sublimation)
30tendency_of_rimingtend_rims-1time, height, x, ytendency of ice mixing ratio due to riming; sum over all ice hydrometeor classes
\n", "
" ], "text/plain": [ " standard_name variable id units \\\n", "0 time time s \n", "1 x x m \n", "2 y y m \n", "3 height zf m \n", "4 air_pressure pa Pa \n", "5 eastward_wind ua m s-1 \n", "6 northward_wind va m s-1 \n", "7 upward_air_velocity wa m s-1 \n", "8 air_temperature ta K \n", "9 air_dry_density rhoa kg m-3 \n", "10 water_vapor_mixing_ratio qv kg kg-1 \n", "11 mass_mixing_ratio_of_cloud_liquid_water_in_air qlc kg kg-1 \n", "12 mass_mixing_ratio_of_rain_water_in_air qlr kg kg-1 \n", "13 mass_mixing_ratio_of_cloud_ice_in_air qic kg kg-1 \n", "14 mass_mixing_ratio_of_snow_in_air qis kg kg-1 \n", "15 mass_mixing_ratio_of_graupel_in_air qig kg kg-1 \n", "16 number_of_dry_aerosol_in_air na kg-1 \n", "17 number_of_cloud_droplets_in_air nlc kg-1 \n", "18 number_of_rain_droplets_in_air nlr kg-1 \n", "19 number_of_cloud_ice_crystals_in_air nic kg-1 \n", "20 number_of_snow_crystals_in_air nis kg-1 \n", "21 number_of_graupel_crystals_in_air nig kg-1 \n", "22 disspation_rate_of_turbulent_kinetic_energy eps m2 s-3 \n", "23 mass_weighted_fall_speed_of_liquid_cloud_water vmlc m s-1 \n", "24 mass_weighted_fall_speed_of_rain vmlr m s-1 \n", "25 mass_weighted_fall_speed_of_ice_cloud vmic m s-1 \n", "26 mass_weighted_fall_speed_of_snow vmis m s-1 \n", "27 mass_weighted_fall_speed_of_graupel vmig m s-1 \n", "28 tendency_of_condensation tend_cond s-1 \n", "29 tendency_of_deposition tend_dep s-1 \n", "30 tendency_of_riming tend_rim s-1 \n", "\n", " dimensions \\\n", "0 – \n", "1 – \n", "2 – \n", "3 – \n", "4 time, height \n", "5 time, height, x, y \n", "6 time, height, x, y \n", "7 time, height, x, y \n", "8 time, height, x, y \n", "9 time, height, x, y \n", "10 time, height, x, y \n", "11 time, height, x, y \n", "12 time, height, x, y \n", "13 time, height, x, y \n", "14 time, height, x, y \n", "15 time, height, x, y \n", "16 time, height, x, y \n", "17 time, height, x, y \n", "18 time, height, x, y \n", "19 time, height, x, y \n", "20 time, height, x, y \n", "21 time, height, x, y \n", "22 time, height, x, y \n", "23 time, height, x, y \n", "24 time, height, x, y \n", "25 time, height, x, y \n", "26 time, height, x, y \n", "27 time, height, x, y \n", "28 time, height, x, y \n", "29 time, height, x, y \n", "30 time, height, x, y \n", "\n", " comment (60-min instantaneous, red=required for EMC2) \n", "0 dimension, seconds since 2020-03-12 18:00:00 \n", "1 dimension \n", "2 dimension \n", "3 dimension, altitude of mid-level points above sea surface \n", "4 – \n", "5 – \n", "6 – \n", "7 – \n", "8 – \n", "9 – \n", "10 per kg dry air \n", "11 per kg dry air; default breakdown to cloud water and rain; if other categories are used, provide additional standard_name and ql* variable_id; all ql* variables will be summed to obtain total liquid mixing ratio \n", "12 – \n", "13 default breakdown to cloud_ice, snow and graupel; if other categories are used, provide additional standard_name and qiX variable_id; all qi* variables will be summed to obtain total ice mixing ratio \n", "14 – \n", "15 – \n", "16 per kg dry air; when using prognostic aerosol \n", "17 when using prognostic aerosol \n", "18 – \n", "19 default breakdown to cloud_ice, snow and graupel; if other categories are used, provide additional standard_name and niX variable_id; all ni* variables will be summed to obtain total ice number mixing ratio \n", "20 – \n", "21 – \n", "22 including numerical diffusion contributions if relevant; report as negative \n", "23 EMC2 uses mass-weighted fall-speed profiles for all hydrometeor classes and cloud types; alternatively sufficient information to calculate mass-weighted velocity per hydrometeor class (e.g., size-fall speed relationship and PSD reconstruction) \n", "24 – \n", "25 if other ice-phase categories are used, provide additional standard_name and vmi* variable_id \n", "26 – \n", "27 – \n", "28 combined tendencies of cloud liquid and rain water mixing ratios due to condensation/evaporation (+ for condensation, - for evaporation) \n", "29 tendency of ice mixing ratio due to deposition/sublimation; sum over all ice hydrometeor classes (+ for deposition, - for sublimation) \n", "30 tendency of ice mixing ratio due to riming; sum over all ice hydrometeor classes " ] }, "execution_count": 14, "metadata": {}, "output_type": "execute_result" } ], "source": [ "vars_3d_list = pd.read_excel('https://docs.google.com/spreadsheets/d/1Vl8jYGviet7EtXZuQiitrx4NSkV1x27aJAhxxjBb9zI/export?gid=1233994833&format=xlsx',\n", " sheet_name='3D')\n", "pd.set_option('display.max_colwidth', None)\n", "vars_3d_list" ] }, { "cell_type": "markdown", "id": "786e9462-4986-493b-b81f-cba61ca52b05", "metadata": { "tags": [] }, "source": [ "### (4) SCM" ] }, { "cell_type": "code", "execution_count": 15, "id": "6f0bf8f8-115f-4981-8054-5a0254f05d51", "metadata": { "tags": [] }, "outputs": [ { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
standard_namevariable_idunitsdimensionscomment (reported at end of each model physics time step, green=minimum, red=granularity enabling EMC2)
0timetimesdimension, seconds since 2020-03-12 18:00:00
1pressurepaPadimension, pressure at mid-level points (native model levels if fixed, otherwise interpolated to fixed grid of choice)
2layer_top_heightpePapressure at layer top points (used for vertical integrations)
3surface_pressurepsPatime
4surface_temperaturetsKtime
5surface_friction_velocityustarm s-1time
6surface_roughness_length_for_momentum_in_airz0mtime
7surface_roughness_length_for_heat_in_airz0hmtime
8surface_roughness_length_for_humidity_in_airz0qmtime
9surface_upward_sensible_heat_fluxhfssW m-2time
10surface_upward_latent_heat_fluxhflsW m-2time
11obukhov_lengtholmtime
12pbl_heightpblhmtimePBL scheme layer thickness (if available)
13inversion_heightzimtimesharpest vertical gradient in air_potential_temperature (below 400 hPa)
14atmosphere_mass_content_of_liquid_cloud_waterlwpckg m-2timescene (all sky); cloud water path in all classes (e.g., convective and stratiform)
15atmosphere_mass_content_of_rain_waterlwprkg m-2timescene (all sky); rain water path in all classes (e.g., convective and stratiform)
16atmosphere_mass_content_of_ice_wateriwpkg m-2timescene (all sky); all ice-phase hydrometeors in all classes
17area_fraction_cover_of_hydrometeorscf1timeall hydrometeors and cloud types (e.g., all phase in stratiform and convective)
18area_fraction_cover_of_liquid_cloudcflc1timeliquid cloud cover without precipitation, including all cloud types (e.g., stratiform and convective)
19area_fraction_cover_of_convective_hydrometeorscfc1timeall hydrometeors, default breakdown into convective versus non-convective (stratiform) coverage; if other or additional categories are used, provide additional standard_name and fc* variable_id
20optical_depthod1timescene (all sky); mid-visible, all hydrometeors and classes, may assume geometric scatterers
21optical_depth_of_liquid_cloudodlc1timescene (all sky); mid-visible, cloud liquid only
22precipitation_flux_at_surfaceprkg m-2 s-1timescene (all sky); all hydrometeors
23precipitation_flux_of_ice_at_surfaceprikg m-2 s-1timescene (all sky); all ice phase hydrometeors
24toa_outgoing_longwave_fluxrlutW m-2time
25surface_downwelling_longwave_fluxrldsW m-2time
26surface_upwelling_longwave_fluxrlusW m-2time
27surface_sea_spray_number_fluxssafm-2 s-1timewhen using prognostic aerosol; emission only (not including dry or wet deposition); total over all aerosol modes
28heightzfmtime, pressurealtitude of mid-level points above sea surface
29eastward_winduam s-1time, pressure
30northward_windvam s-1time, pressure
31air_dry_densityrhoakg m-3time, pressureper kg dry air
32air_temperaturetaKtime, pressure
33water_vapor_mixing_ratioqvkg kg-1time, pressure
34relative_humidityhur1time, pressurerelative to liquid
35relative_humidity_over_icehuri1time, pressurerelative to ice
36air_potential_temperaturethetaKtime, pressure
37mass_mixing_ratio_of_cloud_liquid_water_in_airqlckg kg-1time, pressurescene (all sky) per kg dry air; cloud water path only in all classes (e.g., convective and stratiform)
38mass_mixing_ratio_of_rain_water_in_airqlrkg kg-1time, pressurerain water path only in all classes (e.g., convective and stratiform)
39mass_mixing_ratio_of_ice_water_in_airqikg kg-1time, pressureall ice water path in all classes (e.g., convective and stratiform)
40area_fraction_of_hydrometeorsfh1time, pressureall hydrometeors and cloud types (e.g., all phase in stratiform and convective)
41area_fraction_of_liquid_cloudflc1time, pressureliquid cloud cover without precipitation, including all cloud types (e.g., stratiform and convective)
42area_fraction_of_convective_hydrometeorsfc1time, pressureall hydrometeors, default breakdown into convective versus non-convective; if other or additional categories are used, provide additional standard_name and fc* variable_id
43precipitation_flux_in_airprfkg m-2 s-1time, pressurescene (all sky); all hydrometeors
44precipitation_flux_in_air_in_ice_phaseprfikg m-2 s-1time, pressurescene (all sky); all ice phase hydrometeors
45specific_turbulent_kinetic_energytkem2 s-2time, pressure
46disspation_rate_of_turbulent_kinetic_energyepsm2 s-3time, pressurereport as negative
47zonal_momentum_fluxuwm2 s-2time, pressureparameterized turbulent flux
48meridional_momentum_fluxvwm2 s-2time, pressureparameterized turbulent flux
49variance_of_upward_air_velocityw2m2 s-2time, pressureparameterized turbulent flux
50vertical_flux_potential_temperaturewthK m s-1time, pressureparameterized turbulent flux
51vertical_flux_liquid_ice_water_potential_temperaturevf_thliK m s-1time, pressureparameterized turbulent flux; include sedimentation fluxes
52vertical_flux_water_vaporwqvkg kg-1 m s-1time, pressureparameterized turbulent flux
53vertical_flux_total_watervf_qtkg kg-1 m s-1time, pressureparameterized turbulent flux; vapor+all liquid+all ice; include sedimentation fluxes
54convection_updraft_mass_fluxcmfukg m-2 s-1time, pressure
55convection_downdraft_mass_fluxcmfdkg m-2 s-1time, pressure
56downwelling_longwave_flux_in_airrldW m-2time, pressure
57upwelling_longwave_flux_in_airrluW m-2time, pressure
58tendency_of_air_potential_temperature_due_to_radiative_heatingdth_radK s-1time, pressurescene (all sky)
59tendency_of_air_potential_temperature_due_to_microphysicsdth_microK s-1time, pressureincluding net condensation and precipitation in all classes (e.g., convective and stratiform)
60tendency_of_air_potential_temperature_due_to_mixingdth_turbK s-1time, pressureincluding surface fluxes
61tendency_of_water_vapor_mixing_ratio_due_to_microphysicsdq_micros-1time, pressureincluding net condensation and precipitation in all classes (e.g., convective and stratiform)
62tendency_of_water_vapor_mixing_ratio_due_to_mixingdq_turbs-1time, pressureincluding surface fluxes
63number_of_total_aerosol_mode1na1kg-1time, pressurewhen using prognostic aerosol; scene (all sky); activated + unactivated: Aitken mode
64number_of_total_aerosol_mode2na2kg-1time, pressureaccumulation mode
65number_of_total_aerosol_mode3na3kg-1time, pressuresea spray mode
66tendency_of_aerosol_number_due_to_warm_microphysicsdna_micro_warmkg-1 s-1time, pressureactivated and unactivated aerosol (sum over all modes); losses to liquid-liquid hydrometeor collisions + any other liquid-phase sources/sinks that may be accounted for (e.g., from drop breakup); this quantity accounts for all microphysical aerosol source terms in a liquid-only simulation
67tendency_of_aerosol_number_due_to_cold_microphysicsdna_micro_coldkg-1 s-1time, pressureactivated and unactivated aerosol (sum over all modes); losses to liquid-ice hydrometeor collisions + any other ice-associated sources/sinks that may occur (e.g., drop homogeneous freezing); this quantity is zero in a liquid-only simulation, and when added to dna_micro_warm accounts for all microphysical aerosol source terms in a mixed-phase simulation
68tendency_of_aerosol_number_due_to_mixingdna_turbkg-1 s-1time, pressureactivated and unactivated aerosol (sum over all modes); including surface fluxes (sea spray, dry deposition if included, etc.)
69tendency_of_ice_number_due_to_heterogeneous_freezingdni_hetkg-1 s-1time, pressuresum of primary ice nucleation due to activation of heterogeneous INP; also, in a diagnostic run, the ice crystals introduced to meet the diagnostic target
70tendency_of_ice_number_due_to_secondary_ice_productiondni_sipkg-1 s-1time, pressuresum of secondary ice formation processes (e.g., Hallet-Mossop plus any others)
71tendency_of_ice_number_due_to_homogeneous_freezingdni_homkg-1 s-1time, pressureice nucleation source due to homogoeneous freezing
72mass_mixing_ratio_of_liquid_cloud_water_in_air_stratiformqlcskg kg-1time, pressurescene (all sky) per kg dry air; default breakdown into cloud water and rain in stratiform and convective classes for application of EMC2 to ModelE3; if other categories are used, provide additional standard_name and ql* variable_id; all ql* variables supplied will be summed to obtain total liquid mixing ratio
73mass_mixing_ratio_of_rain_water_in_air_stratiformqlrskg kg-1time, pressure
74mass_mixing_ratio_of_ice_cloud_in_air_stratiformqicskg kg-1time, pressuredefault breakdown as for liquid; if other ice-phase categories are used, provide additional standard_name and qiX variable_id; all qi* variables supplied will be summed to obtain total ice mixing ratio
75mass_mixing_ratio_of_ice_precipitation_in_air_stratiformqipskg kg-1time, pressure
76mass_mixing_ratio_of_liquid_cloud_water_in_air_convectiveqlcckg kg-1time, pressure
77mass_mixing_ratio_of_rain_water_in_air_convectiveqlrckg kg-1time, pressure
78mass_mixing_ratio_of_ice_cloud_in_air_convectiveqicckg kg-1time, pressure
79mass_mixing_ratio_of_ice_precipitation_in_air_convectiveqipckg kg-1time, pressure
80number_of_liquid_cloud_droplets_in_air_stratiformnlcskg-1time, pressurescene (all sky) per kg dry air; if other categories are used, provide additional standard_name and nl* variable_id
81number_of_rain_drops_in_air_stratiformnlrskg-1time, pressure
82number_of_ice_cloud_crystals_in_air_stratiformnicskg-1time, pressureif other ice-phase categories are used, provide additional standard_name and ni* variable_id; all ni* variables supplied will be summed to obtain total ice number concentration
83number_of_ice_precipitation_crystals_in_air_stratiformnipskg-1time, pressure
84effective_radius_of_liquid_cloud_droplets_convectiverelccmtime, pressureEMC2 uses effective radius for any hydrometeor or cloud class where number concentration is not provided
85effective_radius_of_rain_convectiverelrcmtime, pressure
86effective_radius_of_ice_cloud_convectivereiccmtime, pressure
87effective_radius_of_ice_precipitation_convectivereipcmtime, pressure
88area_fraction_of_liquid_cloud_stratiformflcs1time, pressureEMC2 uses area fraction profiles for all hydrometeor classes and cloud types
89area_fraction_of_rain_stratiformflrs1time, pressure
90area_fraction_of_ice_cloud_stratiformfics1time, pressureif other ice categories are used, provide additional standard_name and fi* variable_id
91area_fraction_of_ice_precipitation_stratiformfips1time, pressure
92area_fraction_of_liquid_cloud_convectiveflcc1time, pressure
93area_fraction_of_rain_convectiveflrc1time, pressure
94area_fraction_of_ice_cloud_convectiveficc1time, pressure
95area_fraction_of_ice_precipitation_convectivefipc1time, pressure
96mass_weighted_fall_speed_of_liquid_cloud_water_stratiformvmlcsm s-1time, pressureEMC2 uses mass-weighted fall-speed profiles for all hydrometeor classes and cloud types
97mass_weighted_fall_speed_of_rain_stratiformvmlrsm s-1time, pressure
98mass_weighted_fall_speed_of_ice_cloud_stratiformvmicsm s-1time, pressureif other ice-phase categories are used, provide additional standard_name and vmi* variable_id
99mass_weighted_fall_speed_of_ice_precipitation_stratiformvmipsm s-1time, pressure
100mass_weighted_fall_speed_of_liquid_cloud_water_convectivevmlccm s-1time, pressure
101mass_weighted_fall_speed_of_rain_convectivevmlrcm s-1time, pressure
102mass_weighted_fall_speed_of_cloud_ice_crystals_convectivevmiccm s-1time, pressure
103mass_weighted_fall_speed_of_ice_precipitation_convectivevmipcm s-1time, pressure
\n", "
" ], "text/plain": [ " standard_name \\\n", "0 time \n", "1 pressure \n", "2 layer_top_height \n", "3 surface_pressure \n", "4 surface_temperature \n", "5 surface_friction_velocity \n", "6 surface_roughness_length_for_momentum_in_air \n", "7 surface_roughness_length_for_heat_in_air \n", "8 surface_roughness_length_for_humidity_in_air \n", "9 surface_upward_sensible_heat_flux \n", "10 surface_upward_latent_heat_flux \n", "11 obukhov_length \n", "12 pbl_height \n", "13 inversion_height \n", "14 atmosphere_mass_content_of_liquid_cloud_water \n", "15 atmosphere_mass_content_of_rain_water \n", "16 atmosphere_mass_content_of_ice_water \n", "17 area_fraction_cover_of_hydrometeors \n", "18 area_fraction_cover_of_liquid_cloud \n", "19 area_fraction_cover_of_convective_hydrometeors \n", "20 optical_depth \n", "21 optical_depth_of_liquid_cloud \n", "22 precipitation_flux_at_surface \n", "23 precipitation_flux_of_ice_at_surface \n", "24 toa_outgoing_longwave_flux \n", "25 surface_downwelling_longwave_flux \n", "26 surface_upwelling_longwave_flux \n", "27 surface_sea_spray_number_flux \n", "28 height \n", "29 eastward_wind \n", "30 northward_wind \n", "31 air_dry_density \n", "32 air_temperature \n", "33 water_vapor_mixing_ratio \n", "34 relative_humidity \n", "35 relative_humidity_over_ice \n", "36 air_potential_temperature \n", "37 mass_mixing_ratio_of_cloud_liquid_water_in_air \n", "38 mass_mixing_ratio_of_rain_water_in_air \n", "39 mass_mixing_ratio_of_ice_water_in_air \n", "40 area_fraction_of_hydrometeors \n", "41 area_fraction_of_liquid_cloud \n", "42 area_fraction_of_convective_hydrometeors \n", "43 precipitation_flux_in_air \n", "44 precipitation_flux_in_air_in_ice_phase \n", "45 specific_turbulent_kinetic_energy \n", "46 disspation_rate_of_turbulent_kinetic_energy \n", "47 zonal_momentum_flux \n", "48 meridional_momentum_flux \n", "49 variance_of_upward_air_velocity \n", "50 vertical_flux_potential_temperature \n", "51 vertical_flux_liquid_ice_water_potential_temperature \n", "52 vertical_flux_water_vapor \n", "53 vertical_flux_total_water \n", "54 convection_updraft_mass_flux \n", "55 convection_downdraft_mass_flux \n", "56 downwelling_longwave_flux_in_air \n", "57 upwelling_longwave_flux_in_air \n", "58 tendency_of_air_potential_temperature_due_to_radiative_heating \n", "59 tendency_of_air_potential_temperature_due_to_microphysics \n", "60 tendency_of_air_potential_temperature_due_to_mixing \n", "61 tendency_of_water_vapor_mixing_ratio_due_to_microphysics \n", "62 tendency_of_water_vapor_mixing_ratio_due_to_mixing \n", "63 number_of_total_aerosol_mode1 \n", "64 number_of_total_aerosol_mode2 \n", "65 number_of_total_aerosol_mode3 \n", "66 tendency_of_aerosol_number_due_to_warm_microphysics \n", "67 tendency_of_aerosol_number_due_to_cold_microphysics \n", "68 tendency_of_aerosol_number_due_to_mixing \n", "69 tendency_of_ice_number_due_to_heterogeneous_freezing \n", "70 tendency_of_ice_number_due_to_secondary_ice_production \n", "71 tendency_of_ice_number_due_to_homogeneous_freezing \n", "72 mass_mixing_ratio_of_liquid_cloud_water_in_air_stratiform \n", "73 mass_mixing_ratio_of_rain_water_in_air_stratiform \n", "74 mass_mixing_ratio_of_ice_cloud_in_air_stratiform \n", "75 mass_mixing_ratio_of_ice_precipitation_in_air_stratiform \n", "76 mass_mixing_ratio_of_liquid_cloud_water_in_air_convective \n", "77 mass_mixing_ratio_of_rain_water_in_air_convective \n", "78 mass_mixing_ratio_of_ice_cloud_in_air_convective \n", "79 mass_mixing_ratio_of_ice_precipitation_in_air_convective \n", "80 number_of_liquid_cloud_droplets_in_air_stratiform \n", "81 number_of_rain_drops_in_air_stratiform \n", "82 number_of_ice_cloud_crystals_in_air_stratiform \n", "83 number_of_ice_precipitation_crystals_in_air_stratiform \n", "84 effective_radius_of_liquid_cloud_droplets_convective \n", "85 effective_radius_of_rain_convective \n", "86 effective_radius_of_ice_cloud_convective \n", "87 effective_radius_of_ice_precipitation_convective \n", "88 area_fraction_of_liquid_cloud_stratiform \n", "89 area_fraction_of_rain_stratiform \n", "90 area_fraction_of_ice_cloud_stratiform \n", "91 area_fraction_of_ice_precipitation_stratiform \n", "92 area_fraction_of_liquid_cloud_convective \n", "93 area_fraction_of_rain_convective \n", "94 area_fraction_of_ice_cloud_convective \n", "95 area_fraction_of_ice_precipitation_convective \n", "96 mass_weighted_fall_speed_of_liquid_cloud_water_stratiform \n", "97 mass_weighted_fall_speed_of_rain_stratiform \n", "98 mass_weighted_fall_speed_of_ice_cloud_stratiform \n", "99 mass_weighted_fall_speed_of_ice_precipitation_stratiform \n", "100 mass_weighted_fall_speed_of_liquid_cloud_water_convective \n", "101 mass_weighted_fall_speed_of_rain_convective \n", "102 mass_weighted_fall_speed_of_cloud_ice_crystals_convective \n", "103 mass_weighted_fall_speed_of_ice_precipitation_convective \n", "\n", " variable_id units dimensions \\\n", "0 time s – \n", "1 pa Pa – \n", "2 pe Pa – \n", "3 ps Pa time \n", "4 ts K time \n", "5 ustar m s-1 time \n", "6 z0 m time \n", "7 z0h m time \n", "8 z0q m time \n", "9 hfss W m-2 time \n", "10 hfls W m-2 time \n", "11 ol m time \n", "12 pblh m time \n", "13 zi m time \n", "14 lwpc kg m-2 time \n", "15 lwpr kg m-2 time \n", "16 iwp kg m-2 time \n", "17 cf 1 time \n", "18 cflc 1 time \n", "19 cfc 1 time \n", "20 od 1 time \n", "21 odlc 1 time \n", "22 pr kg m-2 s-1 time \n", "23 pri kg m-2 s-1 time \n", "24 rlut W m-2 time \n", "25 rlds W m-2 time \n", "26 rlus W m-2 time \n", "27 ssaf m-2 s-1 time \n", "28 zf m time, pressure \n", "29 ua m s-1 time, pressure \n", "30 va m s-1 time, pressure \n", "31 rhoa kg m-3 time, pressure \n", "32 ta K time, pressure \n", "33 qv kg kg-1 time, pressure \n", "34 hur 1 time, pressure \n", "35 huri 1 time, pressure \n", "36 theta K time, pressure \n", "37 qlc kg kg-1 time, pressure \n", "38 qlr kg kg-1 time, pressure \n", "39 qi kg kg-1 time, pressure \n", "40 fh 1 time, pressure \n", "41 flc 1 time, pressure \n", "42 fc 1 time, pressure \n", "43 prf kg m-2 s-1 time, pressure \n", "44 prfi kg m-2 s-1 time, pressure \n", "45 tke m2 s-2 time, pressure \n", "46 eps m2 s-3 time, pressure \n", "47 uw m2 s-2 time, pressure \n", "48 vw m2 s-2 time, pressure \n", "49 w2 m2 s-2 time, pressure \n", "50 wth K m s-1 time, pressure \n", "51 vf_thli K m s-1 time, pressure \n", "52 wqv kg kg-1 m s-1 time, pressure \n", "53 vf_qt kg kg-1 m s-1 time, pressure \n", "54 cmfu kg m-2 s-1 time, pressure \n", "55 cmfd kg m-2 s-1 time, pressure \n", "56 rld W m-2 time, pressure \n", "57 rlu W m-2 time, pressure \n", "58 dth_rad K s-1 time, pressure \n", "59 dth_micro K s-1 time, pressure \n", "60 dth_turb K s-1 time, pressure \n", "61 dq_micro s-1 time, pressure \n", "62 dq_turb s-1 time, pressure \n", "63 na1 kg-1 time, pressure \n", "64 na2 kg-1 time, pressure \n", "65 na3 kg-1 time, pressure \n", "66 dna_micro_warm kg-1 s-1 time, pressure \n", "67 dna_micro_cold kg-1 s-1 time, pressure \n", "68 dna_turb kg-1 s-1 time, pressure \n", "69 dni_het kg-1 s-1 time, pressure \n", "70 dni_sip kg-1 s-1 time, pressure \n", "71 dni_hom kg-1 s-1 time, pressure \n", "72 qlcs kg kg-1 time, pressure \n", "73 qlrs kg kg-1 time, pressure \n", "74 qics kg kg-1 time, pressure \n", "75 qips kg kg-1 time, pressure \n", "76 qlcc kg kg-1 time, pressure \n", "77 qlrc kg kg-1 time, pressure \n", "78 qicc kg kg-1 time, pressure \n", "79 qipc kg kg-1 time, pressure \n", "80 nlcs kg-1 time, pressure \n", "81 nlrs kg-1 time, pressure \n", "82 nics kg-1 time, pressure \n", "83 nips kg-1 time, pressure \n", "84 relcc m time, pressure \n", "85 relrc m time, pressure \n", "86 reicc m time, pressure \n", "87 reipc m time, pressure \n", "88 flcs 1 time, pressure \n", "89 flrs 1 time, pressure \n", "90 fics 1 time, pressure \n", "91 fips 1 time, pressure \n", "92 flcc 1 time, pressure \n", "93 flrc 1 time, pressure \n", "94 ficc 1 time, pressure \n", "95 fipc 1 time, pressure \n", "96 vmlcs m s-1 time, pressure \n", "97 vmlrs m s-1 time, pressure \n", "98 vmics m s-1 time, pressure \n", "99 vmips m s-1 time, pressure \n", "100 vmlcc m s-1 time, pressure \n", "101 vmlrc m s-1 time, pressure \n", "102 vmicc m s-1 time, pressure \n", "103 vmipc m s-1 time, pressure \n", "\n", " comment (reported at end of each model physics time step, green=minimum, red=granularity enabling EMC2) \n", "0 dimension, seconds since 2020-03-12 18:00:00 \n", "1 dimension, pressure at mid-level points (native model levels if fixed, otherwise interpolated to fixed grid of choice) \n", "2 pressure at layer top points (used for vertical integrations) \n", "3 – \n", "4 – \n", "5 – \n", "6 – \n", "7 – \n", "8 – \n", "9 – \n", "10 – \n", "11 – \n", "12 PBL scheme layer thickness (if available) \n", "13 sharpest vertical gradient in air_potential_temperature (below 400 hPa) \n", "14 scene (all sky); cloud water path in all classes (e.g., convective and stratiform) \n", "15 scene (all sky); rain water path in all classes (e.g., convective and stratiform) \n", "16 scene (all sky); all ice-phase hydrometeors in all classes \n", "17 all hydrometeors and cloud types (e.g., all phase in stratiform and convective) \n", "18 liquid cloud cover without precipitation, including all cloud types (e.g., stratiform and convective) \n", "19 all hydrometeors, default breakdown into convective versus non-convective (stratiform) coverage; if other or additional categories are used, provide additional standard_name and fc* variable_id \n", "20 scene (all sky); mid-visible, all hydrometeors and classes, may assume geometric scatterers \n", "21 scene (all sky); mid-visible, cloud liquid only \n", "22 scene (all sky); all hydrometeors \n", "23 scene (all sky); all ice phase hydrometeors \n", "24 – \n", "25 – \n", "26 – \n", "27 when using prognostic aerosol; emission only (not including dry or wet deposition); total over all aerosol modes \n", "28 altitude of mid-level points above sea surface \n", "29 – \n", "30 – \n", "31 per kg dry air \n", "32 – \n", "33 – \n", "34 relative to liquid \n", "35 relative to ice \n", "36 – \n", "37 scene (all sky) per kg dry air; cloud water path only in all classes (e.g., convective and stratiform) \n", "38 rain water path only in all classes (e.g., convective and stratiform) \n", "39 all ice water path in all classes (e.g., convective and stratiform) \n", "40 all hydrometeors and cloud types (e.g., all phase in stratiform and convective) \n", "41 liquid cloud cover without precipitation, including all cloud types (e.g., stratiform and convective) \n", "42 all hydrometeors, default breakdown into convective versus non-convective; if other or additional categories are used, provide additional standard_name and fc* variable_id \n", "43 scene (all sky); all hydrometeors \n", "44 scene (all sky); all ice phase hydrometeors \n", "45 – \n", "46 report as negative \n", "47 parameterized turbulent flux \n", "48 parameterized turbulent flux \n", "49 parameterized turbulent flux \n", "50 parameterized turbulent flux \n", "51 parameterized turbulent flux; include sedimentation fluxes \n", "52 parameterized turbulent flux \n", "53 parameterized turbulent flux; vapor+all liquid+all ice; include sedimentation fluxes \n", "54 – \n", "55 – \n", "56 – \n", "57 – \n", "58 scene (all sky) \n", "59 including net condensation and precipitation in all classes (e.g., convective and stratiform) \n", "60 including surface fluxes \n", "61 including net condensation and precipitation in all classes (e.g., convective and stratiform) \n", "62 including surface fluxes \n", "63 when using prognostic aerosol; scene (all sky); activated + unactivated: Aitken mode \n", "64 accumulation mode \n", "65 sea spray mode \n", "66 activated and unactivated aerosol (sum over all modes); losses to liquid-liquid hydrometeor collisions + any other liquid-phase sources/sinks that may be accounted for (e.g., from drop breakup); this quantity accounts for all microphysical aerosol source terms in a liquid-only simulation \n", "67 activated and unactivated aerosol (sum over all modes); losses to liquid-ice hydrometeor collisions + any other ice-associated sources/sinks that may occur (e.g., drop homogeneous freezing); this quantity is zero in a liquid-only simulation, and when added to dna_micro_warm accounts for all microphysical aerosol source terms in a mixed-phase simulation \n", "68 activated and unactivated aerosol (sum over all modes); including surface fluxes (sea spray, dry deposition if included, etc.) \n", "69 sum of primary ice nucleation due to activation of heterogeneous INP; also, in a diagnostic run, the ice crystals introduced to meet the diagnostic target \n", "70 sum of secondary ice formation processes (e.g., Hallet-Mossop plus any others) \n", "71 ice nucleation source due to homogoeneous freezing \n", "72 scene (all sky) per kg dry air; default breakdown into cloud water and rain in stratiform and convective classes for application of EMC2 to ModelE3; if other categories are used, provide additional standard_name and ql* variable_id; all ql* variables supplied will be summed to obtain total liquid mixing ratio \n", "73 – \n", "74 default breakdown as for liquid; if other ice-phase categories are used, provide additional standard_name and qiX variable_id; all qi* variables supplied will be summed to obtain total ice mixing ratio \n", "75 – \n", "76 – \n", "77 – \n", "78 – \n", "79 – \n", "80 scene (all sky) per kg dry air; if other categories are used, provide additional standard_name and nl* variable_id \n", "81 – \n", "82 if other ice-phase categories are used, provide additional standard_name and ni* variable_id; all ni* variables supplied will be summed to obtain total ice number concentration \n", "83 – \n", "84 EMC2 uses effective radius for any hydrometeor or cloud class where number concentration is not provided \n", "85 – \n", "86 – \n", "87 – \n", "88 EMC2 uses area fraction profiles for all hydrometeor classes and cloud types \n", "89 – \n", "90 if other ice categories are used, provide additional standard_name and fi* variable_id \n", "91 – \n", "92 – \n", "93 – \n", "94 – \n", "95 – \n", "96 EMC2 uses mass-weighted fall-speed profiles for all hydrometeor classes and cloud types \n", "97 – \n", "98 if other ice-phase categories are used, provide additional standard_name and vmi* variable_id \n", "99 – \n", "100 – \n", "101 – \n", "102 – \n", "103 – " ] }, "execution_count": 15, "metadata": {}, "output_type": "execute_result" } ], "source": [ "vars_scm_list = pd.read_excel('https://docs.google.com/spreadsheets/d/1Vl8jYGviet7EtXZuQiitrx4NSkV1x27aJAhxxjBb9zI/export?gid=1026157027&format=xlsx',\n", " sheet_name='SCM')\n", "pd.set_option('display.max_colwidth', None)\n", "vars_scm_list" ] }, { "cell_type": "code", "execution_count": null, "id": "eb714479-9819-41cb-976d-40b7f4d29f4c", "metadata": {}, "outputs": [], "source": [] } ], "metadata": { "kernelspec": { "display_name": "Python 3 (ipykernel)", "language": "python", "name": "python3" }, "language_info": { "codemirror_mode": { "name": "ipython", "version": 3 }, "file_extension": ".py", "mimetype": "text/x-python", "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3.10.9" } }, "nbformat": 4, "nbformat_minor": 5 }