{
    "Header": {
        "data_specs_version": "01.00.33",
        "cmor_version": "3.5",
        "table_id": "Table ImonAnt",
        "realm": "landIce land",
        "table_date": "18 November 2020",
        "missing_value": "1e20",
        "int_missing_value": "-999",
        "product": "model-output",
        "approx_interval": "30.00",
        "generic_levels": "",
        "mip_era": "CMIP6",
        "Conventions": "CF-1.7 CMIP-6.2"
    },
    "variable_entry": {
        "acabf": {
            "frequency": "mon",
            "modeling_realm": "landIce",
            "standard_name": "land_ice_surface_specific_mass_balance_flux",
            "units": "kg m-2 s-1",
            "cell_methods": "area: time: mean where ice_sheet",
            "cell_measures": "area: areacellg",
            "long_name": "Surface Mass Balance Flux",
            "comment": "Specific mass balance means the net rate at which ice is added per unit area at the land ice surface. Computed as the total surface mass balance on the land ice portion of the grid cell divided by land ice area in the grid cell. A negative value means loss of ice",
            "dimensions": "xant yant time",
            "out_name": "acabf",
            "type": "real",
            "positive": "",
            "valid_min": "",
            "valid_max": "",
            "ok_min_mean_abs": "",
            "ok_max_mean_abs": ""
        },
        "hfls": {
            "frequency": "mon",
            "modeling_realm": "landIce land",
            "standard_name": "surface_upward_latent_heat_flux",
            "units": "W m-2",
            "cell_methods": "area: time: mean where ice_sheet",
            "cell_measures": "area: areacellg",
            "long_name": "Surface Upward Latent Heat Flux",
            "comment": "The surface called 'surface' means the lower boundary of the atmosphere. 'Upward' indicates a vector component which is positive when directed upward (negative downward). The surface latent heat flux is the exchange of heat between the surface and the air on account of evaporation (including sublimation). In accordance with common usage in geophysical disciplines, 'flux' implies per unit area, called 'flux density' in physics.",
            "dimensions": "xant yant time",
            "out_name": "hfls",
            "type": "real",
            "positive": "up",
            "valid_min": "",
            "valid_max": "",
            "ok_min_mean_abs": "",
            "ok_max_mean_abs": ""
        },
        "hfss": {
            "frequency": "mon",
            "modeling_realm": "landIce land",
            "standard_name": "surface_upward_sensible_heat_flux",
            "units": "W m-2",
            "cell_methods": "area: time: mean where ice_sheet",
            "cell_measures": "area: areacellg",
            "long_name": "Surface Upward Sensible Heat Flux",
            "comment": "The surface sensible heat flux, also called turbulent heat flux, is the exchange of heat between the surface and the air by motion of air.",
            "dimensions": "xant yant time",
            "out_name": "hfss",
            "type": "real",
            "positive": "up",
            "valid_min": "",
            "valid_max": "",
            "ok_min_mean_abs": "",
            "ok_max_mean_abs": ""
        },
        "icem": {
            "frequency": "mon",
            "modeling_realm": "landIce",
            "standard_name": "land_ice_surface_melt_flux",
            "units": "kg m-2 s-1",
            "cell_methods": "area: time: mean where ice_sheet",
            "cell_measures": "area: areacellg",
            "long_name": "Surface Ice Melt Flux",
            "comment": "Loss of ice mass resulting from surface melting. Computed as the total surface melt water on the land ice portion of the grid cell divided by land ice area in the grid cell.",
            "dimensions": "xant yant time",
            "out_name": "icem",
            "type": "real",
            "positive": "",
            "valid_min": "",
            "valid_max": "",
            "ok_min_mean_abs": "",
            "ok_max_mean_abs": ""
        },
        "libmassbffl": {
            "frequency": "mon",
            "modeling_realm": "landIce",
            "standard_name": "land_ice_basal_specific_mass_balance_flux",
            "units": "kg m-2 s-1",
            "cell_methods": "area: time: mean where floating_ice_shelf (comment: mask=sftflf)",
            "cell_measures": "area: areacellg",
            "long_name": "Basal Specific Mass Balance Flux of Floating Ice Shelf",
            "comment": "Specific mass balance means the net rate at which ice is added per unit area at the land ice base.  A negative value means loss of ice. Computed as the total basal mass balance on the floating land ice (floating ice shelf) portion of the grid cell divided by floating land ice (floating ice shelf) area in the grid cell. Cell_methods: area: mean where floating_ice_shelf",
            "dimensions": "xant yant time",
            "out_name": "libmassbffl",
            "type": "real",
            "positive": "",
            "valid_min": "",
            "valid_max": "",
            "ok_min_mean_abs": "",
            "ok_max_mean_abs": ""
        },
        "libmassbfgr": {
            "frequency": "mon",
            "modeling_realm": "landIce",
            "standard_name": "land_ice_basal_specific_mass_balance_flux",
            "units": "kg m-2 s-1",
            "cell_methods": "area: time: mean where grounded_ice_sheet (comment: mask=sfgrlf)",
            "cell_measures": "area: areacellg",
            "long_name": "Basal Specific Mass Balance Flux of Grounded Ice Sheet",
            "comment": "Specific mass balance means the net rate at which ice is added per unit area at the land ice base.  A negative value means loss of ice. Computed as the total basal mass balance on the grounded land ice portion of the grid cell divided by grounded land ice area in the grid cell. Cell_methods: area: mean where grounded_ice_sheet",
            "dimensions": "xant yant time",
            "out_name": "libmassbfgr",
            "type": "real",
            "positive": "",
            "valid_min": "",
            "valid_max": "",
            "ok_min_mean_abs": "",
            "ok_max_mean_abs": ""
        },
        "licalvf": {
            "frequency": "mon",
            "modeling_realm": "landIce",
            "standard_name": "land_ice_specific_mass_flux_due_to_calving",
            "units": "kg m-2 s-1",
            "cell_methods": "area: time: mean where ice_sheet",
            "cell_measures": "area: areacellg",
            "long_name": "Land Ice Calving Flux",
            "comment": "Loss of ice mass resulting from iceberg calving. Computed as the rate of mass loss by the ice shelf (in kg s-1) divided by the horizontal area of the ice sheet (m2) in the grid box.",
            "dimensions": "xant yant time",
            "out_name": "licalvf",
            "type": "real",
            "positive": "",
            "valid_min": "",
            "valid_max": "",
            "ok_min_mean_abs": "",
            "ok_max_mean_abs": ""
        },
        "lifmassbf": {
            "frequency": "mon",
            "modeling_realm": "landIce",
            "standard_name": "land_ice_specific_mass_flux_due_to_calving_and_ice_front_melting",
            "units": "kg m-2 s-1",
            "cell_methods": "area: time: mean where ice_sheet",
            "cell_measures": "area: areacellg",
            "long_name": "Land Ice Vertical Front Mass Balance Flux",
            "comment": "Total mass balance at the ice front (or vertical margin). It includes both iceberg calving and melt on vertical ice front",
            "dimensions": "xant yant time",
            "out_name": "lifmassbf",
            "type": "real",
            "positive": "",
            "valid_min": "",
            "valid_max": "",
            "ok_min_mean_abs": "",
            "ok_max_mean_abs": ""
        },
        "litempbotfl": {
            "frequency": "mon",
            "modeling_realm": "landIce",
            "standard_name": "land_ice_basal_temperature",
            "units": "K",
            "cell_methods": "area: time: mean where floating_ice_shelf (comment: mask=sftflf)",
            "cell_measures": "area: areacellg",
            "long_name": "Basal Temperature of Floating Ice Shelf",
            "comment": "Basal temperature that is used to force the ice sheet models, it is the temperature AT ice shelf-ocean interface.  Cell_methods: area: mean where floating_ice_shelf",
            "dimensions": "xant yant time",
            "out_name": "litempbotfl",
            "type": "real",
            "positive": "",
            "valid_min": "",
            "valid_max": "",
            "ok_min_mean_abs": "",
            "ok_max_mean_abs": ""
        },
        "litempbotgr": {
            "frequency": "mon",
            "modeling_realm": "landIce",
            "standard_name": "land_ice_basal_temperature",
            "units": "K",
            "cell_methods": "area: time: mean where grounded_ice_sheet (comment: mask=sfgrlf)",
            "cell_measures": "area: areacellg",
            "long_name": "Basal Temperature of Grounded Ice Sheet",
            "comment": "Basal temperature that is used to force the ice sheet models, it is the temperature AT ice sheet - bedrock interface. Cell_methods: area: mean where grounded_ice_sheet",
            "dimensions": "xant yant time",
            "out_name": "litempbotgr",
            "type": "real",
            "positive": "",
            "valid_min": "",
            "valid_max": "",
            "ok_min_mean_abs": "",
            "ok_max_mean_abs": ""
        },
        "litemptop": {
            "frequency": "mon",
            "modeling_realm": "landIce",
            "standard_name": "temperature_at_top_of_ice_sheet_model",
            "units": "K",
            "cell_methods": "area: time: mean where ice_sheet",
            "cell_measures": "area: areacellg",
            "long_name": "Temperature at Top of Ice Sheet Model",
            "comment": "Upper boundary temperature that is used to force ice sheet models. It is the temperature at the base of the snowpack models, and does not vary with seasons. Report surface temperature of ice sheet where snow thickness is zero",
            "dimensions": "xant yant time",
            "out_name": "litemptop",
            "type": "real",
            "positive": "",
            "valid_min": "",
            "valid_max": "",
            "ok_min_mean_abs": "",
            "ok_max_mean_abs": ""
        },
        "mrroLi": {
            "frequency": "mon",
            "modeling_realm": "landIce land",
            "standard_name": "land_ice_runoff_flux",
            "units": "kg m-2 s-1",
            "cell_methods": "area: time: mean where ice_sheet",
            "cell_measures": "area: areacellg",
            "long_name": "Land Ice Runoff Flux",
            "comment": "Runoff flux over land ice is the difference between any available liquid water in the snowpack less any refreezing. Computed as the sum of rainfall and melt of snow or ice less any refreezing or water retained in the snowpack",
            "dimensions": "xant yant time",
            "out_name": "mrroLi",
            "type": "real",
            "positive": "",
            "valid_min": "",
            "valid_max": "",
            "ok_min_mean_abs": "",
            "ok_max_mean_abs": ""
        },
        "orog": {
            "frequency": "mon",
            "modeling_realm": "land",
            "standard_name": "surface_altitude",
            "units": "m",
            "cell_methods": "area: time: mean where ice_sheet",
            "cell_measures": "area: areacellg",
            "long_name": "Surface Altitude",
            "comment": "The surface called 'surface' means the lower boundary of the atmosphere. Altitude is the (geometric) height above the geoid, which is the reference geopotential surface. The geoid is similar to mean sea level.",
            "dimensions": "xant yant time",
            "out_name": "orog",
            "type": "real",
            "positive": "",
            "valid_min": "",
            "valid_max": "",
            "ok_min_mean_abs": "",
            "ok_max_mean_abs": ""
        },
        "prra": {
            "frequency": "mon",
            "modeling_realm": "landIce land",
            "standard_name": "rainfall_flux",
            "units": "kg m-2 s-1",
            "cell_methods": "area: time: mean where ice_sheet",
            "cell_measures": "area: areacellg",
            "long_name": "Rainfall Flux over Land Ice",
            "comment": "In accordance with common usage in geophysical disciplines, 'flux' implies per unit area, called 'flux density' in physics.",
            "dimensions": "xant yant time",
            "out_name": "prra",
            "type": "real",
            "positive": "",
            "valid_min": "",
            "valid_max": "",
            "ok_min_mean_abs": "",
            "ok_max_mean_abs": ""
        },
        "prsn": {
            "frequency": "mon",
            "modeling_realm": "landIce land",
            "standard_name": "snowfall_flux",
            "units": "kg m-2 s-1",
            "cell_methods": "area: time: mean where ice_sheet",
            "cell_measures": "area: areacellg",
            "long_name": "Snowfall Flux",
            "comment": "At surface; includes precipitation of all forms of water in the solid phase",
            "dimensions": "xant yant time",
            "out_name": "prsn",
            "type": "real",
            "positive": "",
            "valid_min": "",
            "valid_max": "",
            "ok_min_mean_abs": "",
            "ok_max_mean_abs": ""
        },
        "rlds": {
            "frequency": "mon",
            "modeling_realm": "landIce land",
            "standard_name": "surface_downwelling_longwave_flux_in_air",
            "units": "W m-2",
            "cell_methods": "area: time: mean where ice_sheet",
            "cell_measures": "area: areacellg",
            "long_name": "Surface Downwelling Longwave Radiation",
            "comment": "The surface called 'surface' means the lower boundary of the atmosphere. 'longwave' means longwave radiation. Downwelling radiation is radiation from above. It does not mean 'net downward'. When thought of as being incident on a surface, a radiative flux is sometimes called 'irradiance'. In addition, it is identical with the quantity measured by a cosine-collector light-meter and sometimes called 'vector irradiance'. In accordance with common usage in geophysical disciplines, 'flux' implies per unit area, called 'flux density' in physics.",
            "dimensions": "xant yant time",
            "out_name": "rlds",
            "type": "real",
            "positive": "down",
            "valid_min": "",
            "valid_max": "",
            "ok_min_mean_abs": "",
            "ok_max_mean_abs": ""
        },
        "rlus": {
            "frequency": "mon",
            "modeling_realm": "landIce land",
            "standard_name": "surface_upwelling_longwave_flux_in_air",
            "units": "W m-2",
            "cell_methods": "area: time: mean where ice_sheet",
            "cell_measures": "area: areacellg",
            "long_name": "Surface Upwelling Longwave Radiation",
            "comment": "The surface called 'surface' means the lower boundary of the atmosphere. 'longwave' means longwave radiation. Upwelling radiation is radiation from below. It does not mean 'net upward'. When thought of as being incident on a surface, a radiative flux is sometimes called 'irradiance'. In addition, it is identical with the quantity measured by a cosine-collector light-meter and sometimes called 'vector irradiance'. In accordance with common usage in geophysical disciplines, 'flux' implies per unit area, called 'flux density' in physics.",
            "dimensions": "xant yant time",
            "out_name": "rlus",
            "type": "real",
            "positive": "up",
            "valid_min": "",
            "valid_max": "",
            "ok_min_mean_abs": "",
            "ok_max_mean_abs": ""
        },
        "rsds": {
            "frequency": "mon",
            "modeling_realm": "landIce land",
            "standard_name": "surface_downwelling_shortwave_flux_in_air",
            "units": "W m-2",
            "cell_methods": "area: time: mean where ice_sheet",
            "cell_measures": "area: areacellg",
            "long_name": "Surface Downwelling Shortwave Radiation",
            "comment": "Surface solar irradiance for UV calculations.",
            "dimensions": "xant yant time",
            "out_name": "rsds",
            "type": "real",
            "positive": "down",
            "valid_min": "",
            "valid_max": "",
            "ok_min_mean_abs": "",
            "ok_max_mean_abs": ""
        },
        "rsus": {
            "frequency": "mon",
            "modeling_realm": "landIce land",
            "standard_name": "surface_upwelling_shortwave_flux_in_air",
            "units": "W m-2",
            "cell_methods": "area: time: mean where ice_sheet",
            "cell_measures": "area: areacellg",
            "long_name": "Surface Upwelling Shortwave Radiation",
            "comment": "The surface called 'surface' means the lower boundary of the atmosphere. 'shortwave' means shortwave radiation. Upwelling radiation is radiation from below. It does not mean 'net upward'. When thought of as being incident on a surface, a radiative flux is sometimes called 'irradiance'. In addition, it is identical with the quantity measured by a cosine-collector light-meter and sometimes called 'vector irradiance'. In accordance with common usage in geophysical disciplines, 'flux' implies per unit area, called 'flux density' in physics.",
            "dimensions": "xant yant time",
            "out_name": "rsus",
            "type": "real",
            "positive": "up",
            "valid_min": "",
            "valid_max": "",
            "ok_min_mean_abs": "",
            "ok_max_mean_abs": ""
        },
        "sbl": {
            "frequency": "mon",
            "modeling_realm": "landIce",
            "standard_name": "tendency_of_atmosphere_mass_content_of_water_vapor_due_to_sublimation_of_surface_snow_and_ice",
            "units": "kg m-2 s-1",
            "cell_methods": "area: time: mean where ice_sheet",
            "cell_measures": "area: areacellg",
            "long_name": "Surface Snow and Ice Sublimation Flux",
            "comment": "The snow and ice sublimation flux is the loss of snow and ice mass per unit area from the surface resulting from their direct conversion to water vapor that enters the atmosphere.",
            "dimensions": "xant yant time",
            "out_name": "sbl",
            "type": "real",
            "positive": "",
            "valid_min": "",
            "valid_max": "",
            "ok_min_mean_abs": "",
            "ok_max_mean_abs": ""
        },
        "snc": {
            "frequency": "mon",
            "modeling_realm": "landIce land",
            "standard_name": "surface_snow_area_fraction",
            "units": "%",
            "cell_methods": "area: time: mean where ice_sheet",
            "cell_measures": "area: areacellg",
            "long_name": "Snow Area Percentage",
            "comment": "Percentage of each grid cell that is occupied by snow that rests on land portion of cell.",
            "dimensions": "xant yant time",
            "out_name": "snc",
            "type": "real",
            "positive": "",
            "valid_min": "",
            "valid_max": "",
            "ok_min_mean_abs": "",
            "ok_max_mean_abs": ""
        },
        "snicefreez": {
            "frequency": "mon",
            "modeling_realm": "landIce",
            "standard_name": "surface_snow_and_ice_refreezing_flux",
            "units": "kg m-2 s-1",
            "cell_methods": "area: time: mean where ice_sheet",
            "cell_measures": "area: areacellg",
            "long_name": "Surface Snow and Ice Refreeze Flux",
            "comment": "Mass flux of surface meltwater which refreezes within the snowpack. Computed as the total refreezing on the land ice portion of the grid cell divided by land ice area in the grid cell.",
            "dimensions": "xant yant time",
            "out_name": "snicefreez",
            "type": "real",
            "positive": "",
            "valid_min": "",
            "valid_max": "",
            "ok_min_mean_abs": "",
            "ok_max_mean_abs": ""
        },
        "snicem": {
            "frequency": "mon",
            "modeling_realm": "landIce",
            "standard_name": "surface_snow_and_ice_melt_flux",
            "units": "kg m-2 s-1",
            "cell_methods": "area: time: mean where ice_sheet",
            "cell_measures": "area: areacellg",
            "long_name": "Surface Snow and Ice Melt Flux",
            "comment": "Loss of snow and ice mass resulting from surface melting. Computed as the total surface melt on the land ice portion of the grid cell divided by land ice area in the grid cell.",
            "dimensions": "xant yant time",
            "out_name": "snicem",
            "type": "real",
            "positive": "",
            "valid_min": "",
            "valid_max": "",
            "ok_min_mean_abs": "",
            "ok_max_mean_abs": ""
        },
        "snm": {
            "frequency": "mon",
            "modeling_realm": "landIce land",
            "standard_name": "surface_snow_melt_flux",
            "units": "kg m-2 s-1",
            "cell_methods": "area: time: mean where ice_sheet",
            "cell_measures": "area: areacellg",
            "long_name": "Surface Snow Melt",
            "comment": "The total surface snow melt rate on the land portion of the grid cell divided by the land area in the grid cell; report as zero for snow-free land regions and missing where there is no land.",
            "dimensions": "xant yant time",
            "out_name": "snm",
            "type": "real",
            "positive": "",
            "valid_min": "",
            "valid_max": "",
            "ok_min_mean_abs": "",
            "ok_max_mean_abs": ""
        },
        "tas": {
            "frequency": "mon",
            "modeling_realm": "landIce land",
            "standard_name": "air_temperature",
            "units": "K",
            "cell_methods": "area: time: mean where ice_sheet",
            "cell_measures": "",
            "long_name": "Near-Surface Air Temperature",
            "comment": "near-surface (usually, 2 meter) air temperature",
            "dimensions": "time height2m",
            "out_name": "tas",
            "type": "real",
            "positive": "",
            "valid_min": "",
            "valid_max": "",
            "ok_min_mean_abs": "",
            "ok_max_mean_abs": ""
        },
        "ts": {
            "frequency": "mon",
            "modeling_realm": "landIce land",
            "standard_name": "surface_temperature",
            "units": "K",
            "cell_methods": "area: time: mean where ice_sheet",
            "cell_measures": "area: areacellg",
            "long_name": "Surface Temperature",
            "comment": "Temperature of the lower boundary of the atmosphere",
            "dimensions": "xant yant time",
            "out_name": "ts",
            "type": "real",
            "positive": "",
            "valid_min": "",
            "valid_max": "",
            "ok_min_mean_abs": "",
            "ok_max_mean_abs": ""
        },
        "tsn": {
            "frequency": "mon",
            "modeling_realm": "landIce land",
            "standard_name": "temperature_in_surface_snow",
            "units": "K",
            "cell_methods": "area: time: mean where ice_sheet",
            "cell_measures": "area: areacellg",
            "long_name": "Snow Internal Temperature",
            "comment": "This temperature is averaged over all the snow in the grid cell that rests on land or land ice.  When computing the time-mean here, the time samples, weighted by the mass of snow on the land portion of the grid cell, are accumulated and then divided by the sum of the weights.   Reported as missing in regions free of snow on land.",
            "dimensions": "xant yant time",
            "out_name": "tsn",
            "type": "real",
            "positive": "",
            "valid_min": "",
            "valid_max": "",
            "ok_min_mean_abs": "",
            "ok_max_mean_abs": ""
        }
    }
}
