CSPP Advanced Clear-Sky Processor for Oceans (ACSPO) Software Version 3.0 Release
19 June 2025
This is a new release of the NOAA/NESDIS/STAR Advanced Clear-Sky Processor for Oceans (ACSPO)
software for retrieving Sea Surface Temperature (SST) from direct broadcast NOAA-21, NOAA-20 and
S-NPP VIIRS imager Sensor Data Records (SDRs).
The JPSS program worked with the CSPP team to integrate the JPSS processing framework
enterprise algorithms into standalone executables. These can be executed through simple CSPP
bash shell and Python scripts. The output files are identical in naming, format (NetCDF), and
structure to the corresponding NOAA archived files.
The VIIRS ACSPO Environmental Data Record (EDR) software package includes binary
executable files, supporting static data files, and input and output files for verifying a successful
local installation. This CSPP release (CSPP ACSPO Version 3.0) offers NOAA VIIRS EDR
Software for retrieving SSTs, ACSPO Version 2.8, adapted and tested for real-time direct broadcast
environments.
What's New in CSPP ACSPO v3.0?
- Added support for NOAA-21 VIIRS.
- New driver script name and command line options.
- GMTCO M-Band Terrain Corrected geolocation files are now required as input. The GMODO
ellipsoid geolocation files are no longer used.
- Removed support for MODIS and AVHRR instruments. CSPP ACSPO Version 2.0 can
still be used for these instruments. No science algorithm updates have been made.
- Target Operating System is now Rocky Linux 8.10.
- Significantly improved execution speeds.
System Requirements:
System requirements for the CSPP ACPSO v3.0 software are as follows:
- Intel or AMD CPU with 64-bit instruction support,
- 16 GB RAM,
- Rocky Linux 8.10; the software has also been tested on Rocky Linux release 9.4,
- 5.0 GB of disk space (plus space for your own DB data and CSPP ACSPO products),
- perl version 5.0 or above.
ACSPO Input Requirements:
The CSPP ACSPO software required inputs are:
- VIIRS M-Band SDRs: SVM05, SVM07, SVM10, SVM12, SVM14, SVM15, SVM16 and GMTCO HDF5 files.
- Dynamic ancillary GFS Numerical Weather Prediction (NWP) forecast grib2 files, and Canadian Meteorological Center (CMC) 0.1 degree global sea surface temperature files. These files are identified and fetched
automatically as part of the CSPP ACSPO driver script execution.
ACSPO Output Formats:
- The CSPP ACSPO software generates two NetCDF4 output product files, which contain
similar information. The two files are a result of continuing a legacy format, with file
names like this:
- ACSPO_V2.80_NPP_VIIRS_2025-04-29_1118-1124_20250429.164451.nc
- and the a GDS format, following a set of conventions specified by the
Group for High Resolution Sea Surface Temperature (GHRSST). A GDS example filename is shown below:
- 20250429111800-CSPP-L2P_GHRSST-SSTsubskin-VIIRS_NPP-ACSPO_V2.80-v02.0-fv01.0.nc
Complete installation, execution and product information is included with the release.
|