MODAPS PCR VNP 21-014

PCR Number VNP 21-014
Date 2021-02-12
Initiator Carol Davidson
Abstract PGE500 3.0.11, PGE501 3.0.33, PGE502 3.0.30, PGE560 2.0.4, PGE591 2.0.1, PGE592 2.0.3, PGE595 2.0.6, PGE599 1.0.10

Land SIPS VIIRS libraries, and PGEs are being migrated to gitlab from subversion. The gitlab variation uses slightly newer versions of third party libraries (hdf4, hdf5, etc) and builds on both CentOS7 and Ubuntu. Minor revisions were found to be needed for some codes to build/execute on Ubuntu, but all revisions were related to function calls or variable definitions, not to actual science code. Gitlab CentOS7 codes have been thoroughly science tested and outputs reviewed and found to be in line with the subversion variations. For those PGEs in use for SNPP C2 and JPSS1 C2.1 forward processing, we would like to switch over to using the gitlab CentOS7 executables.

Problem Statement Converting to gitlab versions of PGEs in use in SNPP C2 and JPSS1 C2.1 L1 forward processing. PGEs include: PGE500/L1A, PGE501/Geolocation, PGE502/L1B, PGE595/L0 splitter, PGE599/Kalman Filter (SNPP only), PGE560/Control Point, PGE591/Geolocation Light, and PGE592/CERES subsetter.
Description of Change Land SIPS VIIRS libraries, and PGEs are being migrated to gitlab from subversion. The gitlab variation uses slightly newer versions of third party libraries (hdf4, hdf5, etc) and builds on both CentOS7 and Ubuntu. Minor revisions were found to be needed for some codes to build/execute on Ubuntu, but all revisions were related to function calls or variable definitions, not to actual science code. Gitlab CentOS7 codes have been thoroughly science tested and outputs reviewed and found to be in line with the subversion variations. For those PGEs in use for SNPP C2 and JPSS1 C2.1 forward processing, we would like to switch over to using the gitlab CentOS7 executables.
Products Affected V[NP|J1]01, V[NP|J1]02[IMG|MOD|DNB|GDC|OBC], V[NP|J1]03[IMG|MOD|DNB], V[NP|J1]GCP, V[NP|J1]0203IMD_SS, V[NP|J1]03MODLL, V[NP|J1]03IMGLL, V[NP|J1]T[000|008|011|SCI], VNPT11K
Software Affected PGE500 3.0.11, PGE501 3.0.33, PGE502 3.0.30, PGE560 2.0.4, PGE591 2.0.1, PGE592 2.0.3, PGE595 2.0.6, PGE599 1.0.10
Processing String to Receive the Change S-NPP Forward Processin. J1 Forward Processing.
Downstream Product Effects All VIIRS land products
Data Granules to be Used for Science Testing A science test was conducted, to confirm the gitlab variations of PGEs and shared codes was executed over a 44 day period for both SNPP and JPSS1.
Justification Transitioning to gitlab variations will set the foundation for using gitlab operationally and for all future updates to be applied and executed from gitlab and support the move away from subversion.
Effective Date for Implementation of Change PGEs noted in attached document can go into forward processing for SNPP AS5200 and JPSS1 AS5201 starting 12/1/21; installed for use and start use as of 12/6/21 data.
Status Major algorithm development completed. Kwofu Vincent approved 12/03/2021. Gary Lin approved 12/03/2021. Sadashiva Devadiga approved 12/04/2021.