swirlspy.ltg package
Submodules
swirlspy.ltg.map module
- swirlspy.ltg.map.gen_ltgv(ltg, area_def, start_time, end_time, sigma, coord_label=['x', 'y'])
Generates lightning potential in an area. Lightning potential is calculated using a multivariate normal distribution.
- Parameters
ltg (Lightning object) – Lightning object containing data of lightning strike.
area_def (pyresample.geometry.AreaDefinition) – Areadefinition of the desired grid in coordinates of the data in the Lightning object.
start_time (pandas.Timestamp) – Start time of lightning observation period.
end_time (pandas.Timestamp) – End time of lightning observation period.
sigma (float) – Standard deviation of the Gaussian Distribution. Assume that distribution is symmetrical.
coord_label (list of strings) – Defaults to [‘x’, ‘y’].
- Returns
ltgv – Gridded lightning potential.
- Return type
xarray.DataArray