Skip to content

Tags: wuxyair/MintPy

Tags

v1.2beta

Toggle v1.2beta's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
wrap up for v1.2beta (insarlab#178)


* Update README.md

* Update version.py

v1.2alpha

Toggle v1.2alpha's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
check azimuthAngle while plotting gps vs insar (insarlab#161)

* update comments for plot_transection.py in smallbaselineApp

* utils.get_geometry_file() support checking of a list of datasets

* check both incidenceAngle and azimuthAngle while calling utils.plot.plot_gps()

* prep_aria: do not create azimuthAngle dataset if no azAngle file is input

* stackDict: remove UNIT metadata while loading ifgramStack and geometry* files

* disable GPS related options in tsview.py for now because "insar displacement vs gps displacement" is not implemented yet.

v1.1.2

Toggle v1.1.2's commit message
version: bug fix when no new commit after last release

v1.1.1

Toggle v1.1.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
update comments (insarlab#60)

+ docs/paper: update link for nbviewer

+ add temp-c custom colormap cpt file

+ add -s besides --start-date and -e besides --end-date for timeseries2velocity.py

+ asc_desc2horz_vert: add example to prepare asc/desc data

v1.1.0

Toggle v1.1.0's commit message
docs/paper: add shell scripts

v1.0.0

Toggle v1.0.0's commit message
update code from py27 to py36

add supports for ISCE-2.2/topsStack and GIAnT products
use 3D matrix IO in HDF5 format without compression to replace the previous 2D matrix IO with compression for faster IO speed.
update scripts for unwrapping error correction: automatic bridging method and faster phase closure method.
use pyresample for geocoding to replace scipy.interpolate module, which supports 1) multiple layers of geocoding, 2) radar2geo and geo2radar, 3) parallel processing using multiple cores
new file structures for timeseries, interferogram stacks and geometry files, each corresponds to a class.
new code structure with subfolders/submodules:
add pysar/objects/ subfolder for all scripts defining objects/classes
add pysar/simulation/ subfolder for scripts to simulate decorrelation noise, tropospheric delay.
add pysar/defaults/ subfolder for all default settings files/scripts
move all utilities scripts into subfolder pysar/utils/
move obsolete scripts into subfolder pysar/legacy/
add systematic file reading/writing
improved file plotting scripts: better default setting, faster speed, more advanced choices, etc.
improved raw phase time-series estimation: 1) add weighted inversion with min-norm phase velocity, 2) masking based on coherence/connected components on the fly, 3) split chunks for less memory requirements, 4) add individual redundancy checking
add GPS data download/reading/plotting support
automatic outlier detection based on phase residual RMS
standardize all used metadata to the style of "ABC_DEF" (old names still kept)
shorter and more compact scripts

v0.4.0

Toggle v0.4.0's commit message
add weighted network inversion

add support for ISCE product
more flexible step functions and polynomial functions in temporal deformation model for DEM error correction
add support for geocoded InSAR product
switch output timeseries from unavco format to HDF-EOS5 format
add tutorial from 2017 Nov miami workshop
support GIAnT product displaying
add preliminary GACOS tropospheric delay correction by Bhuvan
introduce geometryRadar.h5 and geometryGeo.h5 files to store dem, incidence angle, etc.

v0.3.0

Toggle v0.3.0's commit message
consistent naming style for all data files

more generalized load-data
introduce coherence-based network modification
referencing data in space and reading modified network while inverting network to timeseries
introduce auto referencing in time
introduce auto turbulence detection using timeseries residual standard deviation
full template list for pysarApp.py - pysarApp_template.txt
new progress bar
new time-series viewer python script
updated scripts for time-series web viewer
bug fixed for UNAVCO InSAR Archive output
centralized code for parallel computing check
bugs fixed
improved plotting scripts

v0.2.1

Toggle v0.2.1's commit message
v0.2.1

use argparse instead of get opt for input argument parsing, for some scripts, not all yet
improved visualization, including lat/lon label, scale bar, various map projection, auto switch backend, transection with topographic profile, network plotting
update support for UNAVCO InSAR Archive format
update support for insarmaps - UM Web Viewer
add more parallel processing using multiprocessing and job lib
renamed some scripts: multi_look.py -> multilook.py, masking.py -> mask.py, etc.
add precious radar2geo and geo2radar coord conversion, thus subset/reference using yx/lalo both work.
add documentation, including auto API documentation using Doxygen and Github Wiki, in html and PDF format
create Github Page
add examples using jupyter notebook to show how to use PySAR as a python module
separate automatic path for Miami file structure, and add easy turn off in init.py with variable miami_path
more module-lized file loading
renamed working directory from TSSAR to PYSAR, and create PYSAR/subset folder if subset option is specified.
updated routine processing pysarApp.py
bugs fixed

v0.2.0

Toggle v0.2.0's commit message
v0.2.0

+ general file reading/writing regardless of file source
+ improved data display, mainly in view.py, tsviewer.py and save_kml.py
+ update default routine script pysarApp.py
+ add parallel computing for some scripts, i.e. multi_look.py, subset.py, etc.
+ add more submodules/subfunctions for easy import and re-use
+ add pysar2unavco.py to convert PySAR product into UNAVCO InSAR archive format
+ add pysar2insarmaps.py for Web Viewer
+ using Anaconda2 instead of EPD for python environment to take advantage of the latest python module, i.e. Numpy
+ Bugs fixed