improver.cli.cloud_condensation_level module

CLI to generate cloud condensation level from near-surface temperature, pressure and humidity data.

process(*cubes, model_id_attr=None)[source]

Module to generate cloud condensation level.

Calls the HumidityMixingRatio plugin to calculate humidity mixing ratio from relative humidity.

Calls the CloudCondensationLevel plugin to calculate cloud condensation level.

Parameters:
  • cubes (iris.cube.CubeList or list of iris.cube.Cube) –

    containing near-surface values, in any order, of:
    temperature (iris.cube.Cube):

    Cube of air_temperature (K).

    pressure (iris.cube.Cube):

    Cube of surface_air_pressure (Pa).

    humidity (iris.cube.Cube):

    Cube of relative_humidity (1).

  • model_id_attr (str) – Name of the attribute used to identify the source model for blending.

Returns:

iris.cube.Cube:

Cube of temperature at cloud condensation level (K)

iris.cube.Cube:

Cube of pressure at cloud condensation level (Pa)

Return type:

tuple