IRSPP

Infrared Sounder Pre-processor (IRSPP)

Current version: v1.2, February 2023

Note: IRSPP v1.2 does not support the test data released by EUMETSAT in July 2024. However, an IRSPP update v1.3 is being prepared which will be compatible with these data. If you would like to see a pre-release, please contact the NWP SAF.

IRSPP is a software package to process hyperspectral sounder data from the Infra Red Sounder (IRS) instrument on the MTG-S1 and MTG-S2 satellites (first launch in 2025).

The near-real-time dissemination stream for IRS will be in the form of netCDF-4 files containing Principal Component (PC) compressed spectra. The IRSPP package will ingest these files and convert to reconstructed radiances using sets of eigenvectors that accompany the spectra. Options will exist for choosing the channel selection, for apodising the spectra, for creating BUFR output and for conversion to alternative PC basis functions. For users who wish to use full-spectral-resolution IRS data to generate their own eigenvectors, the relevant functionality in the IASI PCA deliverable has been transferred to the new package.

The first release of IRSPP (v1.x) is to familiarise users with the package. It supports test data published by EUMETSAT. It is anticipated that further updates will be issued between now and the launch of MTG-S1, with a new main release (v2) being made available after launch. If you have feedback on IRSPP, or would like to discuss with the developers, please contact the NWP SAF helpdesk.

Documentation

IRSPP v1.2 Release Note (02 February 2023)
IRSPP User Manual (Feb 2023)

Superseded documentation

IRSPP v1.0 Release Note (8 March 2022)
IRSPP v1.1 Release Note (13 October 2022)

Reference documentation for current release (IRSPP v1)

IRSPP Product Specification (Apr 2018)
IRSPP Top Level Design (Jan 2022)

Reference documentation for next main release (IRSPP v2)

IRSPP v2 Product Specification (July 2024)
IRSPP v2 Top Level Design (July 2024)

Test cases

IRSPP test cases

Bug reports

  • In libirs/irs_read_irsattr_hdf5.f90, users are advised to comment out line 48 containing “call h5tset_cset_f”. This can cause a crash with some versions of the hdf5 library, and in any case it is not needed because IRS attributes are ASCII, not UTF8. Date of report: 21/08/2023.