satpy.readers.fci_l2_nc module

Reader for the FCI L2 products in NetCDF4 format.

class satpy.readers.fci_l2_nc.FciL2CommonFunctions[source]

Bases: object

Shared operations for file handlers.

property sensor_name

Return instrument name.

property spacecraft_name

Return spacecraft name.

property ssp_lon

Return longitude at subsatellite point.

class satpy.readers.fci_l2_nc.FciL2NCFileHandler(filename, filename_info, filetype_info, with_area_definition=True)[source]

Bases: FciL2CommonFunctions, BaseFileHandler

Reader class for FCI L2 products in NetCDF4 format.

Open the NetCDF file with xarray and prepare for dataset reading.

get_area_def(key)[source]

Return the area definition.

get_dataset(dataset_id, dataset_info)[source]

Get dataset using the file_key in dataset_info.

static get_total_cot(variable)[source]

Sum the cloud optical thickness from the two OCA layers.

The optical thickness has to be transformed to linear space before adding the values from the two layers. The combined/total optical thickness is then transformed back to logarithmic space.

class satpy.readers.fci_l2_nc.FciL2NCSegmentFileHandler(filename, filename_info, filetype_info, with_area_definition=False)[source]

Bases: FciL2CommonFunctions, BaseFileHandler

Reader class for FCI L2 Segmented products in NetCDF4 format.

Open the NetCDF file with xarray and prepare for dataset reading.

get_area_def(key)[source]

Return the area definition.

get_dataset(dataset_id, dataset_info)[source]

Get dataset using the file_key in dataset_info.