├── .github ├── lock_package.lock └── workflows │ └── test.yaml ├── .gitignore ├── .pre-commit-config.yaml ├── LICENSE ├── README.md ├── docker ├── Dockerfile ├── Dockerfile_ni ├── lock_package.lock └── requirements.txt ├── setup.py ├── setup_ni.py ├── src └── dswx_sar │ ├── __init__.py │ ├── defaults │ ├── algorithm_parameter_ni.yaml │ ├── algorithm_parameter_s1.yaml │ ├── dswx_ni.yaml │ └── dswx_s1.yaml │ ├── detect_inundated_vegetation.py │ ├── dswx_comparison.py │ ├── dswx_geogrid.py │ ├── dswx_ni.py │ ├── dswx_ni_runconfig.py │ ├── dswx_runconfig.py │ ├── dswx_s1.py │ ├── dswx_sar_util.py │ ├── filter_SAR.py │ ├── fuzzy_value_computation.py │ ├── generate_log.py │ ├── initial_threshold.py │ ├── masking_with_ancillary.py │ ├── metadata.py │ ├── miscellaneous │ └── update_alos_frame_track.py │ ├── mosaic_gcov_frame.py │ ├── mosaic_rtc_burst.py │ ├── pre_processing.py │ ├── pre_processing_ni.py │ ├── process_nisar_rtc.py │ ├── refine_with_bimodality.py │ ├── region_growing.py │ ├── save_mgrs_tiles.py │ ├── save_mgrs_tiles_ni.py │ ├── schemas │ ├── algorithm_parameter_ni.yaml │ ├── algorithm_parameter_s1.yaml │ ├── dswx_ni.yaml │ └── dswx_s1.yaml │ ├── version.py │ └── version_ni.py └── tests └── test_dswx_s1_workflow.py /.github/lock_package.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opera-adt/DSWX-SAR/HEAD/.github/lock_package.lock -------------------------------------------------------------------------------- /.github/workflows/test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opera-adt/DSWX-SAR/HEAD/.github/workflows/test.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opera-adt/DSWX-SAR/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opera-adt/DSWX-SAR/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opera-adt/DSWX-SAR/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opera-adt/DSWX-SAR/HEAD/README.md -------------------------------------------------------------------------------- /docker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opera-adt/DSWX-SAR/HEAD/docker/Dockerfile -------------------------------------------------------------------------------- /docker/Dockerfile_ni: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opera-adt/DSWX-SAR/HEAD/docker/Dockerfile_ni -------------------------------------------------------------------------------- /docker/lock_package.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opera-adt/DSWX-SAR/HEAD/docker/lock_package.lock -------------------------------------------------------------------------------- /docker/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opera-adt/DSWX-SAR/HEAD/docker/requirements.txt -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opera-adt/DSWX-SAR/HEAD/setup.py -------------------------------------------------------------------------------- /setup_ni.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opera-adt/DSWX-SAR/HEAD/setup_ni.py -------------------------------------------------------------------------------- /src/dswx_sar/__init__.py: -------------------------------------------------------------------------------- 1 | #from . import dswx_sar_util 2 | -------------------------------------------------------------------------------- /src/dswx_sar/defaults/algorithm_parameter_ni.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opera-adt/DSWX-SAR/HEAD/src/dswx_sar/defaults/algorithm_parameter_ni.yaml -------------------------------------------------------------------------------- /src/dswx_sar/defaults/algorithm_parameter_s1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opera-adt/DSWX-SAR/HEAD/src/dswx_sar/defaults/algorithm_parameter_s1.yaml -------------------------------------------------------------------------------- /src/dswx_sar/defaults/dswx_ni.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opera-adt/DSWX-SAR/HEAD/src/dswx_sar/defaults/dswx_ni.yaml -------------------------------------------------------------------------------- /src/dswx_sar/defaults/dswx_s1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opera-adt/DSWX-SAR/HEAD/src/dswx_sar/defaults/dswx_s1.yaml -------------------------------------------------------------------------------- /src/dswx_sar/detect_inundated_vegetation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opera-adt/DSWX-SAR/HEAD/src/dswx_sar/detect_inundated_vegetation.py -------------------------------------------------------------------------------- /src/dswx_sar/dswx_comparison.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opera-adt/DSWX-SAR/HEAD/src/dswx_sar/dswx_comparison.py -------------------------------------------------------------------------------- /src/dswx_sar/dswx_geogrid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opera-adt/DSWX-SAR/HEAD/src/dswx_sar/dswx_geogrid.py -------------------------------------------------------------------------------- /src/dswx_sar/dswx_ni.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opera-adt/DSWX-SAR/HEAD/src/dswx_sar/dswx_ni.py -------------------------------------------------------------------------------- /src/dswx_sar/dswx_ni_runconfig.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opera-adt/DSWX-SAR/HEAD/src/dswx_sar/dswx_ni_runconfig.py -------------------------------------------------------------------------------- /src/dswx_sar/dswx_runconfig.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opera-adt/DSWX-SAR/HEAD/src/dswx_sar/dswx_runconfig.py -------------------------------------------------------------------------------- /src/dswx_sar/dswx_s1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opera-adt/DSWX-SAR/HEAD/src/dswx_sar/dswx_s1.py -------------------------------------------------------------------------------- /src/dswx_sar/dswx_sar_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opera-adt/DSWX-SAR/HEAD/src/dswx_sar/dswx_sar_util.py -------------------------------------------------------------------------------- /src/dswx_sar/filter_SAR.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opera-adt/DSWX-SAR/HEAD/src/dswx_sar/filter_SAR.py -------------------------------------------------------------------------------- /src/dswx_sar/fuzzy_value_computation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opera-adt/DSWX-SAR/HEAD/src/dswx_sar/fuzzy_value_computation.py -------------------------------------------------------------------------------- /src/dswx_sar/generate_log.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opera-adt/DSWX-SAR/HEAD/src/dswx_sar/generate_log.py -------------------------------------------------------------------------------- /src/dswx_sar/initial_threshold.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opera-adt/DSWX-SAR/HEAD/src/dswx_sar/initial_threshold.py -------------------------------------------------------------------------------- /src/dswx_sar/masking_with_ancillary.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opera-adt/DSWX-SAR/HEAD/src/dswx_sar/masking_with_ancillary.py -------------------------------------------------------------------------------- /src/dswx_sar/metadata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opera-adt/DSWX-SAR/HEAD/src/dswx_sar/metadata.py -------------------------------------------------------------------------------- /src/dswx_sar/miscellaneous/update_alos_frame_track.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opera-adt/DSWX-SAR/HEAD/src/dswx_sar/miscellaneous/update_alos_frame_track.py -------------------------------------------------------------------------------- /src/dswx_sar/mosaic_gcov_frame.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opera-adt/DSWX-SAR/HEAD/src/dswx_sar/mosaic_gcov_frame.py -------------------------------------------------------------------------------- /src/dswx_sar/mosaic_rtc_burst.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opera-adt/DSWX-SAR/HEAD/src/dswx_sar/mosaic_rtc_burst.py -------------------------------------------------------------------------------- /src/dswx_sar/pre_processing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opera-adt/DSWX-SAR/HEAD/src/dswx_sar/pre_processing.py -------------------------------------------------------------------------------- /src/dswx_sar/pre_processing_ni.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opera-adt/DSWX-SAR/HEAD/src/dswx_sar/pre_processing_ni.py -------------------------------------------------------------------------------- /src/dswx_sar/process_nisar_rtc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opera-adt/DSWX-SAR/HEAD/src/dswx_sar/process_nisar_rtc.py -------------------------------------------------------------------------------- /src/dswx_sar/refine_with_bimodality.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opera-adt/DSWX-SAR/HEAD/src/dswx_sar/refine_with_bimodality.py -------------------------------------------------------------------------------- /src/dswx_sar/region_growing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opera-adt/DSWX-SAR/HEAD/src/dswx_sar/region_growing.py -------------------------------------------------------------------------------- /src/dswx_sar/save_mgrs_tiles.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opera-adt/DSWX-SAR/HEAD/src/dswx_sar/save_mgrs_tiles.py -------------------------------------------------------------------------------- /src/dswx_sar/save_mgrs_tiles_ni.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opera-adt/DSWX-SAR/HEAD/src/dswx_sar/save_mgrs_tiles_ni.py -------------------------------------------------------------------------------- /src/dswx_sar/schemas/algorithm_parameter_ni.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opera-adt/DSWX-SAR/HEAD/src/dswx_sar/schemas/algorithm_parameter_ni.yaml -------------------------------------------------------------------------------- /src/dswx_sar/schemas/algorithm_parameter_s1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opera-adt/DSWX-SAR/HEAD/src/dswx_sar/schemas/algorithm_parameter_s1.yaml -------------------------------------------------------------------------------- /src/dswx_sar/schemas/dswx_ni.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opera-adt/DSWX-SAR/HEAD/src/dswx_sar/schemas/dswx_ni.yaml -------------------------------------------------------------------------------- /src/dswx_sar/schemas/dswx_s1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opera-adt/DSWX-SAR/HEAD/src/dswx_sar/schemas/dswx_s1.yaml -------------------------------------------------------------------------------- /src/dswx_sar/version.py: -------------------------------------------------------------------------------- 1 | VERSION = '1.1' 2 | -------------------------------------------------------------------------------- /src/dswx_sar/version_ni.py: -------------------------------------------------------------------------------- 1 | VERSION = '0.2.1' 2 | -------------------------------------------------------------------------------- /tests/test_dswx_s1_workflow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opera-adt/DSWX-SAR/HEAD/tests/test_dswx_s1_workflow.py --------------------------------------------------------------------------------