{
    "Header": {
        "data_specs_version": "01.00.33", 
        "cmor_version": "3.5", 
        "table_id": "Table AERmon", 
        "realm": "aerosol", 
        "table_date": "18 November 2020", 
        "missing_value": "1e20", 
        "int_missing_value": "-999", 
        "product": "model-output", 
        "approx_interval": "30.00000", 
        "generic_levels": "alevel alevhalf", 
        "mip_era": "CMIP6", 
        "Conventions": "CF-1.7 CMIP-6.2"
    }, 
    "variable_entry": {
        "abs550aer": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "atmosphere_absorption_optical_thickness_due_to_ambient_aerosol_particles", 
            "units": "1", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "Ambient Aerosol Absorption Optical Thickness at 550nm", 
            "comment": "Optical thickness of atmospheric aerosols at wavelength 550 nanometers.", 
            "dimensions": "longitude latitude time lambda550nm", 
            "out_name": "abs550aer", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "airmass": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "atmosphere_mass_of_air_per_unit_area", 
            "units": "kg m-2", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "Vertically Integrated Mass Content of Air in Layer", 
            "comment": "The mass of air in an atmospheric layer.", 
            "dimensions": "longitude latitude alevel time", 
            "out_name": "airmass", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "aoanh": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "tracer_lifetime", 
            "units": "yr", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "Northern Hemisphere Tracer Lifetime", 
            "comment": "Fixed surface layer mixing ratio over 30o-50oN (0 ppbv), uniform fixed source (at all levels) everywhere else (source is unspecified but must be constant in space and time and documented). Note that the source could be 1yr/yr, so the tracer concentration provides mean age in years. For method using linearly increasing tracer include a method attribute: 'linearly increasing tracer'For method using uniform source (1yr/yr) include a method attribute: 'uniform source'", 
            "dimensions": "longitude latitude alevel time", 
            "out_name": "aoanh", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "bldep": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "atmosphere_boundary_layer_thickness", 
            "units": "m", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "Boundary Layer Depth", 
            "comment": "Boundary layer depth", 
            "dimensions": "longitude latitude time", 
            "out_name": "bldep", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "c2h2": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "mole_fraction_of_ethyne_in_air", 
            "units": "mol mol-1", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "C2H2 Volume Mixing Ratio", 
            "comment": "Mole fraction is used in the construction mole_fraction_of_X_in_Y, where X is a material constituent of Y.", 
            "dimensions": "longitude latitude alevel time", 
            "out_name": "c2h2", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "c2h6": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "mole_fraction_of_ethane_in_air", 
            "units": "mol mol-1", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "C2H6 Volume Mixing Ratio", 
            "comment": "Mole fraction is used in the construction mole_fraction_of_X_in_Y, where X is a material constituent of Y.", 
            "dimensions": "longitude latitude alevel time", 
            "out_name": "c2h6", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "c3h6": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "mole_fraction_of_propene_in_air", 
            "units": "mol mol-1", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "C3H6 Volume Mixing Ratio", 
            "comment": "Mole fraction is used in the construction mole_fraction_of_X_in_Y, where X is a material constituent of Y.", 
            "dimensions": "longitude latitude alevel time", 
            "out_name": "c3h6", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "c3h8": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "mole_fraction_of_propane_in_air", 
            "units": "mol mol-1", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "C3H8 Volume Mixing Ratio", 
            "comment": "Mole fraction is used in the construction mole_fraction_of_X_in_Y, where X is a material constituent of Y.", 
            "dimensions": "longitude latitude alevel time", 
            "out_name": "c3h8", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "ccn": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "number_concentration_of_cloud_condensation_nuclei_at_stp_in_air", 
            "units": "m-3", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "Cloud Condensation Nuclei Concentration at Liquid Cloud Top", 
            "comment": "proposed name: number_concentration_of_ambient_aerosol_in_air_at_liquid_water_cloud_top", 
            "dimensions": "longitude latitude time", 
            "out_name": "ccn", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "cdnc": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "number_concentration_of_cloud_liquid_water_particles_in_air", 
            "units": "m-3", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "Cloud Liquid Droplet Number Concentration", 
            "comment": "Cloud Droplet Number Concentration in liquid water clouds.", 
            "dimensions": "longitude latitude alevel time", 
            "out_name": "cdnc", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "ch3coch3": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "mole_fraction_of_acetone_in_air", 
            "units": "mol mol-1", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "CH3COCH3 Volume Mixing Ratio", 
            "comment": "Mole fraction is used in the construction 'mole_fraction_of_X_in_Y', where X is a material constituent of Y. A chemical species denoted by X may be described by a single term such as 'nitrogen' or a phrase such as 'nox_expressed_as_nitrogen'. Acetone is an organic molecule with the chemical formula CH3CH3CO. The IUPAC name for acetone is propan-2-one. Acetone is a member of the group of organic compounds known as ketones. There are standard names for the ketone group as well as for some of the individual species.", 
            "dimensions": "longitude latitude alevel time", 
            "out_name": "ch3coch3", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "ch4": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "mole_fraction_of_methane_in_air", 
            "units": "mol mol-1", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "Mole Fraction of CH4", 
            "comment": "Mole fraction is used in the construction mole_fraction_of_X_in_Y, where X is a material constituent of Y.", 
            "dimensions": "longitude latitude alevel time", 
            "out_name": "ch4", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "cheaqpso4": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "tendency_of_atmosphere_mass_content_of_sulfate_dry_aerosol_particles_due_to_aqueous_phase_net_chemical_production", 
            "units": "kg m-2 s-1", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "Aqueous-Phase Production Rate of SO4", 
            "comment": "proposed name: tendency_of_atmosphere_mass_content_of_sulfate_dry_aerosol_due_to_aqueous_phase_net_chemical_production", 
            "dimensions": "longitude latitude alevel time", 
            "out_name": "cheaqpso4", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "chegpso4": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "tendency_of_atmosphere_mass_content_of_sulfate_dry_aerosol_particles_due_to_gaseous_phase_net_chemical_production", 
            "units": "kg m-2 s-1", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "Gas-Phase Production Rate of SO4", 
            "comment": "proposed name: tendency_of_atmosphere_mass_content_of_sulfate_dry_aerosol_due_to_gas_phase_net_chemical_production", 
            "dimensions": "longitude latitude alevel time", 
            "out_name": "chegpso4", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "chepasoa": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "tendency_of_atmosphere_mass_content_of_secondary_particulate_organic_matter_dry_aerosol_particles_due_to_net_chemical_production", 
            "units": "kg m-2 s-1", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "Total Net Production of Anthropogenic Secondary Organic Aerosol", 
            "comment": "anthropogenic part of chepsoa", 
            "dimensions": "longitude latitude time", 
            "out_name": "chepasoa", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "chepsoa": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "tendency_of_atmosphere_mass_content_of_secondary_particulate_organic_matter_dry_aerosol_particles_due_to_net_chemical_production", 
            "units": "kg m-2 s-1", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "Chemical Production of Dry Aerosol Secondary Organic Matter", 
            "comment": "If model lumps secondary organic aerosol (SOA) emissions with primary organic aerosol (POA), then the sum of POA and SOA emissions is reported as OA emissions. Here, mass refers to the mass of primary organic matter, not mass of organic carbon alone.", 
            "dimensions": "longitude latitude time", 
            "out_name": "chepsoa", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "cltc": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "convective_cloud_area_fraction", 
            "units": "%", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "Convective Cloud Cover Percentage", 
            "comment": "Convective cloud area fraction (reported as a percentage) for the whole atmospheric column, as seen from the surface or the top of the atmosphere. Includes only convective cloud.", 
            "dimensions": "longitude latitude time", 
            "out_name": "cltc", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "co": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "mole_fraction_of_carbon_monoxide_in_air", 
            "units": "mol mol-1", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "CO Volume Mixing Ratio", 
            "comment": "Mole fraction is used in the construction mole_fraction_of_X_in_Y, where X is a material constituent of Y.", 
            "dimensions": "longitude latitude alevel time", 
            "out_name": "co", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "co2": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "mole_fraction_of_carbon_dioxide_in_air", 
            "units": "mol mol-1", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "Mole Fraction of CO2", 
            "comment": "Mole fraction is used in the construction mole_fraction_of_X_in_Y, where X is a material constituent of Y.", 
            "dimensions": "longitude latitude alevel time", 
            "out_name": "co2", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "cod": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "atmosphere_optical_thickness_due_to_cloud", 
            "units": "1", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "Cloud Optical Depth", 
            "comment": "The optical thickness is the integral along the path of radiation of a volume scattering/absorption/attenuation coefficient. The radiative flux is reduced by a factor exp(-optical_thickness) on traversing the path. A coordinate variable of radiation_wavelength or radiation_frequency can be specified to indicate that the optical thickness applies at specific wavelengths or frequencies. The atmosphere optical thickness applies to radiation passing through the entire atmosphere. 'Cloud' means the component of extinction owing to the presence of liquid or ice water particles. The specification of a physical process by the phrase due_to_process means that the quantity named is a  single term in a sum of terms which together compose the general quantity named by omitting the phrase.", 
            "dimensions": "longitude latitude time", 
            "out_name": "cod", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "dms": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "mole_fraction_of_dimethyl_sulfide_in_air", 
            "units": "mol mol-1", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "Dimethyl Sulphide (DMS) Mole Fraction", 
            "comment": "Mole fraction is used in the construction mole_fraction_of_X_in_Y, where X is a material constituent of Y.", 
            "dimensions": "longitude latitude alevel time", 
            "out_name": "dms", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "drybc": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "minus_tendency_of_atmosphere_mass_content_of_elemental_carbon_dry_aerosol_particles_due_to_dry_deposition", 
            "units": "kg m-2 s-1", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "Dry Deposition Rate of Black Carbon Aerosol Mass", 
            "comment": "Dry deposition includes gravitational settling and turbulent deposition.", 
            "dimensions": "longitude latitude time", 
            "out_name": "drybc", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "drydust": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "minus_tendency_of_atmosphere_mass_content_of_dust_dry_aerosol_particles_due_to_dry_deposition", 
            "units": "kg m-2 s-1", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "Dry Deposition Rate of Dust", 
            "comment": "Dry deposition includes gravitational settling and turbulent deposition.", 
            "dimensions": "longitude latitude time", 
            "out_name": "drydust", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "drynh3": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "minus_tendency_of_atmosphere_mass_content_of_ammonia_due_to_dry_deposition", 
            "units": "kg m-2 s-1", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "Dry Deposition Rate of NH3", 
            "comment": "Dry Deposition includes gravitational settling and turbulent deposition", 
            "dimensions": "longitude latitude time", 
            "out_name": "drynh3", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "drynh4": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "minus_tendency_of_atmosphere_mass_content_of_ammonium_dry_aerosol_particles_due_to_dry_deposition", 
            "units": "kg m-2 s-1", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "Dry Deposition Rate of NH4", 
            "comment": "Dry Deposition includes gravitational settling and turbulent deposition", 
            "dimensions": "longitude latitude time", 
            "out_name": "drynh4", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "drynoy": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "minus_tendency_of_atmosphere_mass_content_of_noy_expressed_as_nitrogen_due_to_dry_deposition", 
            "units": "kg m-2 s-1", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "Dry Deposition Rate of NOy", 
            "comment": "NOy is the sum of all simulated oxidized nitrogen species out of NO, NO2, HNO3, HNO4, NO3 aerosol, NO3(radical), N2O5, PAN, other organic nitrates. Dry deposition includes gravitational settling and turbulent deposition.", 
            "dimensions": "longitude latitude time", 
            "out_name": "drynoy", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "dryo3": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "minus_tendency_of_atmosphere_mass_content_of_ozone_due_to_dry_deposition", 
            "units": "kg m-2 s-1", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "Dry Deposition Rate of O3", 
            "comment": "Dry Deposition includes gravitational settling and turbulent deposition.", 
            "dimensions": "longitude latitude time", 
            "out_name": "dryo3", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "dryoa": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "minus_tendency_of_atmosphere_mass_content_of_particulate_organic_matter_dry_aerosol_particles_due_to_dry_deposition", 
            "units": "kg m-2 s-1", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "Dry Deposition Rate of Dry Aerosol Total Organic Matter", 
            "comment": "Tendency of atmosphere mass content of organic dry aerosol due to dry deposition: This is the sum of dry deposition of primary organic aerosol (POA) and dry deposition of secondary organic aerosol (SOA). Here, mass refers to the mass of organic matter, not mass of organic carbon alone.  We recommend a scale factor of POM=1.4*OC, unless your model has more detailed info available. Was called dry_pom in old ACCMIP Excel table. Dry deposition includes gravitational settling and turbulent deposition.", 
            "dimensions": "longitude latitude time", 
            "out_name": "dryoa", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "dryso2": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "minus_tendency_of_atmosphere_mass_content_of_sulfur_dioxide_due_to_dry_deposition", 
            "units": "kg m-2 s-1", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "Dry Deposition Rate of SO2", 
            "comment": "Dry Deposition includes gravitational settling and turbulent deposition", 
            "dimensions": "longitude latitude time", 
            "out_name": "dryso2", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "dryso4": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "minus_tendency_of_atmosphere_mass_content_of_sulfate_dry_aerosol_particles_due_to_dry_deposition", 
            "units": "kg m-2 s-1", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "Dry Deposition Rate of SO4", 
            "comment": "Dry Deposition includes gravitational settling and turbulent deposition", 
            "dimensions": "longitude latitude time", 
            "out_name": "dryso4", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "dryss": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "minus_tendency_of_atmosphere_mass_content_of_sea_salt_dry_aerosol_particles_due_to_dry_deposition", 
            "units": "kg m-2 s-1", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "Dry Deposition Rate of Sea-Salt Aerosol", 
            "comment": "Dry deposition includes gravitational settling and turbulent deposition.", 
            "dimensions": "longitude latitude time", 
            "out_name": "dryss", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "emiaco": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "tendency_of_atmosphere_mass_content_of_carbon_monoxide_due_to_emission", 
            "units": "kg m-2 s-1", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "Total Emission Rate of Anthropogenic CO", 
            "comment": "Anthropogenic  emission of CO.", 
            "dimensions": "longitude latitude time", 
            "out_name": "emiaco", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "emianox": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "tendency_of_atmosphere_mass_content_of_nox_expressed_as_nitrogen_due_to_emission", 
            "units": "kg m-2 s-1", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "Total Emission Rate of Anthropogenic NOx", 
            "comment": "Store flux as Nitrogen. Anthropogenic fraction. NOx=NO+NO2, Includes agricultural waste burning but no other biomass burning. Integrate 3D emission field vertically to 2d field.", 
            "dimensions": "longitude latitude time", 
            "out_name": "emianox", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "emiaoa": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "tendency_of_atmosphere_mass_content_of_particulate_organic_matter_dry_aerosol_particles_due_to_net_chemical_production_and_emission", 
            "units": "kg m-2 s-1", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "Total Emission Rate of Anthropogenic Organic Aerosol", 
            "comment": "anthropogenic part of emioa", 
            "dimensions": "longitude latitude time", 
            "out_name": "emiaoa", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "emibc": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "tendency_of_atmosphere_mass_content_of_elemental_carbon_dry_aerosol_particles_due_to_emission", 
            "units": "kg m-2 s-1", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "Total Emission Rate of Black Carbon Aerosol Mass", 
            "comment": "Integrate 3D emission field vertically to 2d field.", 
            "dimensions": "longitude latitude time", 
            "out_name": "emibc", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "emibvoc": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "tendency_of_atmosphere_mass_content_of_biogenic_nmvoc_expressed_as_carbon_due_to_emission", 
            "units": "kg m-2 s-1", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "Total Emission Rate of Biogenic NMVOC", 
            "comment": "Integrate 3D emission field vertically to 2d field._If_ fixed molecular weight of NMVOC is not available in model, please provide in units of kilomole m-2 s-1 (i.e. kg m-2 s-1 as if model NMVOC had molecular weight of 1) and add a comment to your file.", 
            "dimensions": "longitude latitude time", 
            "out_name": "emibvoc", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "emico": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "tendency_of_atmosphere_mass_content_of_carbon_monoxide_due_to_emission", 
            "units": "kg m-2 s-1", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "Total Emission Rate of CO", 
            "comment": "Integrate 3D emission field vertically to 2d field.", 
            "dimensions": "longitude latitude time", 
            "out_name": "emico", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "emidms": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "tendency_of_atmosphere_mass_content_of_dimethyl_sulfide_due_to_emission", 
            "units": "kg m-2 s-1", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "Total Emission Rate of DMS", 
            "comment": "Integrate 3D emission field vertically to 2d field.", 
            "dimensions": "longitude latitude time", 
            "out_name": "emidms", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "emidust": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "tendency_of_atmosphere_mass_content_of_dust_dry_aerosol_particles_due_to_emission", 
            "units": "kg m-2 s-1", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "Total Emission Rate of Dust", 
            "comment": "Integrate 3D emission field vertically to 2d field.", 
            "dimensions": "longitude latitude time", 
            "out_name": "emidust", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "emiisop": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "tendency_of_atmosphere_mass_content_of_isoprene_due_to_emission", 
            "units": "kg m-2 s-1", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "Total Emission Rate of Isoprene", 
            "comment": "Integrate 3D emission field vertically to 2d field", 
            "dimensions": "longitude latitude time", 
            "out_name": "emiisop", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "emilnox": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "tendency_of_atmosphere_moles_of_nox_expressed_as_nitrogen", 
            "units": "mol s-1", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "Layer-Integrated Lightning Production of NOx", 
            "comment": "Integrate the NOx production for lightning over model layer. proposed name: tendency_of_atmosphere_mass_content_of_nox_from_lightning", 
            "dimensions": "longitude latitude alevel time", 
            "out_name": "emilnox", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "eminh3": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "tendency_of_atmosphere_mass_content_of_ammonia_due_to_emission", 
            "units": "kg m-2 s-1", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "Total Emission Rate of NH3", 
            "comment": "Integrate 3D emission field vertically to 2d field.", 
            "dimensions": "longitude latitude time", 
            "out_name": "eminh3", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "eminox": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "tendency_of_atmosphere_mass_content_of_nox_expressed_as_nitrogen_due_to_emission", 
            "units": "kg m-2 s-1", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "Total Emission Rate of NOx", 
            "comment": "NOx=NO+NO2. Integrate 3D emission field vertically to 2d field.", 
            "dimensions": "longitude latitude time", 
            "out_name": "eminox", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "emioa": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "tendency_of_atmosphere_mass_content_of_particulate_organic_matter_dry_aerosol_particles_due_to_net_chemical_production_and_emission", 
            "units": "kg m-2 s-1", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "Primary Emission and Chemical Production of Dry Aerosol Organic Matter", 
            "comment": "This is the sum of total emission of primary organic aerosol (POA) and total production of secondary organic aerosol (SOA) (emipoa+chepsoa). Here, mass refers to the mass of organic matter, not mass of organic carbon alone. We recommend a scale factor of POM=1.4*OC, unless your model has more detailed info available.  Integrate 3D chemical production and emission field vertically to 2d field.", 
            "dimensions": "longitude latitude time", 
            "out_name": "emioa", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "emiso2": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "tendency_of_atmosphere_mass_content_of_sulfur_dioxide_due_to_emission", 
            "units": "kg m-2 s-1", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "Total Emission Rate of SO2", 
            "comment": "Integrate 3D emission field vertically to 2d field.", 
            "dimensions": "longitude latitude time", 
            "out_name": "emiso2", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "emiso4": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "tendency_of_atmosphere_mass_content_of_sulfate_dry_aerosol_particles_due_to_emission", 
            "units": "kg m-2 s-1", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "Total Direct Emission Rate of SO4", 
            "comment": "Direct primary emission does not include secondary sulfate production. Integrate 3D emission field vertically to 2d field.", 
            "dimensions": "longitude latitude time", 
            "out_name": "emiso4", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "emiss": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "tendency_of_atmosphere_mass_content_of_sea_salt_dry_aerosol_particles_due_to_emission", 
            "units": "kg m-2 s-1", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "Total Emission Rate of Sea-Salt Aerosol", 
            "comment": "Integrate 3D emission field vertically to 2d field.", 
            "dimensions": "longitude latitude time", 
            "out_name": "emiss", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "emivoc": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "tendency_of_atmosphere_mass_content_of_nmvoc_due_to_emission", 
            "units": "kg m-2 s-1", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "Total Emission Rate of NMVOC", 
            "comment": "Integrate 3D emission field vertically to 2d field. _If_ fixed molecular weight of NMVOC is not available in model, please provide in units of kilomole m-2 s-1 (i.e. kg m-2 s-1 as if model NMVOC had molecular weight of 1) and add a comment to your file.", 
            "dimensions": "longitude latitude time", 
            "out_name": "emivoc", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "h2o": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "mass_fraction_of_water_in_air", 
            "units": "1", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "Mass Fraction of Water", 
            "comment": "includes all phases of water", 
            "dimensions": "longitude latitude alevel time", 
            "out_name": "h2o", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "hcho": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "mole_fraction_of_formaldehyde_in_air", 
            "units": "mol mol-1", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "Formaldehyde Volume Mixing Ratio", 
            "comment": "Mole fraction is used in the construction mole_fraction_of_X_in_Y, where X is a material constituent of Y.", 
            "dimensions": "longitude latitude alevel time", 
            "out_name": "hcho", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "hcl": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "mole_fraction_of_hydrogen_chloride_in_air", 
            "units": "mol mol-1", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "HCl Volume Mixing Ratio", 
            "comment": "Mole fraction is used in the construction mole_fraction_of_X_in_Y, where X is a material constituent of Y.  The chemical formula of hydrogen chloride is HCl.", 
            "dimensions": "longitude latitude alevel time", 
            "out_name": "hcl", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "hno3": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "mole_fraction_of_nitric_acid_in_air", 
            "units": "mol mol-1", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "HNO3 Volume Mixing Ratio", 
            "comment": "Mole fraction is used in the construction mole_fraction_of_X_in_Y, where X is a material constituent of Y.", 
            "dimensions": "longitude latitude alevel time", 
            "out_name": "hno3", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "isop": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "mole_fraction_of_isoprene_in_air", 
            "units": "mol mol-1", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "Isoprene Volume Mixing Ratio", 
            "comment": "Mole fraction of isoprene in air.", 
            "dimensions": "longitude latitude alevel time", 
            "out_name": "isop", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "jno2": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "photolysis_rate_of_nitrogen_dioxide", 
            "units": "s-1", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "Photolysis Rate of NO2", 
            "comment": "Photolysis rate of nitrogen dioxide (NO2)", 
            "dimensions": "longitude latitude alevel time", 
            "out_name": "jno2", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "lossch4": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "tendency_of_atmosphere_mole_concentration_of_methane_due_to_chemical_destruction", 
            "units": "mol m-3 s-1", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "Monthly Loss of Atmospheric Methane", 
            "comment": "monthly averaged atmospheric loss", 
            "dimensions": "longitude latitude alevel time", 
            "out_name": "lossch4", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "lossco": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "tendency_of_atmosphere_mole_concentration_of_carbon_monoxide_due_to_chemical_destruction", 
            "units": "mol m-3 s-1", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "Monthly Loss of Atmospheric Carbon Monoxide", 
            "comment": "monthly averaged atmospheric loss", 
            "dimensions": "longitude latitude alevel time", 
            "out_name": "lossco", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "lossn2o": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "tendency_of_atmosphere_mole_concentration_of_nitrous_oxide_due_to_chemical_destruction", 
            "units": "mol m-3 s-1", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "Monthly Loss of Atmospheric Nitrous Oxide", 
            "comment": "monthly averaged atmospheric loss", 
            "dimensions": "longitude latitude alevel time", 
            "out_name": "lossn2o", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "lwp": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "atmosphere_mass_content_of_cloud_liquid_water", 
            "units": "kg m-2", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "Liquid Water Path", 
            "comment": "The total mass of liquid water in cloud per unit area.", 
            "dimensions": "longitude latitude time", 
            "out_name": "lwp", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "mmraerh2o": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "mass_fraction_of_water_in_ambient_aerosol_particles_in_air", 
            "units": "kg kg-1", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "Aerosol Water Mass Mixing Ratio", 
            "comment": "Mass fraction is used in the construction mass_fraction_of_X_in_Y, where X is a material constituent of Y. It means the ratio of the mass of X to the mass of Y (including X). 'Aerosol' means the system of suspended liquid or solid particles in air (except cloud droplets) and their carrier gas, the air itself. 'Ambient_aerosol' means that the aerosol is measured or modelled at the ambient state of pressure, temperature and relative humidity that exists in its immediate environment. 'Ambient aerosol particles' are aerosol particles that have taken up ambient water through hygroscopic growth. The extent of hygroscopic growth depends on the relative humidity and the composition of the particles.", 
            "dimensions": "longitude latitude alevel time", 
            "out_name": "mmraerh2o", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "mmrbc": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "mass_fraction_of_elemental_carbon_dry_aerosol_particles_in_air", 
            "units": "kg kg-1", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "Elemental Carbon Mass Mixing Ratio", 
            "comment": "Dry mass fraction of black carbon aerosol particles in air.", 
            "dimensions": "longitude latitude alevel time", 
            "out_name": "mmrbc", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "mmrdust": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "mass_fraction_of_dust_dry_aerosol_particles_in_air", 
            "units": "kg kg-1", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "Dust Aerosol Mass Mixing Ratio", 
            "comment": "Dry mass fraction of dust aerosol particles in air.", 
            "dimensions": "longitude latitude alevel time", 
            "out_name": "mmrdust", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "mmrnh4": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "mass_fraction_of_ammonium_dry_aerosol_particles_in_air", 
            "units": "kg kg-1", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "NH4 Mass Mixing Ratio", 
            "comment": "Dry mass fraction of ammonium aerosol particles in air.", 
            "dimensions": "longitude latitude alevel time", 
            "out_name": "mmrnh4", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "mmrno3": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "mass_fraction_of_nitrate_dry_aerosol_particles_in_air", 
            "units": "kg kg-1", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "NO3 Aerosol Mass Mixing Ratio", 
            "comment": "Dry mass fraction of nitrate aerosol particles in air.", 
            "dimensions": "longitude latitude alevel time", 
            "out_name": "mmrno3", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "mmroa": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "mass_fraction_of_particulate_organic_matter_dry_aerosol_particles_in_air", 
            "units": "kg kg-1", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "Total Organic Aerosol Mass Mixing Ratio", 
            "comment": "We recommend a scale factor of POM=1.4*OC, unless your model has more detailed info available.", 
            "dimensions": "longitude latitude alevel time", 
            "out_name": "mmroa", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "mmrpm1": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "mass_fraction_of_pm1_dry_aerosol_particles_in_air", 
            "units": "kg kg-1", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "PM1.0 Mass Mixing Ratio", 
            "comment": "Mass fraction atmospheric particulate compounds with an aerodynamic diameter of less than or equal to 1 micrometers", 
            "dimensions": "longitude latitude alevel time", 
            "out_name": "mmrpm1", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "mmrpm10": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "mass_fraction_of_pm10_ambient_aerosol_particles_in_air", 
            "units": "kg kg-1", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "PM10 Mass Mixing Ratio", 
            "comment": "Mass fraction atmospheric particulate compounds with an aerodynamic diameter of less than or equal to 10 micrometers", 
            "dimensions": "longitude latitude alevel time", 
            "out_name": "mmrpm10", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "mmrpm2p5": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "mass_fraction_of_pm2p5_dry_aerosol_particles_in_air", 
            "units": "kg kg-1", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "PM2.5 Mass Mixing Ratio", 
            "comment": "Mass fraction atmospheric particulate compounds with an aerodynamic diameter of less than or equal to 2.5 micrometers", 
            "dimensions": "longitude latitude alevel time", 
            "out_name": "mmrpm2p5", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "mmrso4": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "mass_fraction_of_sulfate_dry_aerosol_particles_in_air", 
            "units": "kg kg-1", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "Aerosol Sulfate Mass Mixing Ratio", 
            "comment": "Dry mass of sulfate (SO4) in aerosol particles as a fraction of air mass.", 
            "dimensions": "longitude latitude alevel time", 
            "out_name": "mmrso4", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "mmrsoa": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "mass_fraction_of_secondary_particulate_organic_matter_dry_aerosol_particles_in_air", 
            "units": "kg kg-1", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "Secondary Organic Aerosol Mass Mixing Ratio", 
            "comment": "Mass fraction in the atmosphere of secondary organic aerosols (particulate organic matter formed within the atmosphere from gaseous precursors; dry mass).", 
            "dimensions": "longitude latitude alevel time", 
            "out_name": "mmrsoa", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "mmrss": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "mass_fraction_of_sea_salt_dry_aerosol_particles_in_air", 
            "units": "kg kg-1", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "Sea-Salt Aerosol Mass Mixing Ratio", 
            "comment": "Mass fraction in the atmosphere of sea salt aerosol (dry mass).", 
            "dimensions": "longitude latitude alevel time", 
            "out_name": "mmrss", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "n2o": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "mole_fraction_of_nitrous_oxide_in_air", 
            "units": "mol mol-1", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "Mole Fraction of N2O", 
            "comment": "Mole fraction is used in the construction mole_fraction_of_X_in_Y, where X is a material constituent of Y.   The chemical formula of  nitrous oxide is N2O.", 
            "dimensions": "longitude latitude alevel time", 
            "out_name": "n2o", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "nh50": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "mole_fraction_of_artificial_tracer_with_fixed_lifetime_in_air", 
            "units": "mol mol-1", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "Artificial Tracer with 50 Day Lifetime", 
            "comment": "Fixed surface layer mixing ratio over 30o-50oN (100ppbv), uniform fixed 50-day exponential decay.", 
            "dimensions": "longitude latitude alevel time", 
            "out_name": "nh50", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "no": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "mole_fraction_of_nitrogen_monoxide_in_air", 
            "units": "mol mol-1", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "NO Volume Mixing Ratio", 
            "comment": "Mole fraction is used in the construction mole_fraction_of_X_in_Y, where X is a material constituent of Y.", 
            "dimensions": "longitude latitude alevel time", 
            "out_name": "no", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "no2": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "mole_fraction_of_nitrogen_dioxide_in_air", 
            "units": "mol mol-1", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "NO2 Volume Mixing Ratio", 
            "comment": "Mole fraction is used in the construction mole_fraction_of_X_in_Y, where X is a material constituent of Y.", 
            "dimensions": "longitude latitude alevel time", 
            "out_name": "no2", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "o3": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "mole_fraction_of_ozone_in_air", 
            "units": "mol mol-1", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "Mole Fraction of O3", 
            "comment": "Mole fraction is used in the construction mole_fraction_of_X_in_Y, where X is a material constituent of Y.", 
            "dimensions": "longitude latitude alevel time", 
            "out_name": "o3", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "o3loss": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "tendency_of_atmosphere_mole_concentration_of_ozone_due_to_chemical_destruction", 
            "units": "mol m-3 s-1", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "O3 Destruction Rate", 
            "comment": "ONLY provide the sum of the following reactions: (i) O(1D)+H2O; (ii) O3+HO2; (iii) O3+OH; (iv) O3+alkenes (isoprene, ethene,...)", 
            "dimensions": "longitude latitude alevel time", 
            "out_name": "o3loss", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "o3prod": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "tendency_of_atmosphere_mole_concentration_of_ozone_due_to_chemical_production", 
            "units": "mol m-3 s-1", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "O3 Production Rate", 
            "comment": "ONLY provide the sum of all the HO2/RO2 + NO reactions (as k*[HO2]*[NO])", 
            "dimensions": "longitude latitude alevel time", 
            "out_name": "o3prod", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "o3ste": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "mole_fraction_of_ozone_in_air", 
            "units": "mol mol-1", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "Stratospheric Ozone Tracer Volume Mixing Ratio", 
            "comment": "Ozone tracer intended to map out strat-trop exchange (STE) of ozone. Set to ozone in the stratosphere, then destroyed in the troposphere using the ozone chemical loss rate. Please specify the tropopause definition used", 
            "dimensions": "longitude latitude alevel time", 
            "out_name": "o3ste", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "od440aer": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "atmosphere_optical_thickness_due_to_ambient_aerosol_particles", 
            "units": "1", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "Ambient Aerosol Optical Thickness at 440nm", 
            "comment": "AOD from the ambient aerosols (i.e., includes aerosol water).  Does not include AOD from stratospheric aerosols if these are prescribed but includes other possible background aerosol types. Needs a comment attribute 'wavelength: 440nm'", 
            "dimensions": "longitude latitude time", 
            "out_name": "od440aer", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "od550aer": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "atmosphere_optical_thickness_due_to_ambient_aerosol_particles", 
            "units": "1", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "Ambient Aerosol Optical Thickness at 550nm", 
            "comment": "AOD from the ambient aerosols (i.e., includes aerosol water).  Does not include AOD from stratospheric aerosols if these are prescribed but includes other possible background aerosol types. Needs a comment attribute 'wavelength: 550nm'", 
            "dimensions": "longitude latitude time lambda550nm", 
            "out_name": "od550aer", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "od550aerh2o": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "atmosphere_optical_thickness_due_to_water_in_ambient_aerosol_particles", 
            "units": "1", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "Aerosol Water Optical Thickness at 550nm", 
            "comment": "proposed name: atmosphere_optical_thickness_due_to_water_ambient_aerosol", 
            "dimensions": "longitude latitude time lambda550nm", 
            "out_name": "od550aerh2o", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "od550bb": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "atmosphere_optical_thickness_due_to_particulate_organic_matter_ambient_aerosol_particles", 
            "units": "1", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "Aerosol Optical Depth at 550nm Due to Biomass Burning", 
            "comment": "total organic aerosol AOD due to biomass burning (excluding so4, nitrate BB components)", 
            "dimensions": "longitude latitude time lambda550nm", 
            "out_name": "od550bb", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "od550bc": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "atmosphere_optical_thickness_due_to_black_carbon_ambient_aerosol", 
            "units": "1", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "Black Carbon Optical Thickness at 550nm", 
            "comment": "Total aerosol AOD due to black carbon aerosol at a wavelength of 550 nanometres.", 
            "dimensions": "longitude latitude time lambda550nm", 
            "out_name": "od550bc", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "od550csaer": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "atmosphere_optical_thickness_due_to_ambient_aerosol_particles", 
            "units": "1", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "Ambient Aerosol Optical Thickness at 550nm", 
            "comment": "AOD from the ambient aerosols in clear skies if od550aer is for all-sky (i.e., includes aerosol water).  Does not include AOD from stratospheric aerosols if these are prescribed but includes other possible background aerosol types. Needs a comment attribute 'wavelength: 550nm'", 
            "dimensions": "longitude latitude time lambda550nm", 
            "out_name": "od550csaer", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "od550dust": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "atmosphere_optical_thickness_due_to_dust_ambient_aerosol_particles", 
            "units": "1", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "Dust Optical Thickness at 550nm", 
            "comment": "Total aerosol AOD due to dust aerosol at a wavelength of 550 nanometres.", 
            "dimensions": "longitude latitude time lambda550nm", 
            "out_name": "od550dust", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "od550lt1aer": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "atmosphere_optical_thickness_due_to_pm1_ambient_aerosol_particles", 
            "units": "1", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "Ambient Fine Aerosol Optical Depth at 550nm", 
            "comment": "od550 due to particles with wet diameter less than 1 um  (ambient here means wetted). When models do not include explicit size information, it can be assumed that all anthropogenic aerosols and natural secondary aerosols have diameter less than 1 um.", 
            "dimensions": "longitude latitude time lambda550nm", 
            "out_name": "od550lt1aer", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "od550no3": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "atmosphere_optical_thickness_due_to_nitrate_ambient_aerosol_particles", 
            "units": "1", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "Nitrate Aerosol Optical Depth at 550nm", 
            "comment": "Total aerosol AOD due to nitrate aerosol at a wavelength of 550 nanometres.", 
            "dimensions": "longitude latitude time lambda550nm", 
            "out_name": "od550no3", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "od550oa": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "atmosphere_optical_thickness_due_to_particulate_organic_matter_ambient_aerosol_particles", 
            "units": "1", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "Total Organic Aerosol Optical Depth at 550nm", 
            "comment": "Total aerosol AOD due to organic aerosol at a wavelength of 550 nanometres.", 
            "dimensions": "longitude latitude time lambda550nm", 
            "out_name": "od550oa", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "od550so4": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "atmosphere_optical_thickness_due_to_sulfate_ambient_aerosol_particles", 
            "units": "1", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "Sulfate Aerosol Optical Depth at 550nm", 
            "comment": "Total aerosol AOD due to sulfate aerosol at a wavelength of 550 nanometres.", 
            "dimensions": "longitude latitude time lambda550nm", 
            "out_name": "od550so4", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "od550soa": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "atmosphere_optical_thickness_due_to_particulate_organic_matter_ambient_aerosol_particles", 
            "units": "1", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "Particulate Organic Aerosol Optical Depth at 550nm", 
            "comment": "Total organic aerosol AOD due to secondary aerosol  at a wavelength of 550 nanometres.", 
            "dimensions": "longitude latitude time lambda550nm", 
            "out_name": "od550soa", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "od550ss": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "atmosphere_optical_thickness_due_to_sea_salt_ambient_aerosol_particles", 
            "units": "1", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "Sea-Salt Aerosol Optical Depth at 550nm", 
            "comment": "Total aerosol AOD due to sea salt aerosol at a wavelength of 550 nanometres.", 
            "dimensions": "longitude latitude time lambda550nm", 
            "out_name": "od550ss", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "od870aer": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "atmosphere_optical_thickness_due_to_ambient_aerosol_particles", 
            "units": "1", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "Ambient Aerosol Optical Depth at 870nm", 
            "comment": "AOD from the ambient aerosols (i.e., includes aerosol water).  Does not include AOD from stratospheric aerosols if these are prescribed but includes other possible background aerosol types. Needs a comment attribute 'wavelength: 870nm'", 
            "dimensions": "longitude latitude time", 
            "out_name": "od870aer", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "oh": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "mole_fraction_of_hydroxyl_radical_in_air", 
            "units": "mol mol-1", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "OH Volume Mixing Ratio", 
            "comment": "Mole fraction is used in the construction mole_fraction_of_X_in_Y, where X is a material constituent of Y.", 
            "dimensions": "longitude latitude alevel time", 
            "out_name": "oh", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "pan": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "mole_fraction_of_peroxyacetyl_nitrate_in_air", 
            "units": "mol mol-1", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "PAN Volume Mixing Ratio", 
            "comment": "Mole fraction is used in the construction mole_fraction_of_X_in_Y, where X is a material constituent of Y.", 
            "dimensions": "longitude latitude alevel time", 
            "out_name": "pan", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "pfull": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "air_pressure", 
            "units": "Pa", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "Pressure at Model Full-Levels", 
            "comment": "Air pressure on model levels", 
            "dimensions": "longitude latitude alevel time", 
            "out_name": "pfull", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "phalf": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "air_pressure", 
            "units": "Pa", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "Pressure on Model Half-Levels", 
            "comment": "Air pressure on model half-levels", 
            "dimensions": "longitude latitude alevhalf time", 
            "out_name": "phalf", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "photo1d": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "photolysis_rate_of_ozone_to_1D_oxygen_atom", 
            "units": "s-1", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "Photolysis Rate of Ozone (O3) to Excited Atomic Oxygen (the Singlet D State, O1D)", 
            "comment": "proposed name: photolysis_rate_of_ozone_to_O1D", 
            "dimensions": "longitude latitude alevel time", 
            "out_name": "photo1d", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "pod0": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "integral_wrt_time_of_mole_stomatal_uptake_of_ozone", 
            "units": "mol m-2", 
            "cell_methods": "area: mean time: sum", 
            "cell_measures": "area: areacella", 
            "long_name": "Phytotoxic Ozone Dose", 
            "comment": "Accumulated stomatal ozone flux over the threshold of 0 mol m-2 s-1; Computation: Time Integral of (hourly above canopy ozone concentration * stomatal conductance * Rc/(Rb+Rc) )", 
            "dimensions": "longitude latitude time", 
            "out_name": "pod0", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "ps": {
            "frequency": "mon", 
            "modeling_realm": "atmos", 
            "standard_name": "surface_air_pressure", 
            "units": "Pa", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "Surface Air Pressure", 
            "comment": "surface pressure (not mean sea-level pressure), 2-D field to calculate the 3-D pressure field from hybrid coordinates", 
            "dimensions": "longitude latitude time", 
            "out_name": "ps", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "ptp": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "tropopause_air_pressure", 
            "units": "Pa", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "Tropopause Air Pressure", 
            "comment": "2D monthly mean thermal tropopause calculated using WMO tropopause definition on 3d temperature", 
            "dimensions": "longitude latitude time", 
            "out_name": "ptp", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "reffclwtop": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "effective_radius_of_cloud_liquid_water_particles_at_liquid_water_cloud_top", 
            "units": "m", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "Cloud-Top Effective Droplet Radius", 
            "comment": "Droplets are liquid only.  This is the effective radius as seen from space over liquid cloudy portion of grid cell. This is the value from uppermost model layer with liquid cloud or, if available, or for some models it is the sum over all liquid cloud tops, no matter where they occur, as long as they are seen from the top of the atmosphere (TOA) each time sample when computing monthly mean. Reported values are weighted by total liquid cloud top fraction of  (as seen from TOA) each time sample when computing monthly mean.", 
            "dimensions": "longitude latitude time", 
            "out_name": "reffclwtop", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "rlutaf": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "toa_outgoing_longwave_flux", 
            "units": "W m-2", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "TOA Outgoing Aerosol-Free Longwave Radiation", 
            "comment": "Flux corresponding to rlut resulting from aerosol-free call to radiation, following Ghan (ACP, 2013)", 
            "dimensions": "longitude latitude time", 
            "out_name": "rlutaf", 
            "type": "real", 
            "positive": "up", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "rlutcsaf": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "toa_outgoing_longwave_flux_assuming_clear_sky", 
            "units": "W m-2", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "TOA Outgoing Clear-Sky, Aerosol-Free Longwave Radiation", 
            "comment": "Flux corresponding to rlutcs resulting from aerosol-free call to radiation, following Ghan (ACP, 2013)", 
            "dimensions": "longitude latitude time", 
            "out_name": "rlutcsaf", 
            "type": "real", 
            "positive": "up", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "rsutaf": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "toa_outgoing_shortwave_flux", 
            "units": "W m-2", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "TOA Outgoing Aerosol-Free Shortwave Radiation", 
            "comment": "Flux corresponding to rsut resulting from aerosol-free call to radiation, following Ghan (ACP, 2013)", 
            "dimensions": "longitude latitude time", 
            "out_name": "rsutaf", 
            "type": "real", 
            "positive": "up", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "rsutcsaf": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "toa_outgoing_shortwave_flux_assuming_clear_sky_and_no_aerosol", 
            "units": "W m-2", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "TOA Outgoing Clear-Sky, Aerosol-Free Shortwave Radiation", 
            "comment": "Flux corresponding to rsutcs resulting from aerosol-free call to radiation, following Ghan (ACP, 2013)", 
            "dimensions": "longitude latitude time", 
            "out_name": "rsutcsaf", 
            "type": "real", 
            "positive": "up", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "so2": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "mole_fraction_of_sulfur_dioxide_in_air", 
            "units": "mol mol-1", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "SO2 Volume Mixing Ratio", 
            "comment": "Mole fraction is used in the construction mole_fraction_of_X_in_Y, where X is a material constituent of Y.", 
            "dimensions": "longitude latitude alevel time", 
            "out_name": "so2", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "tatp": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "tropopause_air_temperature", 
            "units": "K", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "Tropopause Air Temperature", 
            "comment": "2D monthly mean thermal tropopause calculated using WMO tropopause definition on 3d temperature", 
            "dimensions": "longitude latitude time", 
            "out_name": "tatp", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "tntrl": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "tendency_of_air_temperature_due_to_longwave_heating", 
            "units": "K s-1", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "Tendency of Air Temperature Due to Longwave Radiative Heating", 
            "comment": "Tendency of air temperature due to longwave radiative heating", 
            "dimensions": "longitude latitude alevel time", 
            "out_name": "tntrl", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "tntrs": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "tendency_of_air_temperature_due_to_shortwave_heating", 
            "units": "K s-1", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "Tendency of Air Temperature Due to Shortwave Radiative Heating", 
            "comment": "Tendency of air temperature due to shortwave radiative heating", 
            "dimensions": "longitude latitude alevel time", 
            "out_name": "tntrs", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "toz": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "equivalent_thickness_at_stp_of_atmosphere_ozone_content", 
            "units": "m", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "Total Column Ozone", 
            "comment": "Total ozone column calculated at 0 degrees C and 1 bar, such that 1m = 1e5 DU.", 
            "dimensions": "longitude latitude time", 
            "out_name": "toz", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "tropoz": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "equivalent_thickness_at_stp_of_atmosphere_ozone_content", 
            "units": "m", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "Tropospheric Ozone Column", 
            "comment": "Tropospheric ozone column, should be consistent with definition of tropopause used to calculate the pressure of the tropopause (ptp). Calculated at 0 degrees C and 1 bar, such that 1m = 1e5 DU.", 
            "dimensions": "longitude latitude time", 
            "out_name": "tropoz", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "ttop": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "air_temperature_at_cloud_top", 
            "units": "K", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "Air Temperature at Cloud Top", 
            "comment": "cloud_top refers to the top of the highest cloud. Air temperature is the bulk temperature of the air, not the surface (skin) temperature.", 
            "dimensions": "longitude latitude time", 
            "out_name": "ttop", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "ua": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "eastward_wind", 
            "units": "m s-1", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "Eastward Wind", 
            "comment": "Zonal wind (positive in a eastward direction).", 
            "dimensions": "longitude latitude alevel time", 
            "out_name": "ua", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "va": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "northward_wind", 
            "units": "m s-1", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "Northward Wind", 
            "comment": "Meridional wind (positive in a northward direction).", 
            "dimensions": "longitude latitude alevel time", 
            "out_name": "va", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "wa": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "upward_air_velocity", 
            "units": "m s-1", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "Upward Air Velocity", 
            "comment": "A velocity is a vector quantity. 'Upward' indicates a vector component which is positive when directed upward (negative downward). Upward air velocity is the vertical component of the 3D air velocity vector. The standard name downward_air_velocity may be used for a vector component with the opposite sign convention.", 
            "dimensions": "longitude latitude alevel time", 
            "out_name": "wa", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "wetbc": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "minus_tendency_of_atmosphere_mass_content_of_elemental_carbon_dry_aerosol_particles_due_to_wet_deposition", 
            "units": "kg m-2 s-1", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "Wet Deposition Rate of Black Carbon Aerosol Mass", 
            "comment": "Surface deposition rate of black carbon (dry mass) due to wet processes", 
            "dimensions": "longitude latitude time", 
            "out_name": "wetbc", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "wetdust": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "minus_tendency_of_atmosphere_mass_content_of_dust_dry_aerosol_particles_due_to_wet_deposition", 
            "units": "kg m-2 s-1", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "Wet Deposition Rate of Dust", 
            "comment": "Surface deposition rate of dust (dry mass) due to wet processes", 
            "dimensions": "longitude latitude time", 
            "out_name": "wetdust", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "wetnh3": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "minus_tendency_of_atmosphere_mass_content_of_ammonia_due_to_wet_deposition", 
            "units": "kg m-2 s-1", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "Wet Deposition Rate of NH3", 
            "comment": "Surface deposition rate of ammonia (NH3) due to wet processes", 
            "dimensions": "longitude latitude time", 
            "out_name": "wetnh3", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "wetnh4": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "minus_tendency_of_atmosphere_mass_content_of_ammonium_dry_aerosol_particles_due_to_wet_deposition", 
            "units": "kg m-2 s-1", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "Wet Deposition Rate of NH4", 
            "comment": "Surface deposition rate of ammonium (NH4) due to wet processes", 
            "dimensions": "longitude latitude time", 
            "out_name": "wetnh4", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "wetnoy": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "minus_tendency_of_atmosphere_mass_content_of_noy_expressed_as_nitrogen_due_to_wet_deposition", 
            "units": "kg m-2 s-1", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "Wet Deposition Rate of NOy Including Aerosol Nitrate", 
            "comment": "NOy is the sum of all simulated oxidized nitrogen species, out of NO, NO2, HNO3, HNO4, NO3 aerosol, NO3 (radical), N2O5, PAN, other organic nitrates.", 
            "dimensions": "longitude latitude time", 
            "out_name": "wetnoy", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "wetoa": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "minus_tendency_of_atmosphere_mass_content_of_particulate_organic_matter_dry_aerosol_particles_due_to_wet_deposition", 
            "units": "kg m-2 s-1", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "Wet Deposition Rate of Dry Aerosol Total Organic Matter", 
            "comment": "Deposition rate of organic matter in aerosols (measured by the dry mass) due to wet processes", 
            "dimensions": "longitude latitude time", 
            "out_name": "wetoa", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "wetso2": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "minus_tendency_of_atmosphere_mass_content_of_sulfur_dioxide_due_to_wet_deposition", 
            "units": "kg m-2 s-1", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "Wet Deposition Rate of SO2", 
            "comment": "Deposition rate of sulfur dioxide due to wet processes", 
            "dimensions": "longitude latitude time", 
            "out_name": "wetso2", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "wetso4": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "minus_tendency_of_atmosphere_mass_content_of_sulfate_dry_aerosol_particles_due_to_wet_deposition", 
            "units": "kg m-2 s-1", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "Wet Deposition Rate of SO4", 
            "comment": "Deposition rate of sulfate aerosols (measured by the dry mass) due to wet processes", 
            "dimensions": "longitude latitude time", 
            "out_name": "wetso4", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "wetss": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "minus_tendency_of_atmosphere_mass_content_of_sea_salt_dry_aerosol_particles_due_to_wet_deposition", 
            "units": "kg m-2 s-1", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "Wet Deposition Rate of Sea-Salt Aerosol", 
            "comment": "Deposition rate of sea salt aerosols (measured by the dry mass) due to wet processes", 
            "dimensions": "longitude latitude time", 
            "out_name": "wetss", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "zg": {
            "frequency": "mon", 
            "modeling_realm": "atmos", 
            "standard_name": "geopotential_height", 
            "units": "m", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "Geopotential Height", 
            "comment": "Geopotential is the sum of the specific gravitational potential energy relative to the geoid and the specific centripetal potential energy. Geopotential height is the geopotential divided by the standard acceleration due to gravity. It is numerically similar to the altitude (or geometric height) and not to the quantity with standard name height, which is relative to the surface.", 
            "dimensions": "longitude latitude alevel time", 
            "out_name": "zg", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }, 
        "ztp": {
            "frequency": "mon", 
            "modeling_realm": "aerosol", 
            "standard_name": "tropopause_altitude", 
            "units": "m", 
            "cell_methods": "area: time: mean", 
            "cell_measures": "area: areacella", 
            "long_name": "Tropopause Altitude Above Geoid", 
            "comment": "2D monthly mean thermal tropopause calculated using WMO tropopause definition on 3d temperature", 
            "dimensions": "longitude latitude time", 
            "out_name": "ztp", 
            "type": "real", 
            "positive": "", 
            "valid_min": "", 
            "valid_max": "", 
            "ok_min_mean_abs": "", 
            "ok_max_mean_abs": ""
        }
    }
}
