Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Epic for this feature:

Jira Legacy
serverSystem JIRA
serverId88de5227-42b1-365b-8364-d731c8efaf35
keyARIA-39

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

Code Block
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.

2. Configure StaMPS_CONFIG.bash with package and software paths. An example is provided below

Code Block
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
Expand
Code Block
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 englishexport 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

Troubleshooting