This PR introduces functionality for the DSWx-NI interfaces.
Major updates:
dswx_ni.yaml and algorithm_parameter_ni.yaml: New defaults and schema have been added, independent of dswx_s1.yaml and algorithm_parameters_s1.yaml. Additionally, new inputs such as input_file_path_historical, mean_backscattering, standard_deviation_backscattering, output_spacing, and output_mgrs_collection_id have been included. Although not yet implemented, they serve as placeholders.
dswx_ni.py: Similar to dswx_s1.py, this code contains all functions to generate the products. However, it currently does not consider the mode and polarization.
save_mgrs_tile_ni.py: This new code gathers all intermediate products and creates packages for DSWx-NI products. During packaging, the spatial resolution is adjusted to 30 m. Metadata fields are not yet prepared.
Minor updates:
Changed filenames (dswx_nisar.yaml, algorithm_parameter_nisar.yaml, nisar_rtc_mosaic.py) for consistency with DSWx-S1.
Corrected incorrect indentations in mosaic_gcov_frame.py.
This PR introduces functionality for the DSWx-NI interfaces.
dswx_ni.yaml
andalgorithm_parameter_ni.yaml
: New defaults and schema have been added, independent ofdswx_s1.yaml
andalgorithm_parameters_s1.yaml
. Additionally, new inputs such asinput_file_path_historical
,mean_backscattering
,standard_deviation_backscattering
,output_spacing
, andoutput_mgrs_collection_id
have been included. Although not yet implemented, they serve as placeholders.dswx_ni.py
: Similar todswx_s1.py
, this code contains all functions to generate the products. However, it currently does not consider the mode and polarization.save_mgrs_tile_ni.py
: This new code gathers all intermediate products and creates packages for DSWx-NI products. During packaging, the spatial resolution is adjusted to 30 m. Metadata fields are not yet prepared.dswx_nisar.yaml
,algorithm_parameter_nisar.yaml
,nisar_rtc_mosaic.py
) for consistency with DSWx-S1.mosaic_gcov_frame.py
.