├── LICENSE ├── README.md ├── docs └── images │ ├── PyInSAR_logo1.png │ ├── PyInSAR_logo2.png │ ├── PyInSAR_logo3.png │ ├── PyInSAR_logos.pdf │ └── pyinsar_logo315x83.png ├── pyinsar ├── __init__.py ├── data_import │ ├── __init__.py │ ├── import_georaster.py │ ├── import_raster.py │ ├── import_srcmod.py │ ├── import_utils.py │ ├── sentinel.py │ └── uavsar.py ├── docs │ └── pyinsar_doxygen.pdf ├── dox.cfg ├── fix_latex.sh ├── get_file_list.sh ├── output │ ├── __init__.py │ ├── export_georaster.py │ ├── plot_3d_vectors.py │ └── plot_raster.py ├── processing │ ├── __init__.py │ ├── corrections │ │ ├── __init__.py │ │ ├── topography.py │ │ └── troposphere.py │ ├── data_fetcher │ │ ├── __init__.py │ │ ├── gdal.py │ │ ├── hdf_retriever.py │ │ └── okada.py │ ├── deformation │ │ ├── __init__.py │ │ ├── elastic_halfspace │ │ │ ├── __init__.py │ │ │ ├── fault.py │ │ │ ├── mogi.py │ │ │ ├── okada.py │ │ │ ├── pipe.py │ │ │ └── surface_load.py │ │ └── inversion │ │ │ ├── __init__.py │ │ │ ├── inversion.py │ │ │ └── quadtree.py │ ├── discovery │ │ ├── __init__.py │ │ ├── classify_cnn.py │ │ ├── coherence.py │ │ ├── coregister.py │ │ ├── deburst.py │ │ ├── deformation_to_phase.py │ │ ├── flat_earth.py │ │ ├── fusion │ │ │ └── srtm_fusion.py │ │ ├── interferogram.py │ │ ├── los_deformation.py │ │ ├── mask.py │ │ ├── project.py │ │ ├── rotate_squares.py │ │ ├── shown_cnn_classes.py │ │ ├── srtm_egm96_wgs84.py │ │ ├── temporal_decorrelation.py │ │ ├── train_cnn.py │ │ └── wrap_phase.py │ ├── geography │ │ ├── __init__.py │ │ ├── coordinates.py │ │ ├── geodesy.py │ │ └── geomorphometry.py │ ├── instruments │ │ ├── __init__.py │ │ └── sentinel.py │ ├── isce │ │ ├── __init__.py │ │ └── input_file.py │ ├── machine_learning │ │ ├── __init__.py │ │ ├── geostatistics │ │ │ ├── __init__.py │ │ │ ├── direct_sampling.py │ │ │ ├── geostatistics_utils.py │ │ │ ├── sequential_gaussian_simulation.py │ │ │ └── variogram.py │ │ └── neural_networks │ │ │ ├── __init__.py │ │ │ └── anomaly_identification.py │ └── utilities │ │ ├── __init__.py │ │ ├── ann.py │ │ ├── deformations.py │ │ ├── file_utils.py │ │ ├── generic.py │ │ ├── insar_simulator_utils.py │ │ └── machine_learning.py └── run_doxygen.sh └── setup.py /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MITeaps/pyinsar/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MITeaps/pyinsar/HEAD/README.md -------------------------------------------------------------------------------- /docs/images/PyInSAR_logo1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MITeaps/pyinsar/HEAD/docs/images/PyInSAR_logo1.png -------------------------------------------------------------------------------- /docs/images/PyInSAR_logo2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MITeaps/pyinsar/HEAD/docs/images/PyInSAR_logo2.png -------------------------------------------------------------------------------- /docs/images/PyInSAR_logo3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MITeaps/pyinsar/HEAD/docs/images/PyInSAR_logo3.png -------------------------------------------------------------------------------- /docs/images/PyInSAR_logos.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MITeaps/pyinsar/HEAD/docs/images/PyInSAR_logos.pdf -------------------------------------------------------------------------------- /docs/images/pyinsar_logo315x83.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MITeaps/pyinsar/HEAD/docs/images/pyinsar_logo315x83.png -------------------------------------------------------------------------------- /pyinsar/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MITeaps/pyinsar/HEAD/pyinsar/__init__.py -------------------------------------------------------------------------------- /pyinsar/data_import/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MITeaps/pyinsar/HEAD/pyinsar/data_import/__init__.py -------------------------------------------------------------------------------- /pyinsar/data_import/import_georaster.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MITeaps/pyinsar/HEAD/pyinsar/data_import/import_georaster.py -------------------------------------------------------------------------------- /pyinsar/data_import/import_raster.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MITeaps/pyinsar/HEAD/pyinsar/data_import/import_raster.py -------------------------------------------------------------------------------- /pyinsar/data_import/import_srcmod.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MITeaps/pyinsar/HEAD/pyinsar/data_import/import_srcmod.py -------------------------------------------------------------------------------- /pyinsar/data_import/import_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MITeaps/pyinsar/HEAD/pyinsar/data_import/import_utils.py -------------------------------------------------------------------------------- /pyinsar/data_import/sentinel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MITeaps/pyinsar/HEAD/pyinsar/data_import/sentinel.py -------------------------------------------------------------------------------- /pyinsar/data_import/uavsar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MITeaps/pyinsar/HEAD/pyinsar/data_import/uavsar.py -------------------------------------------------------------------------------- /pyinsar/docs/pyinsar_doxygen.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MITeaps/pyinsar/HEAD/pyinsar/docs/pyinsar_doxygen.pdf -------------------------------------------------------------------------------- /pyinsar/dox.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MITeaps/pyinsar/HEAD/pyinsar/dox.cfg -------------------------------------------------------------------------------- /pyinsar/fix_latex.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MITeaps/pyinsar/HEAD/pyinsar/fix_latex.sh -------------------------------------------------------------------------------- /pyinsar/get_file_list.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MITeaps/pyinsar/HEAD/pyinsar/get_file_list.sh -------------------------------------------------------------------------------- /pyinsar/output/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MITeaps/pyinsar/HEAD/pyinsar/output/__init__.py -------------------------------------------------------------------------------- /pyinsar/output/export_georaster.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MITeaps/pyinsar/HEAD/pyinsar/output/export_georaster.py -------------------------------------------------------------------------------- /pyinsar/output/plot_3d_vectors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MITeaps/pyinsar/HEAD/pyinsar/output/plot_3d_vectors.py -------------------------------------------------------------------------------- /pyinsar/output/plot_raster.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MITeaps/pyinsar/HEAD/pyinsar/output/plot_raster.py -------------------------------------------------------------------------------- /pyinsar/processing/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MITeaps/pyinsar/HEAD/pyinsar/processing/__init__.py -------------------------------------------------------------------------------- /pyinsar/processing/corrections/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MITeaps/pyinsar/HEAD/pyinsar/processing/corrections/__init__.py -------------------------------------------------------------------------------- /pyinsar/processing/corrections/topography.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MITeaps/pyinsar/HEAD/pyinsar/processing/corrections/topography.py -------------------------------------------------------------------------------- /pyinsar/processing/corrections/troposphere.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MITeaps/pyinsar/HEAD/pyinsar/processing/corrections/troposphere.py -------------------------------------------------------------------------------- /pyinsar/processing/data_fetcher/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyinsar/processing/data_fetcher/gdal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MITeaps/pyinsar/HEAD/pyinsar/processing/data_fetcher/gdal.py -------------------------------------------------------------------------------- /pyinsar/processing/data_fetcher/hdf_retriever.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MITeaps/pyinsar/HEAD/pyinsar/processing/data_fetcher/hdf_retriever.py -------------------------------------------------------------------------------- /pyinsar/processing/data_fetcher/okada.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MITeaps/pyinsar/HEAD/pyinsar/processing/data_fetcher/okada.py -------------------------------------------------------------------------------- /pyinsar/processing/deformation/__init__.py: -------------------------------------------------------------------------------- 1 | __all__ = ["elastic_halfspace", "inversion"] -------------------------------------------------------------------------------- /pyinsar/processing/deformation/elastic_halfspace/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MITeaps/pyinsar/HEAD/pyinsar/processing/deformation/elastic_halfspace/__init__.py -------------------------------------------------------------------------------- /pyinsar/processing/deformation/elastic_halfspace/fault.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MITeaps/pyinsar/HEAD/pyinsar/processing/deformation/elastic_halfspace/fault.py -------------------------------------------------------------------------------- /pyinsar/processing/deformation/elastic_halfspace/mogi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MITeaps/pyinsar/HEAD/pyinsar/processing/deformation/elastic_halfspace/mogi.py -------------------------------------------------------------------------------- /pyinsar/processing/deformation/elastic_halfspace/okada.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MITeaps/pyinsar/HEAD/pyinsar/processing/deformation/elastic_halfspace/okada.py -------------------------------------------------------------------------------- /pyinsar/processing/deformation/elastic_halfspace/pipe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MITeaps/pyinsar/HEAD/pyinsar/processing/deformation/elastic_halfspace/pipe.py -------------------------------------------------------------------------------- /pyinsar/processing/deformation/elastic_halfspace/surface_load.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MITeaps/pyinsar/HEAD/pyinsar/processing/deformation/elastic_halfspace/surface_load.py -------------------------------------------------------------------------------- /pyinsar/processing/deformation/inversion/__init__.py: -------------------------------------------------------------------------------- 1 | __all__ = ["quadtree", "inversion"] -------------------------------------------------------------------------------- /pyinsar/processing/deformation/inversion/inversion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MITeaps/pyinsar/HEAD/pyinsar/processing/deformation/inversion/inversion.py -------------------------------------------------------------------------------- /pyinsar/processing/deformation/inversion/quadtree.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MITeaps/pyinsar/HEAD/pyinsar/processing/deformation/inversion/quadtree.py -------------------------------------------------------------------------------- /pyinsar/processing/discovery/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MITeaps/pyinsar/HEAD/pyinsar/processing/discovery/__init__.py -------------------------------------------------------------------------------- /pyinsar/processing/discovery/classify_cnn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MITeaps/pyinsar/HEAD/pyinsar/processing/discovery/classify_cnn.py -------------------------------------------------------------------------------- /pyinsar/processing/discovery/coherence.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MITeaps/pyinsar/HEAD/pyinsar/processing/discovery/coherence.py -------------------------------------------------------------------------------- /pyinsar/processing/discovery/coregister.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MITeaps/pyinsar/HEAD/pyinsar/processing/discovery/coregister.py -------------------------------------------------------------------------------- /pyinsar/processing/discovery/deburst.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MITeaps/pyinsar/HEAD/pyinsar/processing/discovery/deburst.py -------------------------------------------------------------------------------- /pyinsar/processing/discovery/deformation_to_phase.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MITeaps/pyinsar/HEAD/pyinsar/processing/discovery/deformation_to_phase.py -------------------------------------------------------------------------------- /pyinsar/processing/discovery/flat_earth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MITeaps/pyinsar/HEAD/pyinsar/processing/discovery/flat_earth.py -------------------------------------------------------------------------------- /pyinsar/processing/discovery/fusion/srtm_fusion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MITeaps/pyinsar/HEAD/pyinsar/processing/discovery/fusion/srtm_fusion.py -------------------------------------------------------------------------------- /pyinsar/processing/discovery/interferogram.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MITeaps/pyinsar/HEAD/pyinsar/processing/discovery/interferogram.py -------------------------------------------------------------------------------- /pyinsar/processing/discovery/los_deformation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MITeaps/pyinsar/HEAD/pyinsar/processing/discovery/los_deformation.py -------------------------------------------------------------------------------- /pyinsar/processing/discovery/mask.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MITeaps/pyinsar/HEAD/pyinsar/processing/discovery/mask.py -------------------------------------------------------------------------------- /pyinsar/processing/discovery/project.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MITeaps/pyinsar/HEAD/pyinsar/processing/discovery/project.py -------------------------------------------------------------------------------- /pyinsar/processing/discovery/rotate_squares.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MITeaps/pyinsar/HEAD/pyinsar/processing/discovery/rotate_squares.py -------------------------------------------------------------------------------- /pyinsar/processing/discovery/shown_cnn_classes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MITeaps/pyinsar/HEAD/pyinsar/processing/discovery/shown_cnn_classes.py -------------------------------------------------------------------------------- /pyinsar/processing/discovery/srtm_egm96_wgs84.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MITeaps/pyinsar/HEAD/pyinsar/processing/discovery/srtm_egm96_wgs84.py -------------------------------------------------------------------------------- /pyinsar/processing/discovery/temporal_decorrelation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MITeaps/pyinsar/HEAD/pyinsar/processing/discovery/temporal_decorrelation.py -------------------------------------------------------------------------------- /pyinsar/processing/discovery/train_cnn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MITeaps/pyinsar/HEAD/pyinsar/processing/discovery/train_cnn.py -------------------------------------------------------------------------------- /pyinsar/processing/discovery/wrap_phase.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MITeaps/pyinsar/HEAD/pyinsar/processing/discovery/wrap_phase.py -------------------------------------------------------------------------------- /pyinsar/processing/geography/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MITeaps/pyinsar/HEAD/pyinsar/processing/geography/__init__.py -------------------------------------------------------------------------------- /pyinsar/processing/geography/coordinates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MITeaps/pyinsar/HEAD/pyinsar/processing/geography/coordinates.py -------------------------------------------------------------------------------- /pyinsar/processing/geography/geodesy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MITeaps/pyinsar/HEAD/pyinsar/processing/geography/geodesy.py -------------------------------------------------------------------------------- /pyinsar/processing/geography/geomorphometry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MITeaps/pyinsar/HEAD/pyinsar/processing/geography/geomorphometry.py -------------------------------------------------------------------------------- /pyinsar/processing/instruments/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyinsar/processing/instruments/sentinel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MITeaps/pyinsar/HEAD/pyinsar/processing/instruments/sentinel.py -------------------------------------------------------------------------------- /pyinsar/processing/isce/__init__.py: -------------------------------------------------------------------------------- 1 | __all__ = ["input_file"] -------------------------------------------------------------------------------- /pyinsar/processing/isce/input_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MITeaps/pyinsar/HEAD/pyinsar/processing/isce/input_file.py -------------------------------------------------------------------------------- /pyinsar/processing/machine_learning/__init__.py: -------------------------------------------------------------------------------- 1 | __all__ = ["geostatistics", "neural_networks"] -------------------------------------------------------------------------------- /pyinsar/processing/machine_learning/geostatistics/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MITeaps/pyinsar/HEAD/pyinsar/processing/machine_learning/geostatistics/__init__.py -------------------------------------------------------------------------------- /pyinsar/processing/machine_learning/geostatistics/direct_sampling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MITeaps/pyinsar/HEAD/pyinsar/processing/machine_learning/geostatistics/direct_sampling.py -------------------------------------------------------------------------------- /pyinsar/processing/machine_learning/geostatistics/geostatistics_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MITeaps/pyinsar/HEAD/pyinsar/processing/machine_learning/geostatistics/geostatistics_utils.py -------------------------------------------------------------------------------- /pyinsar/processing/machine_learning/geostatistics/sequential_gaussian_simulation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MITeaps/pyinsar/HEAD/pyinsar/processing/machine_learning/geostatistics/sequential_gaussian_simulation.py -------------------------------------------------------------------------------- /pyinsar/processing/machine_learning/geostatistics/variogram.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MITeaps/pyinsar/HEAD/pyinsar/processing/machine_learning/geostatistics/variogram.py -------------------------------------------------------------------------------- /pyinsar/processing/machine_learning/neural_networks/__init__.py: -------------------------------------------------------------------------------- 1 | __all__ = ["anomaly_identification"] -------------------------------------------------------------------------------- /pyinsar/processing/machine_learning/neural_networks/anomaly_identification.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MITeaps/pyinsar/HEAD/pyinsar/processing/machine_learning/neural_networks/anomaly_identification.py -------------------------------------------------------------------------------- /pyinsar/processing/utilities/__init__.py: -------------------------------------------------------------------------------- 1 | __all__ = ["insar_simulator_utils"] -------------------------------------------------------------------------------- /pyinsar/processing/utilities/ann.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MITeaps/pyinsar/HEAD/pyinsar/processing/utilities/ann.py -------------------------------------------------------------------------------- /pyinsar/processing/utilities/deformations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MITeaps/pyinsar/HEAD/pyinsar/processing/utilities/deformations.py -------------------------------------------------------------------------------- /pyinsar/processing/utilities/file_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MITeaps/pyinsar/HEAD/pyinsar/processing/utilities/file_utils.py -------------------------------------------------------------------------------- /pyinsar/processing/utilities/generic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MITeaps/pyinsar/HEAD/pyinsar/processing/utilities/generic.py -------------------------------------------------------------------------------- /pyinsar/processing/utilities/insar_simulator_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MITeaps/pyinsar/HEAD/pyinsar/processing/utilities/insar_simulator_utils.py -------------------------------------------------------------------------------- /pyinsar/processing/utilities/machine_learning.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MITeaps/pyinsar/HEAD/pyinsar/processing/utilities/machine_learning.py -------------------------------------------------------------------------------- /pyinsar/run_doxygen.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MITeaps/pyinsar/HEAD/pyinsar/run_doxygen.sh -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MITeaps/pyinsar/HEAD/setup.py --------------------------------------------------------------------------------