ARCHITECTURE.md
CLAUDE.md
LICENSE
MANIFEST.in
README.md
pyproject.toml
docs/logging_tutorial.md
docs/sar_metadata_mapping.md
grdl/__init__.py
grdl/exceptions.py
grdl/py.typed
grdl/vocabulary.py
grdl.egg-info/PKG-INFO
grdl.egg-info/SOURCES.txt
grdl.egg-info/dependency_links.txt
grdl.egg-info/requires.txt
grdl.egg-info/top_level.txt
grdl/IO/ARCHITECTURE.md
grdl/IO/PATTERNS.md
grdl/IO/README.md
grdl/IO/TODO.md
grdl/IO/__init__.py
grdl/IO/base.py
grdl/IO/generic.py
grdl/IO/geotiff.py
grdl/IO/hdf5.py
grdl/IO/integration.md
grdl/IO/jpeg2000.py
grdl/IO/nitf.py
grdl/IO/numpy_io.py
grdl/IO/performance.py
grdl/IO/png.py
grdl/IO/probe.py
grdl/IO/catalog/__init__.py
grdl/IO/catalog/aster_catalog.py
grdl/IO/catalog/biomass_catalog.py
grdl/IO/catalog/nisar_catalog.py
grdl/IO/catalog/remote_utils.py
grdl/IO/catalog/sentinel1_catalog.py
grdl/IO/catalog/sentinel2_catalog.py
grdl/IO/catalog/terrasar_catalog.py
grdl/IO/catalog/viirs_catalog.py
grdl/IO/eo/__init__.py
grdl/IO/eo/_backend.py
grdl/IO/eo/nitf.py
grdl/IO/eo/sentinel2.py
grdl/IO/ir/__init__.py
grdl/IO/ir/_backend.py
grdl/IO/ir/aster.py
grdl/IO/models/__init__.py
grdl/IO/models/aster.py
grdl/IO/models/base.py
grdl/IO/models/biomass.py
grdl/IO/models/common.py
grdl/IO/models/cphd.py
grdl/IO/models/crsd.py
grdl/IO/models/eo_nitf.py
grdl/IO/models/nisar.py
grdl/IO/models/sentinel1_l0.py
grdl/IO/models/sentinel1_slc.py
grdl/IO/models/sentinel2.py
grdl/IO/models/sicd.py
grdl/IO/models/sidd.py
grdl/IO/models/terrasar.py
grdl/IO/models/viirs.py
grdl/IO/multispectral/__init__.py
grdl/IO/multispectral/_backend.py
grdl/IO/multispectral/viirs.py
grdl/IO/sar/__init__.py
grdl/IO/sar/_backend.py
grdl/IO/sar/biomass.py
grdl/IO/sar/cphd.py
grdl/IO/sar/crsd.py
grdl/IO/sar/nisar.py
grdl/IO/sar/sentinel1_slc.py
grdl/IO/sar/sicd.py
grdl/IO/sar/sicd_writer.py
grdl/IO/sar/sidd.py
grdl/IO/sar/sidd_writer.py
grdl/IO/sar/terrasar.py
grdl/IO/sar/sentinel1_l0/README.md
grdl/IO/sar/sentinel1_l0/__init__.py
grdl/IO/sar/sentinel1_l0/annotation_parser.py
grdl/IO/sar/sentinel1_l0/binary_parser.py
grdl/IO/sar/sentinel1_l0/burst_reader.py
grdl/IO/sar/sentinel1_l0/constants.py
grdl/IO/sar/sentinel1_l0/decoder.py
grdl/IO/sar/sentinel1_l0/geometry.py
grdl/IO/sar/sentinel1_l0/orbit.py
grdl/IO/sar/sentinel1_l0/reader.py
grdl/IO/sar/sentinel1_l0/safe_product.py
grdl/IO/sar/sentinel1_l0/timing.py
grdl/contrast/ARCHITECTURE.md
grdl/contrast/README.md
grdl/contrast/__init__.py
grdl/contrast/auto.py
grdl/contrast/base.py
grdl/contrast/decibel.py
grdl/contrast/density.py
grdl/contrast/gamma.py
grdl/contrast/histogram.py
grdl/contrast/linear.py
grdl/contrast/logarithmic.py
grdl/contrast/nrl.py
grdl/contrast/percentile.py
grdl/contrast/sigmoid.py
grdl/coregistration/README.md
grdl/coregistration/__init__.py
grdl/coregistration/affine.py
grdl/coregistration/base.py
grdl/coregistration/feature_match.py
grdl/coregistration/projective.py
grdl/coregistration/utils.py
grdl/data_prep/README.md
grdl/data_prep/__init__.py
grdl/data_prep/base.py
grdl/data_prep/chip_extractor.py
grdl/data_prep/normalizer.py
grdl/data_prep/tiler.py
grdl/discovery/README.md
grdl/discovery/__init__.py
grdl/discovery/base.py
grdl/discovery/catalog.py
grdl/discovery/scanner.py
grdl/discovery/synthesizer.py
grdl/discovery/plugins/__init__.py
grdl/discovery/plugins/grdl_catalog.py
grdl/example/IO/test_file_loading.py
grdl/example/IO/HDF5/load_earthdata.py
grdl/example/IO/eo/rapideye_nitf_rpc.py
grdl/example/IO/eo/view_sentinel2.py
grdl/example/IO/sar/view_sicd.py
grdl/example/catalog/catalog_discovery.py
grdl/example/catalog/discover_and_download.py
grdl/example/catalog/view_product.py
grdl/example/geolocation/geolocation_overlay.py
grdl/example/image_processing/filtering/phase_gradient.py
grdl/example/image_processing/sar/csi_detection_overlay.py
grdl/example/image_processing/sar/dump_cphd_metadata.py
grdl/example/image_processing/sar/ffbp_stripmap_example.py
grdl/example/image_processing/sar/ifp_example.py
grdl/example/image_processing/sar/nisar_pauli_decomposition.py
grdl/example/image_processing/sar/rda_stripmap_example.py
grdl/example/image_processing/sar/sentinel1_halpha_decomposition.py
grdl/example/image_processing/sar/stripmap_ifp_example.py
grdl/example/image_processing/sar/sublook_compare.py
grdl/example/image_processing/sar/detection_workflow/README.md
grdl/example/image_processing/sar/detection_workflow/csi_detect_workflow.py
grdl/example/interpolation/lfm_polyphase.py
grdl/example/interpolation/polyphaseinterpolation.py
grdl/example/ortho/chip_ortho.py
grdl/example/ortho/compare_sidd_ortho.py
grdl/example/ortho/ortho_biomass.py
grdl/example/ortho/ortho_combined.py
grdl/example/ortho/ortho_sicd.py
grdl/example/ortho/ortho_sidd.py
grdl/example/ortho/point_roi_ortho.py
grdl/example/ortho/sicd_ortho_demo.py
grdl/geolocation/ARCHITECTURE.md
grdl/geolocation/PATTERNS.md
grdl/geolocation/README.md
grdl/geolocation/__init__.py
grdl/geolocation/_numba_projection.py
grdl/geolocation/base.py
grdl/geolocation/chip.py
grdl/geolocation/coordinates.py
grdl/geolocation/projection.py
grdl/geolocation/utils.py
grdl/geolocation/elevation/__init__.py
grdl/geolocation/elevation/_backend.py
grdl/geolocation/elevation/base.py
grdl/geolocation/elevation/constant.py
grdl/geolocation/elevation/dted.py
grdl/geolocation/elevation/geoid.py
grdl/geolocation/elevation/geotiff_dem.py
grdl/geolocation/elevation/open_elevation.py
grdl/geolocation/elevation/tiled_geotiff_dem.py
grdl/geolocation/eo/__init__.py
grdl/geolocation/eo/_backend.py
grdl/geolocation/eo/affine.py
grdl/geolocation/eo/rpc.py
grdl/geolocation/eo/rsm.py
grdl/geolocation/sar/__init__.py
grdl/geolocation/sar/_backend.py
grdl/geolocation/sar/gcp.py
grdl/geolocation/sar/nisar.py
grdl/geolocation/sar/sentinel1_slc.py
grdl/geolocation/sar/sicd.py
grdl/geolocation/sar/sidd.py
grdl/image_processing/ARCHITECTURE.md
grdl/image_processing/README.md
grdl/image_processing/__init__.py
grdl/image_processing/base.py
grdl/image_processing/intensity.py
grdl/image_processing/params.py
grdl/image_processing/pipeline.py
grdl/image_processing/versioning.py
grdl/image_processing/decomposition/__init__.py
grdl/image_processing/decomposition/base.py
grdl/image_processing/decomposition/dual_pol_halpha.py
grdl/image_processing/decomposition/pauli.py
grdl/image_processing/decomposition/pol_matrix.py
grdl/image_processing/detection/__init__.py
grdl/image_processing/detection/base.py
grdl/image_processing/detection/fields.py
grdl/image_processing/detection/models.py
grdl/image_processing/detection/cfar/__init__.py
grdl/image_processing/detection/cfar/_base.py
grdl/image_processing/detection/cfar/_validation.py
grdl/image_processing/detection/cfar/ca_cfar.py
grdl/image_processing/detection/cfar/go_cfar.py
grdl/image_processing/detection/cfar/os_cfar.py
grdl/image_processing/detection/cfar/so_cfar.py
grdl/image_processing/filters/__init__.py
grdl/image_processing/filters/_validation.py
grdl/image_processing/filters/linear.py
grdl/image_processing/filters/phase.py
grdl/image_processing/filters/rank.py
grdl/image_processing/filters/speckle.py
grdl/image_processing/filters/statistical.py
grdl/image_processing/ortho/ARCHITECTURE.md
grdl/image_processing/ortho/README.md
grdl/image_processing/ortho/__init__.py
grdl/image_processing/ortho/accelerated.py
grdl/image_processing/ortho/enu_grid.py
grdl/image_processing/ortho/ortho.py
grdl/image_processing/ortho/ortho_builder.py
grdl/image_processing/ortho/resolution.py
grdl/image_processing/ortho/roi.py
grdl/image_processing/ortho/utm_grid.py
grdl/image_processing/ortho/web_mercator_grid.py
grdl/image_processing/sar/__init__.py
grdl/image_processing/sar/csi.py
grdl/image_processing/sar/dominance.py
grdl/image_processing/sar/multilook.py
grdl/image_processing/sar/sublook.py
grdl/image_processing/sar/image_formation/__init__.py
grdl/image_processing/sar/image_formation/base.py
grdl/image_processing/sar/image_formation/ffbp.py
grdl/image_processing/sar/image_formation/geometry.py
grdl/image_processing/sar/image_formation/pfa.py
grdl/image_processing/sar/image_formation/polar_grid.py
grdl/image_processing/sar/image_formation/rda.py
grdl/image_processing/sar/image_formation/stripmap_pfa.py
grdl/image_processing/sar/image_formation/subaperture.py
grdl/interpolation/README.md
grdl/interpolation/__init__.py
grdl/interpolation/base.py
grdl/interpolation/farrow.py
grdl/interpolation/lagrange.py
grdl/interpolation/lanczos.py
grdl/interpolation/polyphase.py
grdl/interpolation/thiran.py
grdl/interpolation/windowed_sinc.py
grdl/transforms/README.md
grdl/transforms/__init__.py
grdl/transforms/detection.py
grdl/vector/README.md
grdl/vector/__init__.py
grdl/vector/base.py
grdl/vector/conversion.py
grdl/vector/io.py
grdl/vector/models.py
grdl/vector/spatial.py
tests/test_benchmarks.py
tests/test_contrast_auto.py
tests/test_contrast_density.py
tests/test_contrast_gamma.py
tests/test_contrast_histogram.py
tests/test_contrast_linear.py
tests/test_contrast_logarithmic.py
tests/test_contrast_nrl.py
tests/test_contrast_reexports.py
tests/test_contrast_sigmoid.py
tests/test_coregistration.py
tests/test_coregistration_feature_match.py
tests/test_data_prep_chip_extractor.py
tests/test_data_prep_normalizer.py
tests/test_data_prep_tiler.py
tests/test_eo_nitf_tres.py
tests/test_execute_protocol.py
tests/test_geolocation_affine.py
tests/test_geolocation_biomass.py
tests/test_geolocation_chip.py
tests/test_geolocation_coordinates.py
tests/test_geolocation_dem_integration.py
tests/test_geolocation_elevation.py
tests/test_geolocation_projection.py
tests/test_geolocation_rpc.py
tests/test_geolocation_rsm.py
tests/test_geolocation_sentinel1_slc.py
tests/test_geolocation_sicd.py
tests/test_geolocation_sidd.py
tests/test_globalprocessor_decorator.py
tests/test_image_formation_interpolation.py
tests/test_image_processing_decomposition.py
tests/test_image_processing_decomposition_dual_pol.py
tests/test_image_processing_detection.py
tests/test_image_processing_detection_cfar.py
tests/test_image_processing_filters.py
tests/test_image_processing_intensity.py
tests/test_image_processing_ortho.py
tests/test_image_processing_pol_matrix.py
tests/test_image_processing_sar_csi.py
tests/test_image_processing_sar_dominance.py
tests/test_image_processing_sar_ifp.py
tests/test_image_processing_sar_multilook.py
tests/test_image_processing_sar_sublook.py
tests/test_image_processing_tunable.py
tests/test_image_processing_versioning.py
tests/test_integration.py
tests/test_interpolation.py
tests/test_interpolation_lagrange_farrow_thiran.py
tests/test_interpolation_polyphase.py
tests/test_io_biomass.py
tests/test_io_catalog_upsert.py
tests/test_io_generic.py
tests/test_io_geotiff.py
tests/test_io_geotiff_writer.py
tests/test_io_hdf5.py
tests/test_io_hdf5_writer.py
tests/test_io_imports.py
tests/test_io_invasive_probe.py
tests/test_io_ir_readers.py
tests/test_io_jpeg2000.py
tests/test_io_models.py
tests/test_io_models_common.py
tests/test_io_multispectral_readers.py
tests/test_io_nisar.py
tests/test_io_nitf.py
tests/test_io_nitf_writer.py
tests/test_io_numpy_writer.py
tests/test_io_performance.py
tests/test_io_png_writer.py
tests/test_io_sar_backend.py
tests/test_io_sar_readers.py
tests/test_io_sentinel1_l0.py
tests/test_io_sentinel1_slc.py
tests/test_io_sentinel2.py
tests/test_io_sidd.py
tests/test_io_terrasar.py
tests/test_io_write_convenience.py
tests/test_io_writer_registry.py
tests/test_ortho_builder.py
tests/test_ortho_enu.py
tests/test_ortho_resolution.py
tests/test_ortho_tiled.py
tests/test_ortho_utm.py
tests/test_ortho_web_mercator.py
tests/test_processor_tags_phases.py
tests/test_transforms_detection.py
tests/test_vector_conversion.py
tests/test_vector_io.py
tests/test_vector_models.py
tests/test_vector_spatial.py
tests/test_vocabulary_phases.py