This branch integrates DISP-S1 PGE v3.0.0-rc2.2 with OPERA PCM. This version wraps the v4.2 delivery of the corresponding SAS, and fixes several issues related to use of CSLC products that have file name conventions already applied.
This branch also introduces a fix for #827 such that the chimera workflow for DISP-S1 determines the correct polarization to assign into the algorithm parameters runconfig, based on the polarization of the input CSLC products.
Issues
Resolves #858
Fixes #827
Testing
Unit tests for OPERA precondition functions have been updated to accommodate changes to algorithm parameter runconfig instantiation
This branch was tested on a dev cluster with the following commands:
Purpose
Issues
Testing
python3 ~/mozart/ops/opera-pcm/data_subscriber/daac_data_subscriber.py query --collection-shortname=OPERA_L2_CSLC-S1_V1 --endpoint=OPS --k=4 --m=1 --job-queue=opera-job_worker-cslc_data_download --chunk-size=1 --processing-mode=reprocessing --transfer-protocol=auto --native-id=OPERA_L2_CSLC-S1_T042-088905-IW1_20240301T140753Z_20240302T185554Z_S1A_VV_v1.0
python3 ~/mozart/ops/opera-pcm/data_subscriber/daac_data_subscriber.py query --collection-shortname=OPERA_L2_CSLC-S1_V1 --endpoint=OPS --k=4 --m=1 --job-queue=opera-job_worker-cslc_data_download --chunk-size=1 --processing-mode=reprocessing --transfer-protocol=auto --native-id=OPERA_L2_CSLC-S1_T171-365954-IW3_20240403T102412Z_20240419T041432Z_S1A_HH_v1.1
python3 ~/mozart/ops/opera-pcm/data_subscriber/daac_data_subscriber.py query --collection-shortname=OPERA_L2_RTC-S1_V1 --endpoint=OPS --release-version=$branch --job-queue=opera-job_worker-rtc_data_download --chunk-size=1 --transfer-protocol=auto --native-id=OPERA_L2_RTC-S1_T027-057677-IW3_20240405T141220Z_20240406T014932Z_S1A_30_v1.0