MODAPS PCR VNP 24-014

PCR Number VNP 24-014
Date 2024-10-30
Initiator Carol Davidson
Abstract PGE593 2.0.3

Revision to PGE593_LoaderModule.pl so that after a defined timeout or delay period, it switches from looking for V*10A1F inputs for the current day for input to looking for V*10A1F data up to 3 days old, and if found, stages and uses them. Revision also allows operator to force the PGE and have that trigger looking for data up to 3 days old for use. Timeout period is controlled through Config table entry "PGE593timeout" and is currently set to 96 hours, but can be easily adjusted on each ops instance. This revision followed the same approach implemented into PGE596, which converts NISE inputs into gridded datasets used to feed the CloudMask processing chain.

Problem Statement In forward processing, where we have cases of delayed L0 data, it can cause delays for L2 and higher products beyond just the day where the L0 itself is awaiting delivery or redelivery due to a known issue. To help allow for L2 and higher products that use CloudMask to process, we need to allow for PGE593, which generates the 1KM CFG Snow product (VNP10A1KM, VJ110A1KM or VJ210A1KM) to be created from corresponding V*10A1F datasets from earlier days.
Description of Change Revision to PGE593_LoaderModule.pl so that after a defined timeout or delay period, it switches from looking for V*10A1F inputs for the current day for input to looking for V*10A1F data up to 3 days old, and if found, stages and uses them. Revision also allows operator to force the PGE and have that trigger looking for data up to 3 days old for use. Timeout period is controlled through Config table entry "PGE593timeout" and is currently set to 96 hours, but can be easily adjusted on each ops instance. This revision followed the same approach implemented into PGE596, which converts NISE inputs into gridded datasets used to feed the CloudMask processing chain.
Products Affected VNP13A4N, VJ113A4N
Software Affected PGE593 2.0.3
Processing String to Receive the Change S-NPP Forward Processing. J1 Foward Processing. J2 Forward Processing.
Downstream Product Effects All VIIRS land products.
Data Granules to be Used for Science Testing Science test was not conducted. Used RecipeInstances from ops4 for SNPP and JPSS1 for 10/21/24 through 10/28/24 against revised PGE593_LoaderModule.pl to confirm behavior. This was during the time when the SNPP L0 data for 10/21/24 had been delayed significantly and the VNP_S4glu had been sitting in "Planned" for several days.
Justification To allow for forward processing to continue for L2 and higher datasets after a given period where a prior day has not completed with minimal impact to data quality.
Effective Date for Implementation of Change VNP_S4glu, VJ1_S4glu, and VJ2_S4glu, all RecipeVersion 2.0.6 would go into use in the leading edge for SNPP and J1 in C2 AS5200, and extended test archive for J2 in AS4014.
Status Major algorithm development completed. Sadashiva Devadiga approved 11/06/2024. Sudipta Sakar implemented 10/28/2024.