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_motionto 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/topsStackintoionStack.h5file with auto-resize (#780, #796 by Y. K. Liu, Z. Yunjun) via:- mintpy.load.ionUnwFile
- mintpy.load.ionCorFile
- mintpy.load.ionConnCompFile
load_data: supportmeanandmedianinterpolation 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.pyfor the S1A/B range bias correction for range offset (Yunjun et al., 2022) (#787).
Technical Improvements
- auto build the
latestanddevelopdocker image and push to the GitHub container registry (#696 by J. Kennedy). - add
mintpyto the Debian ecosystem withapt installsupport (#812 by A. Valentino). - add
mintpy.objects.ionexfor 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
SanFranSenDT42andWCapeSenAT29(#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