aidas.io.preprocess_radar_image_batch#

aidas.io.preprocess_radar_image_batch(file, lat_range=(41.128, 42.568), lon_range=(-88.7176, -87.2873), parallel=False)[source]#

This module will preprocess the NEXRAD radar data for inference into the lake-breeze prediction model of AIDAS.

Parameters:
  • radar (str or list) – The 4-letter code for the radar to obtain the scan from. For Chicago, use KLOT.

  • lat_range (2-tuple of floats) – The minimum and maximum latitude of the domain in degrees. Default is a centered domain around the KLOT Chicago area radar.

  • lon_range (2-tuple of floats) – The minimum and maximum longitude of the domain in degrees. Default is a centered domain around the KLOT Chicago area radar.

  • parallel (bool) – If true, enable parallel preprocessing for large radar datasets using Dask.

Returns:

image – The RadarImage() object containing the radar scan, pre-processed image, and grid.

Return type:

aidas.io.RadarImage()