.gitignore
.pre-commit-config.yaml
CHANGELOG.md
CITATION.cff
CLAUDE.md
LICENSE.txt
MANIFEST.in
README.md
codereview.md
environment.yml
pyproject.toml
.github/workflows/ci.yml
.github/workflows/publish.yml
figures/isce3_comparisons/SUMMARY.md
figures/isce3_comparisons/gslc_local_vs_jpl.png
figures/isce3_comparisons/gslc_phase_diff_spatial.png
figures/isce3_comparisons/isce3_vs_jpl.png
figures/isce3_comparisons/isce3_vs_jpl_scatter.png
figures/isce3_comparisons/pytools_set_corrected_vs_jpl.png
figures/isce3_comparisons/pytools_vs_jpl.png
figures/isce3_comparisons/pytools_vs_jpl_scatter.png
figures/isce3_comparisons/three_way.png
figures/isce3_comparisons/three_way_scatter.png
notebooks/.gitkeep
notebooks/example.ipynb
scripts/readme_examples.py
scripts/test_end_to_end.py
scripts/test_search.py
scripts/validate_against_gunw.py
scripts/isce3/compare_gslcs.py
scripts/isce3/compare_gunw.py
scripts/isce3/fetch_dem.py
scripts/isce3/gslc_path.py
scripts/isce3/gslc_runconfig.yaml
scripts/isce3/plot_isce3_vs_jpl.py
scripts/isce3/plot_pytools_vs_jpl.py
scripts/isce3/plot_three_way.py
scripts/isce3/run_insar.sh
scripts/isce3/runconfig.yaml
scripts/isce3/test_goldstein.py
scripts/isce3/test_set_correction.py
scripts/isce3/verify_crossmul.py
src/nisar_pytools/__init__.py
src/nisar_pytools/_version.py
src/nisar_pytools/cli.py
src/nisar_pytools.egg-info/PKG-INFO
src/nisar_pytools.egg-info/SOURCES.txt
src/nisar_pytools.egg-info/dependency_links.txt
src/nisar_pytools.egg-info/entry_points.txt
src/nisar_pytools.egg-info/requires.txt
src/nisar_pytools.egg-info/top_level.txt
src/nisar_pytools/io/__init__.py
src/nisar_pytools/io/download.py
src/nisar_pytools/io/export.py
src/nisar_pytools/io/h5_to_datatree.py
src/nisar_pytools/io/reader.py
src/nisar_pytools/io/search.py
src/nisar_pytools/io/stack.py
src/nisar_pytools/processing/__init__.py
src/nisar_pytools/processing/atmospheric.py
src/nisar_pytools/processing/baseline.py
src/nisar_pytools/processing/filtering.py
src/nisar_pytools/processing/isce3_runconfig_default.yaml
src/nisar_pytools/processing/isce3_tools.py
src/nisar_pytools/processing/phase_linking.py
src/nisar_pytools/processing/polsar.py
src/nisar_pytools/processing/prep_dolphin.py
src/nisar_pytools/processing/sar.py
src/nisar_pytools/utils/__init__.py
src/nisar_pytools/utils/conversion.py
src/nisar_pytools/utils/dem.py
src/nisar_pytools/utils/filename.py
src/nisar_pytools/utils/local_incidence_angle.py
src/nisar_pytools/utils/masking.py
src/nisar_pytools/utils/metadata.py
src/nisar_pytools/utils/overlap.py
src/nisar_pytools/utils/search_validation.py
src/nisar_pytools/utils/validation.py
src/nisar_pytools/viz/__init__.py
src/nisar_pytools/viz/plotting.py
tests/__init__.py
tests/conftest.py
tests/test_atmospheric.py
tests/test_baseline.py
tests/test_cli.py
tests/test_conversion.py
tests/test_dem.py
tests/test_download.py
tests/test_export.py
tests/test_filename.py
tests/test_filtering.py
tests/test_h5_to_datatree.py
tests/test_isce3_tools.py
tests/test_local_incidence_angle.py
tests/test_masking.py
tests/test_metadata.py
tests/test_overlap.py
tests/test_phase_linking.py
tests/test_polsar.py
tests/test_prep_dolphin.py
tests/test_reader.py
tests/test_sar.py
tests/test_search.py
tests/test_search_validation.py
tests/test_stack.py
tests/test_validation.py
tests/test_viz.py