improver.cli.feels_like_temp module
Script to run the feels like temperature plugin.
- process(temperature, wind_speed, relative_humidity, pressure, *, model_id_attr=None)[source]
Calculates the feels like temperature using the data in the input cube.
Calculate the feels like temperature using a combination of the wind chill index and Steadman’s apparent temperature equation with the following method:
If temperature < 10 degrees C: The feels like temperature is equal to the wind chill.
If temperature > 20 degrees C: The feels like temperature is equal to the apparent temperature.
If 10 <= temperature <= degrees C: A weighting (alpha) is calculated in order to blend between the wind chill and the apparent temperature.
- Parameters:
temperature (iris.cube.Cube) – Cube of air temperatures at screen level
wind_speed (iris.cube.Cube) – Cube of wind speed at 10m
relative_humidity (iris.cube.Cube) – Cube of relative humidity at screen level
pressure (iris.cube.Cube) – Cube of surface pressure
model_id_attr (str) – Name of the attribute used to identify the source model for blending.
- Returns:
Cube of feels like temperature. The units of feels like temperature will be the same as the units of temperature cube when it is input into the function.
- Return type: