Skip to content

yuankailiu/utils

Repository files navigation

Miscellaneous utilities

For various purposes. Mostly InSAR-related.

MintPy:

MintPyWrapper/

Preparation, post-processing scripts, and configurations for MintPy.

ISCE2:

run_topsApp/

Scripts to run ISCE2 topsApp for Sentinel-1 in particular, modified from Cunren Liang. This is meant for a single-interferogram workflow (e.g., a few coseismic observations). TopsApp can support GPUs.

For a stack of interferograms/coherence (e.g., secular time-series analysis, coherence time series), check the ISCE2 stack processor and sar-proc for submitting a stack of jobs with High Performance Computing (HPC) with SLURM commands.

s1_tools/

Sentinel-1 scripts from Cunren Liang for ISCE2 pre-/post-processing.

Submodules:

Good stuff mentioned in Yunjun's insar conda-env installation guide.

SSARA/

Links to Seamless SAR Archvie (SSARA) Client project. Now the upstream is moved to earthscope gitlab repository. Other UNAVCO links (wiki, etc.) may have deprecated.

# clone from Yunjun's branch on gitlab
git clone https://gitlab.com/yunjunz/SSARA.git

sardem/

A tool for making Digital Elevation Maps (DEMs) in binary data format (16-bit integers, little endian) for use in interferometric synthetic aperture radar (InSAR) processing. Upstream from scottstanie's repo.

# clone from Yunjun's branch on gitlab
git clone https://github.com/yunjunz/sardem.git

Others:

docs/: notes, installation guides, etc.

notebooks/: notebooks.

sarut/: some SAR and InSAR scripts.

shell/: bash shell scripts and my bashrc files.

junk/: unorganized stuff, temporary files.

requirements.txt: better get these once you have isce2 installed.

mamba install requirements.txt --yes