[x] If SAS Yamale schemas have changed, make sure changes are reflected in the sample DSWx-NI RunConfigs bundled with the repository
This should include the DSWx-NI RunConfig within the examples directory, as well as the baseline and algorithm RunConfigs used with the unit tests
If sample values are needed for new RunConfig fields, consult the examples provided with the "golden" dataset stored in Artifactory-FN
[x] Examine metadata from a sample DSWx-NI output product, and if metadata is now available, use it to update the ISO.xml template
The opera.util.tiff_utils.get_geotiff_metadata() can be used to extract all available product metadata from one of the expected output product GeoTIFFs included in the "golden" delivery from ADT
For each entry in the metadata dictionary extracted from the product, there should be a corresponding entry within the MeasuredParameterssection of the template
[x] Create the expected input and output archives used with the Integration test from the samples provided by ADT
This involves splitting out the input data (including ancillaries) and expected outputs from the "golden" data on Artifactory into separate .zip files for each, then uploading the new archives to S3
[x] Enhance the existing test suite for DSWx-NI to include tests that are currently performed only for DSWx-S1 (algorithm parameters validation, validation of ancillary input paths, etc.)
[x] Rerun the unit test suite for DSWx-NI to ensure all tests pass
[x] Rerun the DSWx-NI Integration Test to ensure it passes using the new expected assets for the beta delivery
This ticket comprises the tasks required to integrate the DSWx-NI Beta SAS delivery with the PGE library.
0.2
in dswx_ni_pge.pydswx-ni:beta_0.2
as base imageMeasuredParameters
section of the template