improver.cli.nowcast_extrapolate module
Script to extrapolate input data given advection velocity fields.
- process(cube, advection_velocity, orographic_enhancement=None, *, attributes_config=None, max_lead_time=360, lead_time_interval=15)[source]
Module to extrapolate input cubes given advection velocity fields.
- Parameters:
cube (iris.cube.Cube) – The data to be advected.
advection_velocity (iris.cube.CubeList) – Advection cubes of U and V. These must have the names of either: precipitation_advection_x_velocity or grid_eastward_wind precipitation_advection_y_velocity or grid_northward_wind
orographic_enhancement (iris.cube.Cube) – Cube containing orographic enhancement forecasts for the lead times at which an extrapolation nowcast is required.
attributes_config (dict) – Dictionary containing the required changes to the attributes.
max_lead_time (int) – Maximum lead time required (mins).
lead_time_interval (int) – Interval between required lead times (mins).
- Returns:
New cubes with updated time and extrapolated data.
- Return type: