-
Notifications
You must be signed in to change notification settings - Fork 24
Home
Welcome to the rsmas_insar wiki!
This is a wrapping python package for InSAR time series analysis written at the University of Miami, Rosenstiel School of Marine and Atmospheric Science, Department of Marine Geology and Geophysics (Geodesy Lab). The main core is named MINSAR (Miami INterferometric SAR) and it uses following packages and softwares to work with for time series analysis.
The main Developers are Sara Mirzaee and Falk Amelung with contributions of many University of Miami graduate and undergraduate students.
Follow the instruction on Installation Guide to install the package.
Currently, the package has modules to work with ISCE and process Sentinel-1 data. From the processing point of view, it supports small baseline and non-linear inversion techniques with single master interferograms. Other options are to be developed in the future.
To start working with this package you need to have a template file as the example. All other available options can be found in template file.
For testing, follow the commands in testing the code.
All the process is started and continues with process_rsmas.py
.
There are several steps included in the process_rsmas.py and the way they can be run individually or at once, is as follows:
Command line options for steps processing with names are chosen from the following list:
Steps:
download: downloading data
dem: downloading DEM
ifgrams: processing images from unpacking to generating interferograms
mintpy: time series analysis based on smallbaseline method or single master interferograms (MiNoPy)
insarmaps: exporting products for insarmaps website
geocode: Exporting geocoded products (Amplitudes, Interferograms and Coherences)
In order to use either --start or --step, it is necessary that a
previous run was done using one of the steps options to process at least
through the step immediately preceding the starting step of the current run.
example:
process_rsmas.py <customTemplateFile> # run with default and custom templates
process_rsmas.py <customTemplateFile> --submit # submit as job
process_rsmas.py -h / --help # help
process_rsmas.py -H # print default template options
# Run with --start/stop/step options
process_rsmas.py GalapagosSenDT128.template --step download # run the step 'download' only
process_rsmas.py GalapagosSenDT128.template --start download # start from the step 'download'
process_rsmas.py GalapagosSenDT128.template --stop ifgrams # end after step 'interferogram'
In case the process has been stopped at any step, it can continue from the same step. Someone may want to run a specific step using the corresponding script directly. following pages give example of how to run scripts directly:
Each step will produce an error (.e) and output (.o) file when submitted as a job. By looking at *.e file one can find the location where an error has happened. if there is no error *.e file will have zero size.