satpy.readers.gerb_l2_hr_h5 module

GERB L2 HR HDF5 reader.

Introduction

A reader for the Top of Atmosphere outgoing fluxes from the Geostationary Earth Radiation Budget instrument aboard the Meteosat Second Generation satellites.

Reader Arguments

Some arguments can be provided to the reader to change its behaviour. These are provided through the Scene instantiation, eg:

scn = Scene(filenames=filenames, reader="gerb_l2_hr_h5", reader_kwargs={"area": "msg_seviri_fes_9km"})
class satpy.readers.gerb_l2_hr_h5.GERB_HR_FileHandler(filename, filename_info, filetype_info, area=None)[source]

Bases: HDF5FileHandler

File handler for GERB L2 High Resolution H5 files.

Overriding the ``area``

By default, the GERB HR reader looks at the attribute “Geolocation/attr/Nominal Satellite Longitude (degrees)” for selecting the area definition. This data is not available for the GERB-like products however, so you may need to override it with the area argument:

scene = satpy.Scene(filenames, reader="gerb_l2_hr_h5",
                               area="msg_seviri_fes_9km")

Initialize the reader.

__init__(filename, filename_info, filetype_info, area=None)[source]

Initialize the reader.

property end_time

Get end time.

get_area_def(dsid)[source]

Area definition for the GERB product.

get_dataset(ds_id, ds_info)[source]

Read a HDF5 file into an xarray DataArray.

property start_time

Get start time.

satpy.readers.gerb_l2_hr_h5.gerb_get_dataset(ds, ds_info)[source]

Load a GERB dataset in memory from a HDF5 file or HDF5FileHandler.

The routine takes into account the quantisation factor and fill values.