Skip to content

Post-processing InSAR package written in the Python-Gdal programming language

License

Notifications You must be signed in to change notification settings

MaryemBl/PyGdalSAR

 
 

Repository files navigation

PyGdalSAR

Post-processing InSAR tool package written in the Python and Gdal programming language. It can be utilizes for predictives and empirical atmospheric corrections on the unwrapped interferograms, or time series correction from the GACOS atmospheric models (ceg-research.ncl.ac.uk/v2/gacos/). Additional package for iterative spatial and temporal decompositions of geodetic Time Series (InSAR, GPS or Pixel Offsets), plotting, cleaning of interferograms or time series, radar to geographic conversions, etc...

To download the package

git clone https://github.com/simondaout/PyGdalSAR.git

To update the software: git pull

In case of fire:

git commit
git push
leave building

Requirements

This project needs the following external components:

Installation

  • The majortiy of the scripts are written in python and do not need installation. Just add them to your PATH. If you are using module, an example of modulefile is available in /contrib/modulefile/pygdalsar
  • Some C and Fortran components can be installed with CMake (http://www.cmake.org). To build and install: cmake -S . -B bin cmake --build bin

Setting specific compilers is also done the usual CMake way, for example to use gcc, gfortran and python2.7 as C, Fortran, an python compilers, do:

$ cmake -DPYTHON_EXECUTABLE=/opt/local/bin/python2.7 -DCMAKE_C_COMPILER=gcc -DCMAKE_Fortran_COMPILER=gfortran -S . -B bin

Organisation

This project contains the following folders:

  • timeseries: programms for time series decomposition
  • atmocorr: programms for atmospehric corrections.
  • plots: plotting programms for .tiff, .r4, time series or .unw files
  • utils: additional tools for cleaning .r4 or .unw formats, georeferenced formats (default: .tif), geocoding, conversion dates to decimal dates.
  • src: fortrtan programms, in progress
  • tutorial:
    • ReversibleDeformation: example GACOS corrections, empirical phase/topo corrections and extraction of reversible derformations with seasonal functions.
    • Vector: in progress

Developpers & Contact

Simon Daout: simon.daout@earth.ox.ac.uk
Postdoctoral Research Fellow, Department of Earth Sciences, University of Oxford
Collaborators:  
Louise Maubant: louise.maubant@univ-grenoble-alpes.fr
Marie-Pierre Doin: marie-pierre.doin@univ-grenoble-alpes.fr
Mathieu Volat: matthieu.volat@univ-lyon1.fr
Nicholas Dodds: nicholas.dodds@st-annes.ox.ac.uk

References

About

Post-processing InSAR package written in the Python-Gdal programming language

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 94.7%
  • Fortran 3.8%
  • Other 1.5%