Version 1.4.0
Cut a release for the 2022 UNAVCO InSAR short course (ISCE+).
New Features
closure_phase_bias
: add the phase non-closure induced bias estimation for small baseline approaches (Zheng et al., 2022) (#765 by Y. Zheng, Z. Yunjun).- add
bulk_plate_motion
to estimate the tectonic plate motion in ENU/LOS direction from plate motion models (Stephenson et al., 2022, under review) (#769, #808 by Y. K. Liu, Z. Yunjun). smallbaselineApp
: integrate complex time functions and uncertainty quantification into the routine workflow (#795) via:- mintpy.timeFunc.polynomial
- mintpy.timeFunc.periodic
- mintpy.timeFunc.stepDate
- mintpy.timeFunc.exp/log
- mintpy.timeFunc.uncertaintyQuantification
- mintpy.timeFunc.timeSeriesCovFile
load_data
: load ionosphere stack fromisce2/topsStack
intoionStack.h5
file with auto-resize (#780, #796 by Y. K. Liu, Z. Yunjun) via:- mintpy.load.ionUnwFile
- mintpy.load.ionCorFile
- mintpy.load.ionConnCompFile
load_data
: supportmean
andmedian
interpolation while loading stacks of observations (#797 by Y. K. Liu) via:- mintpy.multilook.x/ystep [renamed from mintpy.load.x/ystep]
- mintpy.multilook.method
- add the single entry point with sub-commands via
mintpy.__main__
(#823 by A. Valentino) - add
s1ab_range_bias.py
for the S1A/B range bias correction for range offset (Yunjun et al., 2022) (#787).
Technical Improvements
- auto build the
latest
anddevelop
docker image and push to the GitHub container registry (#696 by J. Kennedy). - add
mintpy
to the Debian ecosystem withapt install
support (#812 by A. Valentino). - add
mintpy.objects.ionex
for IONEX file download/read, to replace part ofmintpy.simulation.iono
(#794). tsview
: switch to a new narrower slider and to usefig.canvas.draw_idel/flush_events()
(#764)- repo structure change:
- reduced test data size for
SanFranSenDT42
andWCapeSenAT29
(#799) - various bugs fix
Contributors
- Zhang Yunjun
- Yuan-Kai Liu
- Yujie Zheng
- Antonio Valentino
- Joseph Kennedy
- Brett Buzzanga
- Scott Staniewicz
- Falk Amelung
- Kang Liang
- Bryan Marfito