Community Satellite Processing Package

  Suomi National Polar-orbiting Partnership (S-NPP) and NOAA20 (JPSS-1) Sensor Data Record (SDR) Software Version 3.0 Release with Patch 3.0.3

22 December 2017

     New SDR packages supporting the calibration and geolocation of the Visible Infrared Imaging Radiometer Suite (VIIRS), Advanced Technology Microwave Sounder (ATMS), and the Cross-track Infrared Sounder (CrIS) instruments onboard the JPSS S-NPP and NOAA20 (JPSS-1) Satellites.

This version includes a Patch that allows for processing of NOAA20 (JPSS-1) data. The patch can either be included as part of a new installation, or applied to an existing CSPP Version 3.0 installation. Follow the instructions in the CSPP SDR Version 3.0.3 Installation Guide.

What is new in CSPP SDR Version 3.0.3:

  • CSPP SDR v3.0.3 is ready to process VIIRS, ATMS, and CrIS data from NOAA20 (JPSS-1).
  • RT-STPS version 5.9 or higher from the NASA Direct Readout Laboratory creates RDR files that can be ingested by the CSPP SDR processing software. If you wish to process data from NOAA20 (JPSS-1), then you may need to use RT-STPS version 6.0.
  • Due to a change in core ADL software, the option to retain VIIRS intermediate binary files ( -e) is no longer available. Therefore, the CSPP VIIRS Imagery EDR software is not supported in CSPP Version 3.0. However, alternative imagery software is available. The CSPP Polar2Grid package supports the creation of high quality VIIRS imagery in user defined projections, and a variety of output formats.
  • Most JPSS Environmental Data Record (EDR) algorithms are being replaced with NOAA Enterprise Algorithms. Many are now distributed as part of CSPP. Therefore, CSPP EDR software does not support NOAA20 (JPSS-1). The enterprise algorithms include the CSPP VIIRS Active Fire Software, the CSPP ACSPO Sea Surface Temperature software, and the CSPP CLAVRx Cloud Retrieval Software.

General CSPP SDR Version 3.0 Updates:

  • CSPP SDR code base has been updated to Block 2.0 ADL Version 5.3.16 (Mx3).
  • CrIS Normal Spectral Resolution (NSR) and Full Spectral Resolution (FSR) SDR processing is supported.
  • CrIS and ATMS output yield for direct broadcast processing has improved (more granules are created for each pass) due to improved handling of incomplete granules.
  • CrIS NSR processing times are shorter, due to Correction Matrix Operator (CMO) data being included with the software package as a lookup table instead of being computed at runtime.
  • New dynamic ancillary and Look-Up-Table (LUT) update scripts have been created for compatibility with the database used internally by Block 2.0 ADL. These scripts are the recommended way of acquiring dynamic support data for CSPP SDR processing.
  • A single script ( is now used to create VIIRS, CrIS and ATMS quicklook images.
  • This release replaces existing installations of CSPP SDR (it is not an update).

System requirements for CSPP SDR Version 3.0 have not changed from the Version 2.x releases:

  • Intel or AMD CPU with 64-bit instruction support,
  • 16 GB RAM, plus an additional 8GB of RAM for every core that is used for CSPP VIIRS SDR processing. Please note: S-NPP and the final NOAA20 (JPSS-1) satellite orbits will be 50 minutes apart. In order to keep up with processing data from both satellites, we strongly recommend multi-core processing (sdr -p option), and increasing your system memory if necessary,
  • CentOS 6 64-bit Linux (or other compatible 64-bit Linux distribution),
  • 100 GB disk space (including the software and data).

The CSPP SDR software package is based on the Algorithm Development Library (ADL) software developed by Raytheon for the JPSS Project. ADL allows the operational processing algorithms for Suomi NPP to run without modification in a Linux environment. SSEC has packaged the ADL versions of the Suomi NPP and JPSS-1 algorithms so they can run from the Linux command line in real-time direct broadcast mode, but we have not changed the underlying processing software, algorithms, or data formats. The output files from the CSPP SDR processing software are identical in naming, format, and structure to the corresponding files from NOAA/NESDIS. The native format for the SDR products is HDF5, and descriptions of the S-NPP/JPSS-1 file formats are available here (see the Common Data Format Control Books).

Software, documentation and test data for this CSPP SDR Version 3.0.3 release are available for download following the link below.