Epic for this feature: - ARIA-39Getting issue details... STATUS
PS-Time Series with StaMPS
Introduction
Requirements
Run the TopsStack Processor (PGE) using the link here. A merged directory, similar to the one shown below, will be used as the input. It must contain the baselines, geom_master, and SLC sub-directories.
Output Structure of Merged Directory
merged/ baselines/ 20190506/ 20190518/ 20190530/ 20190530 20190530.full.vrt 20190530.vrt 20190530.xml geom_master/ *.rdr.aux.xml *.rdr.full *.rdr.full.aux.xml *.rdr.full.vrt *.rdr.full.xml SLC/ 20190506/ 20190518/ 20190530/ 20190530.slc.full 20190530.slc.full.aux.xml 20190530.slc.full.vrt 20190530.slc.full.xml 20190530.slc.hdr
Setup
1. Install and configure the following packages and software. It is recommended that most of the packages be kept in a single directory.
Anaconda (with isce2 and mesa-libgl-cos6-x86_64)
StaMPS
ISCE
Triangle
Need to compile triangle with following command:
cc -O -o triangle triangle.c -lm
Snaphu (v2.0.0)
For MacOS, compile the snaphu executable from the src directory using
make
command
MATLAB
2. Configure StaMPS_CONFIG.bash with package and software paths. An example is provided below
export STAMPS="/home/ahooper/StaMPS_v3.2" export SAR="/home/ahooper/software/ROI_PAC_3_0" export GETORB_BIN="/home/ahooper/software/getorb/bin" export SAR_ODR_DIR="/home/ahooper/software/SAR_FILES/ODR" #export SAR_PRC_DIR "/home/ahooper/software/SAR_FILES/PRC" export VOR_DIR="/home/ahooper/software/SAR_FILES/VOR" export INS_DIR="/home/ahooper/software/SAR_FILES/INS" export DORIS_BIN="/home/ahooper/software/doris_v4.02/bin" export TRIANGLE_BIN="/home/ahooper/software/triangle/bin" export SNAPHU_BIN="/home/ahooper/software/snaphu-v1.4.2/bin" export ROI_PAC="$SAR/ROI_PAC" ##################################### # ROI_PAC VERSION 3 ##################################### export INT_BIN="$ROI_PAC/INT_BIN" export INT_SCR="$ROI_PAC/INT_SCR" ##################################### ##################################### # ROI_PAC VERSION 2.3 and before ##################################### #set MACH=`uname -s` #if ($MACH == "HP-UX") then # export ARCHC=HP #else if ($MACH == "IRIX") then # export ARCHC=SGI #else if ($MACH == "SunOS") then # export ARCHC=SUN #else if ($MACH == "Linux") then # export ARCHC=LIN #else if ($MACH == "Darwin") then # export ARCHC=MAC #fi #export INT_LIB="$ROI_PAC/LIB/$ARCHC" #export INT_BIN="$ROI_PAC/BIN/$ARCHC" #export FFTW_LIB="$SAR/FFTW/$ARCHC""_fftw_lib" ##################################### ##################################### # shouldn't need to change below here ##################################### export MY_BIN="$INT_BIN" export MATLABPATH=$STAMPS/matlab:`echo $MATLABPATH` export DORIS_SCR="$STAMPS/DORIS_SCR" # Needed for ROI_PAC (a bit different to standard) ### use points not commas for decimals, and give dates in US english export LC_NUMERIC="en_US.UTF-8" export LC_TIME="en_US.UTF-8" export MY_SAR="$SAR" export OUR_SCR="$MY_SAR/OUR_SCR" export MY_SCR="$STAMPS/ROI_PAC_SCR" export SAR_TAPE="/dev/rmt/0mn" export PATH=${PATH}:$STAMPS/bin:$MY_SCR:$INT_BIN:$INT_SCR:$OUR_SCR:$DORIS_SCR:$GETORB_BIN:$DORIS_BIN:$TRIANGLE_BIN:$SNAPHU_BIN
source StaMPS_CONFIG.bash
in Anaconda environment
Add Comment