Skip to content

InSAR Time-Series Decomposition and Reconstruction Using SSA

Notifications You must be signed in to change notification settings

mcmjasir/InSAR_SSA

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 

Repository files navigation

InSAR Time-Series Decomposition and Reconstruction Using SSA

This repository contains Python scripts for decomposing and reconstructing InSAR time-series data using Singular Spectrum Analysis (SSA).

Scripts

  • ssa.py: A Python class for SSA, modified from this Kaggle notebook.

  • ts_1D.py: Reads the InSAR time-series from Mintpy and provides the reconstructed time-series for a partcular location.

  • mintpy_ssa.py: Reads the InSAR time-series from Mintpy and provides the reconstructed time-series in HDF5 (.h5) format.

Overview

  • Decomposition and Reconstruction: Utilizes SSA to decompose InSAR time-series data into components and reconstructs the time-series.
  • Integration with Mintpy: Designed to work with time-series data produced by Mintpy.
  • Output: The reconstructed time-series is saved in HDF5 format for efficient storage and access.

Requirements and Installation:

  • Python3, numpy, pandas, scipy, matplotlib
  • Mintpy

Usage:

The main executable for this library is mintpy_ssa.py.

mintpy_ssa.py <timeseries file> -w <Window Length> -o <Output file name>.

Parameters

  • <timeseries file>: The input file containing the time series data.
  • -w <Window Length>: The Window Lenght to be used for SSA.
  • -o <Output file name>: The name of the file where the output will be saved.

An example run-string would be:

mintpy_ssa.py timeseries.h5 -w 7 -o timeseries_ssa.h5

Citing this work

  1. Jasir, M. C. M., Sreejith, K. M., Agrawal, R., and Begum, S. K. (2024). Application of Singular Spectrum Analysis to InSAR time-series for constraining the postseismic deformation due to moderate magnitude earthquakes: The case of 2019 Mw 6 Mirpur earthquake, NW Himalaya. Geophysical Journal International. https://doi.org/10.1093/gji/ggae287

  2. Sreejith, K. M., Jasir, M. C. M., Sunil, P. S., Rose, M. S., Saji, A. P., Agrawal, R., et al. (2024). Geodetic evidence for cascading landslide motion triggered by extreme rain events at Joshimath, NW Himalaya. Geophysical Research Letters, 51, e2023GL106427. https://doi.org/10.1029/2023GL106427

About

InSAR Time-Series Decomposition and Reconstruction Using SSA

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages