Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: insarlab/MintPy
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.5.0
Choose a base ref
...
head repository: insarlab/MintPy
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v1.5.1
Choose a head ref
  • 19 commits
  • 59 files changed
  • 6 contributors

Commits on Nov 21, 2022

  1. Configuration menu
    Copy the full SHA
    1edce64 View commit details
    Browse the repository at this point in the history

Commits on Nov 23, 2022

  1. deps: drop defusedxml (#915)

    * deps: drop `defusedxml`. revert back the ElementTree usage from `defusedxml` to the native `xml.etree` module, to drop this extra dependency, because there are only two use cases in the code: parse known XML files from ISCE and SNAP. #340
    
    * del add_attribute from setup.py and __main__.py
    
    * ionex.get_ionex_value(): rotate TEC map by default
    
    * closure_phase_bias: add link to notebook
    yunjunz authored Nov 23, 2022
    Configuration menu
    Copy the full SHA
    143fef5 View commit details
    Browse the repository at this point in the history

Commits on Nov 24, 2022

  1. save_gbis: support non-velocity dataset from the velocity file (#916)

    * Ability to extract other datasets from the velocity files
    bjmarfito authored Nov 24, 2022
    Configuration menu
    Copy the full SHA
    89fc646 View commit details
    Browse the repository at this point in the history

Commits on Nov 28, 2022

  1. Configuration menu
    Copy the full SHA
    9941b20 View commit details
    Browse the repository at this point in the history

Commits on Nov 29, 2022

  1. pre-commit: v4.3.0 → v4.4.0 (#921)

    updates:
    - [github.com/pre-commit/pre-commit-hooks: v4.3.0 → v4.4.0](pre-commit/pre-commit-hooks@v4.3.0...v4.4.0)
    pre-commit-ci[bot] authored Nov 29, 2022
    Configuration menu
    Copy the full SHA
    d8b74c6 View commit details
    Browse the repository at this point in the history

Commits on Dec 2, 2022

  1. install: rm pip non-editable mode (#923)

    + docs/installation: remove note for the regular `pip install` in non-editable mode, as this is not really useful for development version, because one needs to frequently git pull, and re-install to keep up with updates
    
    + docs/installation: add `mamba install isce2` note for `conda env create -f environment.yml` dependency installation
    
    + readfile.read_attribute: enforce lower case for metadata file extension for more robust detection against TIF file with an upper case file extension.
    yunjunz authored Dec 2, 2022
    Configuration menu
    Copy the full SHA
    4fcc33d View commit details
    Browse the repository at this point in the history
  2. closure_phase_bias: use wrapPhase if available (#922)

    + update `objects.stack.ifgramStack.get_sequential_closure_phase()`:
       - prefer the use of wrapped phase, only use unwrapped phase when no wrapped phase is found
       - eliminates the need for a reference point for the computation of the wrapped closure phase
    
    + closure_phase_bias: give some info regarding the necessity of a reference point for action quick_estimate and estimate.
    
    + docs/install: fix the order of `conda activate mintpy` and `mamba install isce2`
    yjzhenglamarmota authored Dec 2, 2022
    Configuration menu
    Copy the full SHA
    baed904 View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2022

  1. [pre-commit.ci] pyupgrade: v3.2.2 → v3.3.0 (#924)

    updates:
    - [github.com/asottile/pyupgrade: v3.2.2 → v3.3.0](asottile/pyupgrade@v3.2.2...v3.3.0)
    pre-commit-ci[bot] authored Dec 6, 2022
    Configuration menu
    Copy the full SHA
    99ae8ec View commit details
    Browse the repository at this point in the history

Commits on Dec 13, 2022

  1. Configuration menu
    Copy the full SHA
    f9b1970 View commit details
    Browse the repository at this point in the history

Commits on Dec 21, 2022

  1. Configuration menu
    Copy the full SHA
    85d8e25 View commit details
    Browse the repository at this point in the history
  2. isort: 5.11.1 --> 5.11.3 (#931)

    updates:
    - [github.com/PyCQA/isort: 5.11.1 → v5.11.3](PyCQA/isort@5.11.1...v5.11.3)
    pre-commit-ci[bot] authored Dec 21, 2022
    Configuration menu
    Copy the full SHA
    541f33c View commit details
    Browse the repository at this point in the history

Commits on Dec 23, 2022

  1. image_math: support multi-file + overwrite (#936)

    + cli.image_math: support multiple input files
    
    + cli.image_math: add --overwrite option
    
    + cli.asc_desc2horz_vert: check input file types, to give meaningful error msg if not pass
    
    + simulation.iono.iono_incidence2refraction_angle: support 3D output
    
    + utils.utils0: add diff_wrapped_phase()
    yunjunz authored Dec 23, 2022
    Configuration menu
    Copy the full SHA
    1c7d22a View commit details
    Browse the repository at this point in the history

Commits on Dec 27, 2022

  1. pre-commit/PyCQA/isort: v5.11.3 → 5.11.4 (#937)

    [pre-commit.ci] pre-commit autoupdate
    
    updates:
    - [github.com/PyCQA/isort: v5.11.3 → 5.11.4](PyCQA/isort@v5.11.3...5.11.4)
    
    Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
    pre-commit-ci[bot] authored Dec 27, 2022
    Configuration menu
    Copy the full SHA
    61177bb View commit details
    Browse the repository at this point in the history

Commits on Dec 28, 2022

  1. docs/installation: switch syntax from markdown to html (#939)

    + docs/installation:
       - switch syntax from markdown to html, for elements within the html `<section>` tag, as they do not work on readthedocs:
           - links with `<a>` tag
           - code block with `<code>` and `<pre>` tags
           - lists with `<ul>` and `<li>` tags
           - use `<p>` tag to fine-tune the spacing between paragraphs
       - keep markdown syntax for titles, as much as possible (outside of any html tags), as it provides links for precise (sub)-sections
       - remove the unnecessary link to section 3 "post-installation setup"
    
    + `.github/dependabot.yml`: ignore patch updates for all dependencies to reduce the PR frequency
    
    + `utils.readfile.get_hdf5_dataset_attrs()`: return None, instead of raising an error, if the input file is not hdf5, for more compatibility
    yunjunz authored Dec 28, 2022
    Configuration menu
    Copy the full SHA
    c7400f9 View commit details
    Browse the repository at this point in the history
  2. resample: fix discrepancy between num_box and dest_box_list (#940)

    + `objects.resample.prepare_geometry_definition_radar()`: update the initially guessed `num_box` value, based on the later-on-calculated actually-used `dest_box_list`. These two could occasionally be different when the input file is large.
    
    + use `use scipy.interpolate.RegularGridInterpolator` without `as RGI` in the following scripts, as suggested by codacy.
       - objects.resample.py
       - tropo_gacos.py
       - utils.utils0.py
    
    + `.github./dependabot.yml`: fix typo introduced in #939
    yunjunz authored Dec 28, 2022
    Configuration menu
    Copy the full SHA
    04793a5 View commit details
    Browse the repository at this point in the history

Commits on Dec 31, 2022

  1. (ts)view: auto-adjust lat/lon decimal places + ignore ex date for t…

    …ime func fit (#942)
    
    + `utils.utils0.py`: add `get_lalo_digit4display()` to calculate the appropriate decimal places for the lat/lon coordinates for displaying purposes, based on the pixel size info in the metadata.
       - `view.plot_slice()`: call `ut.get_lalo_digit4display()` and use it in `format_coord()` for the status bar.
       - `tsview`: call `ut.get_lalo_digit4display()` in `read_init_info()` and use it in `get_point_coord_str()` for the figure title and saved txt file.
    
    + `tsview`: ignore the excluded dates while fitting the time-functions
    
    + `tsview`: print out the specified command if `--noverbose`, similar to view.py
    
    + `plot_network`: auto-adjust the fig size / dpi for long time-series stack
    
    + `scripts/load_data_aoi`: add `ionStack.h5` file crop/geocode
    yunjunz authored Dec 31, 2022
    Configuration menu
    Copy the full SHA
    aa390d2 View commit details
    Browse the repository at this point in the history

Commits on Jan 1, 2023

  1. fix codacy issues + tsview legend for multi-file

    + fix various codacy detected issues
    + bugfix in tsview legend for multiple input files
    + delete the unused legacy/los2enu.py
    yunjunz committed Jan 1, 2023
    Configuration menu
    Copy the full SHA
    0247168 View commit details
    Browse the repository at this point in the history
  2. temporal_filter: add median filter from scipy with -f option

    + cli.temporal_filter:
       - add -f option to specify the filter type
       - change the default filter from gaussian to median
    
    + objects.stack.timeseries.temporal_filter():
       - add `filter_type` argument
       - support median filter via scipy.ndimage.median_filter()
       - more informative default output file name
    
    + minor message/comment update in cli.prep_isce.py and utils.utils1.add_attribute()
    yunjunz committed Jan 1, 2023
    Configuration menu
    Copy the full SHA
    cc27078 View commit details
    Browse the repository at this point in the history

Commits on Jan 4, 2023

  1. Configuration menu
    Copy the full SHA
    4e88f08 View commit details
    Browse the repository at this point in the history
Loading