satpy.readers.ascat_l2_soilmoisture_bufr module

ASCAT Soil moisture product reader for BUFR messages.

Based on the IASI L2 SO2 BUFR reader.

class satpy.readers.ascat_l2_soilmoisture_bufr.AscatSoilMoistureBufr(filename, filename_info, filetype_info, **kwargs)[source]

Bases: BaseFileHandler

File handler for the ASCAT Soil Moisture BUFR product.

Initialise the file handler for the ASCAT Soil Moisture BUFR data.

property end_time

Return the end time of data acquisition.

extract_msg_date_extremes(bufr, date_min=None, date_max=None)[source]

Extract the minimum and maximum dates from a single bufr message.

get_bufr_data(key)[source]

Get BUFR data by key.

get_dataset(dataset_id, dataset_info)[source]

Get dataset using the BUFR key in dataset_info.

get_start_end_date()[source]

Get the first and last date from the bufr file.

property platform_name

Return spacecraft name.

property start_time

Return the start time of data acqusition.