Skip to content
/ kite Public
forked from pyrocko/kite

InSAR unwrapped surface displacement processing.

License

Notifications You must be signed in to change notification settings

hvasbath/kite

 
 

Repository files navigation

KITE

Build Status Coverage Status

Introduction

This framework is streamlining InSAR displacement processing routines for earthquake inversion through pyrocko and Grond.

Kite features simple and efficient handling of displacement data:

  • Import InSAR displacement data from GAMMA, ISCE, GMTSAR, ROI_PAC and Matlab
  • Efficient quadtree implementation
  • Covariance estimation from noise
  • Interactive GUI

Citation

Recommended citation for Kite

Isken, Marius; Sudhaus, Henriette; Heimann, Sebastian; Steinberg, Andreas; Daout, Simon; Vasyura-Bathke, Hannes (2017): Kite - Software for Rapid Earthquake Source Optimisation from InSAR Surface Displacement. V. 0.1. GFZ Data Services. https://doi.org/10.5880/GFZ.2.1.2017.002

DOI

Installation and Requirement

Requires libraries

  • PySide with OpenGL support (Qt4)
  • pyQtGraph
  • NumPy
  • SciPy

Installation on Debian based distributions through apt

sudo apt-get install python-pyside python-pyside.qtcore python-pyside.qtopengl\
  python-yaml python-scipy python-numpy

Native installation

git clone https://github.com/pyqtgraph/pyqtgraph.git
cd pyqtgraph; sudo python setup.py install
git clone https://github.com/pyrocko/kite.git
cd kite; sudo python setup.py install

Installation through pip

sudo pip install git+https://github.com/pyqtgraph/pyqtgraph.git
sudo pip install git+https://github.com/pyrocko/kite.git

Documentation

Find the documentation at https://pyrocko.github.io/kite/.

Short Example

from kite import Scene

# Import Matlab container to kite
scene = Scene.import_file('dataset.mat')
scene.spool()  # start the GUI for data inspection and Quadtree parametrisation

# Inspection of covariance parameters
scene.quadtree.covariance.plot()

About

InSAR unwrapped surface displacement processing.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 93.3%
  • C 5.2%
  • Other 1.5%