Many variables in CMIP6 are defined as masked means, defined as the mean of a quantity over a portion of the grid cell defined by an area type.
|land||Land is defined to include ice shelves, both grounded and floating. For a minority of CMIP6 models this means that the land mask can evolve with time as floating ice shelves move. For most models, however, the land mask will be fixed.|
|sea||Sea refers to all areas of the ocean.|
|ice_free_sea Sea areas with no sea ice or ice shelves.|
|sea_ice||Sea ice is floating ice, excluding ice shelves.|
|land_ice||Land ice includes glaciers, ice caps, ice sheets and ice shelves.|
|ice_free_sea||Sea area with no sea ice or floating ice shelves.|
|cloud||Area where there is cloud|
These area types are used in the following constructions:
area: time: mean where <area_type>
For time invariant area types, this is equivalent to “area: mean where
A comment field is added to indicate the area fraction field which is associated with the same area type, e.g. “area: time: mean where trees (comment: mask=treeFrac)”. This construction is used for vegetation, shrubs, natural_grasses, trees, sea_ice, sea_ice_melt_pond. For sea_ice, there are two different mask, siconc and siitdconc: the second specifying area fraction in ice thickness categories.
area: mean where <area_type> over all_area_types time: mean
This is equivalent to averaging over the whole cell after assigning a value of zero to areas which do not belong to the declared area type. Equal weight is given to each grid cell. A spatial map will show zero where the area type does not exist.
area: mean where <area_type> over sea time: mean
This is similar to the partial mean, except that it is restricted to ocean grid points (treating the sea area as constant: this construction becomes ambiguous if the sea area varies in time).
area: mean where land time: mean (with samples weighted by snow mass)
There is no explicit formulation for a mass weighted mean, which is used for one variable in CMIP6 (the mean temperature of snow), so the option of adding an explanatory comment in brackets is taken.
area: mean where sea depth: minimum (shallowest local minimum) time: mean
This cell methods string is used for one ocean variable, the “Oxygen Minimum Concentration” (o2min). First, a cell average is taken, and then shallowest local minimum is found, and this is averaged over time.
When the diagnostic is a vector of values for different area types, as for the “cSoilLut” variable (Soil Carbon Content on Land Use Tiles), the cell methods string takes the form “area: mean where landuse”, and “landuse” is a dimension of the diagnostic.
This variable is defined with the standard name “surface_snow_area_fraction”, but uses the cell methods string to restrict the area considered to snow on sea ice. The monthly weighted mean is requested. If, for instance, the sea ice in a grid cell is completely snow covered for the full month, the value of the monthly mean should be 1, even if the sea ice only partially fills the grid cell. Similarly with Sea Ice Thickness (standard name sea_ice_thickness): if ice covers half the grid cell with a uniform depth of 1m, the sithick value will be 1m. Undefined where there is no sea ice.
This variable is defined with the standard name “sea_ice_amount” (units kg m-2). It is defined as a partial mean, so that it gives a measure of the amount of sea ice in a grid cell, zero where there is no sea ice.
These variables are defined over certain categories of ice thickness. The snow thickness in areas with a specific ice thickness category is undefined if that category does not exist in the grid cell, so we want to mask by the amount of sea-ice in each thickness category. In other wprds, rather than masking by ice amount as a function of space and time, we want to mask by a different variable which gives ive amount as a function of space, time and ice thickness category.