https://github.com/insarlab/MintPy

sort by:
Revision Author Date Message Commit Date
683ec6e rename shellscripts to sh to be consistent with py3-pysar 23 January 2019, 16:32:34 UTC
c7c6fff Rename tropcor_GACOS.py to tropcor_gacos.py 20 June 2018, 21:26:41 UTC
7977892 update version description 20 June 2018, 21:18:58 UTC
cc5821d support new py3 pysar file 19 June 2018, 21:15:11 UTC
720d6e7 bug fix 19 June 2018, 21:00:42 UTC
a5ca523 support single dataset file reading in py3 pysar 19 June 2018, 20:59:19 UTC
eba386f support LENGTH attribute from py3 pysar 19 June 2018, 20:55:28 UTC
bacb137 adjust version number for python2 version 04 June 2018, 21:49:15 UTC
cd30907 type error fix simplified 27 April 2018, 21:31:24 UTC
07d4e2e problem with falling into debug mode fixed type error in zi fixed 27 April 2018, 21:20:55 UTC
c7efe00 Merge pull request #4 from bhuvankumaru/master add script for tropospheric delay correction from GACOS at U New Castle 15 March 2018, 20:53:29 UTC
c27c762 add script for tropospheric delay correction from GACOS at U New Castle 15 March 2018, 20:26:55 UTC
9802b8f Merge branch 'master' of https://github.com/yunjunz/PySAR 14 March 2018, 22:49:05 UTC
b8c33a0 Update API Document 14 March 2018, 22:49:02 UTC
a6d9c56 Merge branch 'master' of https://github.com/yunjunz/PySAR 14 March 2018, 21:16:09 UTC
ad13aee improved exit messages when errro 14 March 2018, 21:14:16 UTC
8e4b354 template comment update 14 March 2018, 20:13:42 UTC
d7cef5b support GIAnT timeseries file read and plot _readfile.py 1. add GIANT time series file reading 2. add .flt file reading from GIANT 3. add .hdr attribute file from ISCE reading support 4. update read_isce_xml() support GIANT timeseries file plot in view.py and tsviewer.py 14 March 2018, 19:57:55 UTC
fbe025e do not use water mask for network inversion by default Change default water mask to no, because the current method of generating water mask is not robust. 14 March 2018, 19:34:27 UTC
be06507 check corrupted grib file for MERRA2 with slightly different file size 14 March 2018, 16:06:14 UTC
1eff69a adjusted exit code to 0 11 March 2018, 15:10:00 UTC
0605f61 bug fix 09 March 2018, 01:10:24 UTC
fd363ac bug fixed for default path for isce sentinel 09 March 2018, 01:07:16 UTC
50ceb51 np bool matrix operator update 08 March 2018, 21:49:48 UTC
077acf5 update input format for hour and MERRA-2 dataset 08 March 2018, 01:59:24 UTC
54bb85f skip zero phase in network inversion ifgram_inversion.py 1. skip zero phase which is filled during phase unwrapping; if network is not full connected, apply SVD in no weight scenario; skip the pixel in weighted scenarios. 2. --water-mask option to skip the network inversion on pixels marked as water, to speed up 3. --ref-date option to change the default reference date 4. add the code to calculate uncertainty of decorrelation noise and turn it off for now 5. change pysar template option from pysar.timeseriesInv. to pysar.networkInversion. diff.py: return error if two input time-series file don't have the same dataset without force option on pysarApp.py: add code to generate water mask file. 06 March 2018, 00:20:23 UTC
246ab80 support more file type output in save_roipac.py save_roipac.py 1. use argparse instead of sys.argv to parse input arguments 2. add geometry file support 3. add file support besides roipac, may renamed this script later to general file output move def closest_weather_product_time() from tropcor_pyaps.py to _datetime.py update example in dem_error.py 24 February 2018, 07:37:47 UTC
4df272e prepare ifg list file for GIAnT 06 February 2018, 03:38:58 UTC
14b26e1 bug fix 06 February 2018, 03:37:48 UTC
f3a67c3 add geometry file as one of the default mask for network ploting 25 January 2018, 23:49:14 UTC
0fb6e77 bug fixed for the distance in profile plotting 25 January 2018, 00:00:09 UTC
b4d883d calculate trop delay without timeseries file input 22 January 2018, 02:36:51 UTC
52ae766 --force option for load_data load_data.py: add --force option for load_data to update the existing dataset from input file for geometry files view.py: add support for epoch input for multi-dataset non-hdf5 file, including geocoding lookup table, and los file from ISCE 14 January 2018, 22:47:18 UTC
586e35e rename to pysar.topographicResidual option rename the following pysar option: pysar.topoError --> pysar.topographicResidual mask.py: add --fill option to custom the filled value for masked out area 12 January 2018, 23:27:48 UTC
5b5739f implemented miami path for isce bug fix in load_data_check for isce fixed bug for loading ISCE-processed data 09 January 2018, 19:22:53 UTC
b80b9d5 continue pysarApp if save.hdfEos5 failed 08 January 2018, 17:53:19 UTC
e350b86 Merge branch 'master' of https://github.com/yunjunz/PySAR 08 January 2018, 17:52:16 UTC
083d01a geometry Geo adjustment for ISCE product 08 January 2018, 17:51:46 UTC
140aa00 bug fix 06 January 2018, 21:11:28 UTC
2559b52 Use geometry*.h5 file in pysarApp.py _pysar_utilities.py: 1. add new function get_geometry_file() and remove obsolete functions get_dem_file(), get_inc_angle_file() and get_range_distance_file() 2. improved message in check_loaded_dataset() 3. use "Stacking" instead of "_stack" as output file name suffix in stacking, consistent with naming convertion in pysar _readfile.py: add new global variable geometry_dataset to support geometry file handling geocode.py: bug fixed for output filename with directories load_data.py: bug fixed for PLATFORM attribute checking pysarApp.py: 1. add code to prepare geometry files in the step of "Generate Aux Files" 2. rename some geocoded file variables for naming consistency 3. update save_hdfeos5.py usage to the new geometry files 05 January 2018, 23:11:57 UTC
7a94adc allowing for processor=gamma (will be assigned to pysar.insarProcessor=gamma) 05 January 2018, 17:40:22 UTC
93e14b2 add example custom processing shell script 1. add an example shell script for customized processing using pysar individual scripts. 2. rename stack.py to stacking.py for clearance 3. bug fixed for frame attribute 03 January 2018, 20:23:40 UTC
1bc4ce6 add support for dataset names of unlimited length 1) we now use the id of the dataset in the area table as the table name for the datasets points 2) fixed all python scripts to support this 27 December 2017, 06:44:07 UTC
88b6063 Merge branch 'master' of https://github.com/yunjunz/PySAR 26 December 2017, 17:55:49 UTC
cb9ec05 fix hdfeos5_2json_mbtiles.py to support new hdf-eos5 format 26 December 2017, 17:55:33 UTC
ced062c bug fixed for selection_network -r option 25 December 2017, 03:23:13 UTC
2983040 bug fixed for readfile with box argument and support new hdfeos file in view.py 25 December 2017, 02:48:36 UTC
588550d renamed files which contained unavco to say hdfeos5 instead 23 December 2017, 00:48:09 UTC
ff94722 rename save_he5.py to save_hdfeos5.py the corresponding pysar option change: pysar.save.he5 --> pysar.save.hdfEos5 pysar.save.he5.update --> pysar.save.hdfEos5.update pysar.save.he5.subset --> pysar.save.hdfEos5.update 22 December 2017, 21:11:30 UTC
16f651f customized HDF-EOS5 data structure for insarmaps time series 1. use observation, quality and geometry group under timeseries group 2. use 3D matrix for displacement time series instead of previous 2D matrix 3. add temporalCoherence and mask to quality group 4. add more layers of 2D into geometry group, with name consistent with PySAR geometry*.h5 file 22 December 2017, 18:31:17 UTC
7c902fd rename save_unavco.py to save_he5.py 22 December 2017, 16:13:44 UTC
de98556 use default processing_type for now 21 December 2017, 23:14:41 UTC
5af2fb8 update save_unavco.py example usage 20 December 2017, 21:57:28 UTC
7825a96 update output filename of save_unavco 1. put frame number as 0 if attribute not found 2. remove temporal/spatial baseline from filename as they are meaningless for time series file 3. add --subset option for subset mode, in which the subset range information will be added to the end of output filename 4. do not check if last date is less than 1 year when enabling the update mode 5. add --template option to use template as argument input and read_template2inps() to read them. 6. add pysar.save.unavco.update and pysar.save.unavco.subset option in pysar template 7. adjust reading code in save_unavco.py to support geometry file input 20 December 2017, 21:17:21 UTC
0f60aeb Merge branch 'master' of https://github.com/yunjunz/PySAR 19 December 2017, 20:58:41 UTC
f70ab25 add --fontcolor option for plot 19 December 2017, 20:58:39 UTC
ba2c3b2 fixes to insar python scripts 1) add ref_lat and ref_lon to attributes which insar python scripts ingest into the insar website 2) handle http status code of 301 to help detect when someone specifies insarmaps.rsmas.miami.edu (or any variant of its variants) as the host instead of insarmaps.miami.edu 19 December 2017, 01:22:58 UTC
396cbfd improved plot view.py: 1. add --cbar-label option to add customized colorbar label 2. add --zero-mask option to plot only unwrapped phase for unwrapped interferograms. _pysar_utilities.py: add referenceDate argument to specify a different reference date for design matrix generation. 18 December 2017, 21:55:40 UTC
68fe9b8 bug fix for plot 07 December 2017, 17:05:05 UTC
75314e1 more colorbar option in view.py add --cbar-nbins option to specify the number of bins in the colorlbar add --cbar-ext option to customize the extend type on the two ends of colorlbar 07 December 2017, 01:20:30 UTC
8dcba95 bug fixed for coherence history plot while multiple mode exists 07 December 2017, 01:07:49 UTC
515833f update paper reference and sentinel-1 parameter 05 December 2017, 00:02:29 UTC
2e56304 Update README.md 01 December 2017, 21:03:58 UTC
3b17ee6 pdf version workshop ppt 20 November 2017, 17:16:02 UTC
2e1892d add workshop 2017 ppt 20 November 2017, 17:14:03 UTC
5927817 bug fixed for get_date12_list() while checking dropped interferograms info 19 November 2017, 21:49:37 UTC
b4b950f bug fixed for tempBaseMax option in modify_network.py 19 November 2017, 20:56:43 UTC
5e2a48d update example 18 November 2017, 03:49:19 UTC
de8c996 add --noaux option to diable the update of auxliary files 17 November 2017, 00:13:12 UTC
e8f3dea add geometry plotting in shell plot script 16 November 2017, 18:21:35 UTC
c59da57 Merge branch 'master' of https://github.com/yunjunz/PySAR 15 November 2017, 21:11:39 UTC
c4518ce Temporary changes to add attributes from *template file 15 November 2017, 21:09:59 UTC
f88c6e4 add --update-mode option to check the existing output timeseries file and skip update if possible 15 November 2017, 16:48:03 UTC
1bef31a bug fixed while re-runing reference epoch Skip the reference_epoch.py if output file 1) already exists AND 2) newer than input file AND 3) has the same reference date as selected by script. 13 November 2017, 21:40:50 UTC
c144bcc add auto adjust ylim back to point tsviewer.py 1. auto adjust ylim of point displacement history plot, if no --ylim specified 2. add --ylim-mat to specify the color range of the matrix plot, separate from --ylim 13 November 2017, 18:50:42 UTC
a9f6253 support LOD correction for Env data in geo coord _pysar_utilities.py: add get_inc_angle_file() and get_range_distance_file() to find the incidence angle and slant range distance file with correponding coord type. load_data.py: fix platform attributes for Gamma product lod.py: 1. use argparse to parse input argument 2. use input range distance file to calculate LOD ramp instead of calculating range distance on the fly, to support input file in geo coord 3. support roipac file type input 4. adjust code in pysarApp.py reference_epoch.py: enable re-run if a different reference date found 11 November 2017, 20:32:42 UTC
259a420 bug fixed for geocoded input dataset 11 November 2017, 00:04:09 UTC
f37c47c restore all interferograms if 1) no input option to remove ifgrams AND 2) template file is input 10 November 2017, 21:42:43 UTC
742fddb bug fixed for timeseries_rms plotting turn off file checking message for DEMs update message/help for new timeseriesResidual.h5 file 09 November 2017, 16:36:11 UTC
ececf2f add incidence angle input in pysarApp 07 November 2017, 23:34:08 UTC
54ad61d suppress the prep_isce.py message for now 07 November 2017, 18:17:35 UTC
42047c5 add print_msg argument to get_dem_file 07 November 2017, 18:15:01 UTC
f93be59 suppress message while checking loaded dataset 07 November 2017, 18:01:30 UTC
50a5461 handling large multilook number in weighted network inversion _pysar_utilities.py: add zero_first argument to design_matrix() so that it could return the full design matrix for variance-covariance matrix calculation ifgram_inversion.py: use float64 instead of defalt float32 to handle the small value calculation in phase decorrelation PDF in case of large multilook number L 06 November 2017, 22:57:32 UTC
563e24c fixed geometry file path while loading 04 November 2017, 21:02:57 UTC
d909a31 bug fixed for MST network selection 04 November 2017, 04:32:42 UTC
cf2b628 Merge branch 'master' of https://github.com/yunjunz/PySAR 03 November 2017, 19:45:47 UTC
60ad8cf bug fixed for modify_network.py start_date option 03 November 2017, 19:45:46 UTC
52d31f5 bug fixed 03 November 2017, 18:20:15 UTC
913d182 add example shell script for customized processing recipe add post_aoi.sh as an example to create your own processing chain/recipe using PySAR individual scripts load_data.py: add PLATFORM from projectname if it's not available from InSAR processor potential bug fixed for select_pairs_mst() 03 November 2017, 16:39:15 UTC
5eef907 support read mask group from multiple dataset hdf5 file 31 October 2017, 22:28:17 UTC
810002e Merge branch 'master' of https://github.com/yunjunz/PySAR 30 October 2017, 20:27:32 UTC
f733f2e added reading .wgs84 dem read option 30 October 2017, 20:27:05 UTC
414da2d Merge branch 'master' of https://github.com/yunjunz/PySAR 30 October 2017, 19:11:34 UTC
b806a88 updated time series residual file name _pysar_utilties.py: bug fixed for glob2radar() and radar2glob() when input dataset is in geo coord _readfile.py: add .int file reading for Gamma mask.py: add support for lookup table file adjust to new timeseries phase residual file name in pysarApp.py and reference_epoch.py support geometry*.h5 as dem file input in save_kml.py, tropcor_phase_elevation.py, tsviewer.py data/display limit adjust in view.py 30 October 2017, 19:11:32 UTC
7709e5f add options to write tropo delay files only without timeseries file 30 October 2017, 19:02:00 UTC
ffe1478 advanced temporal model in topo residual phase correction dem_error.py: 1. support more polynomial order (1<polyOrder<dateNum) 2. support multiple step function estimation and output the estimated steps into timeseriesStepModel.h5 3. unified phase residual for both phase approach and phase history approach 4. add function topographic_residual_inversion() for inversion of one geometry (it could be one pixel or one column) 5. read 2D geometry (incidence angle and range distance) only, remove old reading code, for simplicity 6. runing inversion pixel-wise only, and remove the other code for column-wise, or whole area inversion, for simplicity 7. while attributes available, use variable perp baseline in azimuth direction 8. update the corresponding part in pysarApp.py some bug fixed for other scripts 28 October 2017, 21:53:49 UTC
f7c1efe support coord type check in ut.get_file_list() _pysar_utilities.py: 1. add coord argument in get_file_list() to return only searched files in radar or geo coord; 2. remove atr, and ifgram_list argument in check_drop_ifgram() as it's not needed anymore, and adjust corresponding scripts 3. modified perp_baseline_timeseries() ifgram_inversion.py: 1. check dropped interferograms in network inversion, when no weight and weighted approach. 2. do not use weight in temporal coherence calculation for weighted inversion 3. add -o option to specify custom output file name for timeseries and tempora coherence 28 October 2017, 18:41:11 UTC
fb47bfb more general attribute reading for hdf5 file Add more generalized attributes reading to support legacy timeseries files from Scott Baker; bug fixed in load_data.py 28 October 2017, 16:29:07 UTC
e408af5 bug fixed for variable gamma attribute option names 27 October 2017, 17:43:40 UTC
back to top