satpy.readers.slstr_l1b module
SLSTR L1b reader.
- class satpy.readers.slstr_l1b.NCSLSTR1B(filename, filename_info, filetype_info, user_calibration=None)[source]
Bases:
BaseFileHandler
Filehandler for l1 SLSTR data.
By default, the calibration factors recommended by EUMETSAT are applied. This is required as the SLSTR VIS channels are producing slightly incorrect radiances that require adjustment. Satpy uses the radiance corrections in S3.PN-SLSTR-L1.08, checked 11/03/2022. User-supplied coefficients can be passed via the user_calibration kwarg This should be a dict of channel names (such as S1_nadir, S8_oblique).
For example:
calib_dict = {'S1_nadir': 1.12} scene = satpy.Scene(filenames, reader='slstr-l1b', reader_kwargs={'user_calib': calib_dict})
Will multiply S1 nadir radiances by 1.12.
Initialize the SLSTR l1 data filehandler.
- property end_time
Get the end time.
- property start_time
Get the start time.
- class satpy.readers.slstr_l1b.NCSLSTRAngles(filename, filename_info, filetype_info)[source]
Bases:
BaseFileHandler
Filehandler for angles.
Initialize the angles reader.
- property end_time
Get the end time.
- property start_time
Get the start time.
- class satpy.readers.slstr_l1b.NCSLSTRFlag(filename, filename_info, filetype_info)[source]
Bases:
BaseFileHandler
File handler for flags.
Initialize the flag reader.
- property end_time
Get the end time.
- property start_time
Get the start time.