Recent Releases of https://github.com/asfhyp3/hyp3-isce2

https://github.com/asfhyp3/hyp3-isce2 - HyP3 ISCE2 v2.4.2

Changed

  • Updated outdated URLs in product metadata templates

- Python
Published by tools-bot 7 months ago

https://github.com/asfhyp3/hyp3-isce2 - HyP3 ISCE2 v2.4.1

Changed

  • Updated hyp3_isce2.s1_auxcal.S1A_AUX_URL and hyp3_isce2.s1_auxcal.S1B_AUX_URL from https://sar-mpc.eu/files/S1A_AUX_CAL_20241128.zip and https://sar-mpc.eu/files/S1B_AUX_CAL_20241128.zip to https://d3g9emy65n853h.cloudfront.net/AUX_CAL/S1A_AUX_CAL_20241128.zip and https://d3g9emy65n853h.cloudfront.net/AUX_CAL/S1B_AUX_CAL_20241128.zip, respectively.

- Python
Published by tools-bot 8 months ago

https://github.com/asfhyp3/hyp3-isce2 - HyP3 ISCE2 v2.4.0

Added

  • Support for processing Sentinel-1C bursts. Fixes https://github.com/ASFHyP3/hyp3-isce2/issues/309.
  • Python 3.12 support

Changed

  • Upgraded to isce2 v2.6.4 from v2.6.3.

- Python
Published by tools-bot 9 months ago

https://github.com/asfhyp3/hyp3-isce2 - HyP3 ISCE2 v2.3.3

Changed

  • When called from insar_tops, translate_outputs no longer looks for radar products for the first burst as it might not overlap with the secondary SLC.
  • Pin isce2=2.6.3 to avoid breaking tests when upgrading to 2.6.4

Fixed

  • Changed DeprecationWarning for UserWarning when using granules argument with the insar_tops_burst workflow. Fixes https://github.com/ASFHyP3/hyp3-isce2/issues/279

- Python
Published by tools-bot 9 months ago

https://github.com/asfhyp3/hyp3-isce2 - HyP3 ISCE2 v2.3.2

Changed

  • Reference and secondary scenes are now accepted in any order, but must still have the same set of burst number + swath + polarization identifiers.

Fixed

  • Reference scenes are now rejected if they contain any duplicate burst number + swath + polarization identifiers.
  • Allow scenes over water when water masking is applied. Fixes https://github.com/ASFHyP3/hyp3-isce2/issues/211 and https://github.com/ASFHyP3/hyp3-isce2/issues/247.
  • Pinned to burst2safe>=1.4.5 to address https://github.com/ASFHyP3/burst2safe/issues/170.

- Python
Published by tools-bot 9 months ago

https://github.com/asfhyp3/hyp3-isce2 - HyP3 ISCE2 v2.3.1

Changed

  • Upgraded to hyp3lib v4.

- Python
Published by tools-bot 11 months ago

https://github.com/asfhyp3/hyp3-isce2 - HyP3 ISCE2 v2.3.0

Changed

  • Switched to using hyp3-lib for DEM downloading, in line with our HyP3-GAMMA plugin.

Fixed

  • Bug that led to the wrong swath annotation file being used to populate output parameter file.

- Python
Published by tools-bot 11 months ago

https://github.com/asfhyp3/hyp3-isce2 - HyP3 ISCE2 v2.2.0

Changed

- Python
Published by jhkennedy 11 months ago

https://github.com/asfhyp3/hyp3-isce2 - HyP3 ISCE2 v2.1.6

Fixed

  • Fixed a region of interest bug that caused ValueError: There should only be 2 VRT files when there should not have been multiple VRTs.

- Python
Published by tools-bot about 1 year ago

https://github.com/asfhyp3/hyp3-isce2 - HyP3 ISCE2 v2.1.5

Fixed

  • Using the --apply-water-mask option now uses significantly less memory by correctly subsetting the water mask tiles to the desired area.

- Python
Published by tools-bot about 1 year ago

https://github.com/asfhyp3/hyp3-isce2 - HyP3 ISCE2 v2.1.4

Changed

  • Improved error messages for validating the reference and secondary scenes passed to the insar_tops_burst workflow.

Fixed

  • Refined temporal requirements for scenes passed to the insar_tops_burst workflow, to allow the acquisition to cross midnight. Previously, the reference scenes were required to fall on one calendar day and the secondary scenes on a different calendar day. Now, each list of scenes must fall within a two-minute temporal window (with reference older than secondary, as before).
  • Removed the unused swaths parameter from the hyp3_isce2.insar_tops_burst.insar_tops_multi_burst function.
  • The insar_tops_burst workflow now validates the reference and secondary scenes immediately after parsing CLI args. Fixes https://github.com/ASFHyP3/hyp3-isce2/issues/278, in which the wrong error message was displayed if one reference scene and multiple secondary scenes were provided.

- Python
Published by tools-bot about 1 year ago

https://github.com/asfhyp3/hyp3-isce2 - HyP3 ISCE2 v2.1.3

Changed

  • Updated download URLs for Sentinel-1 AUX_CAL files.

- Python
Published by tools-bot about 1 year ago

https://github.com/asfhyp3/hyp3-isce2 - HyP3 ISCE2 v2.1.2

Added

- Python
Published by tools-bot about 1 year ago

https://github.com/asfhyp3/hyp3-isce2 - HyP3 ISCE2 v2.1.1

Changed

- Python
Published by tools-bot over 1 year ago

https://github.com/asfhyp3/hyp3-isce2 - HyP3 ISCE2 v2.1.0

Added

  • The ability for the insar_tops_burst workflow to support processing multiple bursts as one SLC.

Changed

  • The interface for insar_tops_burst so that it takes --reference and --secondary granule lists. The positional granules argument is now optional and deprecated.
  • Moved HyP3 product packaging functionality out of insar_tops_burst.py and to a new packaging.py so that both insar_tops and insar_tops_burst can use it.

- Python
Published by tools-bot over 1 year ago

https://github.com/asfhyp3/hyp3-isce2 - HyP3 ISCE2 v2.0.0

Changed

  • Orbit files are now retrieved using the s1-orbits library. ### Removed
  • Removed support for the --esa-username and --esa-password command-line options and the ESA_USERNAME and ESA_PASSWORD environment variables.

- Python
Published by tools-bot over 1 year ago

https://github.com/asfhyp3/hyp3-isce2 - HyP3 ISCE2 v1.1.3

Fixed

  • Upgrade to dem_stitcher>=2.5.8 to resolve geoid download errors. See dem-stitcher #96.

- Python
Published by tools-bot over 1 year ago

https://github.com/asfhyp3/hyp3-isce2 - HyP3 ISCE2 v1.1.2

Fixed

  • Renamed hyp3_isce2.logging to hyp3_isce2.logger to avoid shadowing built-in.
  • Source of product start times in merge_tops_bursts to use the asf_search umm record.

- Python
Published by tools-bot over 1 year ago

https://github.com/asfhyp3/hyp3-isce2 - HyP3 ISCE2 v1.1.1

Fixed

  • Upgraded to dem_sticher>=2.5.6 to resolve geoid download errors. Fixes #215

- Python
Published by tools-bot over 1 year ago

https://github.com/asfhyp3/hyp3-isce2 - HyP3 ISCE2 v1.1.0

Removed

  • Support for Python 3.8 and 3.9 has been dropped, 3.10 is now the minimum version.

- Python
Published by tools-bot over 1 year ago

https://github.com/asfhyp3/hyp3-isce2 - HyP3 ISCE2 v1.0.1

Changed

  • Updated the water mask description in the product metadata templates

- Python
Published by tools-bot about 2 years ago

https://github.com/asfhyp3/hyp3-isce2 - HyP3 ISCE2 v1.0.0

Added

  • merge_tops_bursts.py file and workflow for merge burst products created using insartopsbursts.
  • merge_tops_bursts entrypoint
  • merge_tops_bursts README template and creation functionality
  • several classes and functions to burst.py and utils.py to support merge_tops_burst.
  • tests for the added functionality.
  • tests/data/merge.zip example data for testing merge workflow.
  • tests/data/create_merge_test_data.py for generating merge workflow test data.

Changed

  • insar_tops_burst.py to add four radar coordinate datasets to burst InSAR products (wrapped phase, lat, lon, los).
  • README files generated in insar_tops_burst.py are now use blocks and extends the insar_burst_base.md.txt.j2 jinja template.

- Python
Published by tools-bot about 2 years ago

https://github.com/asfhyp3/hyp3-isce2 - HyP3 ISCE2 v0.10.0

Added

  • Support for a new water masking dataset based off of OpenStreetMaps and ESA WorldCover data. ### Removed
  • Polygon processing functions: split_geometry_on_antimeridian and get_envelope_wgs84 from water_mask.py.

- Python
Published by tools-bot about 2 years ago

https://github.com/asfhyp3/hyp3-isce2 - HyP3 ISCE2 v0.9.3

Changed

  • Upgraded to hyp3lib=>3,<4 from >=2,<3 ### Fixed
  • @scottyhq fixed excessively verbose logging due to ISCE2 setting the root logger to DEBUG in #176

- Python
Published by tools-bot about 2 years ago

https://github.com/asfhyp3/hyp3-isce2 - HyP3 ISCE2 v0.9.2

Fixed

  • No annotation xml file error in insar_tops_burst when processing HH pairs. Fixes #168. ### Added
  • a warning that processing products over the Anti-Meridian is not currently supported.

- Python
Published by tools-bot about 2 years ago

https://github.com/asfhyp3/hyp3-isce2 - HyP3 ISCE2 v0.9.1

Fixed

  • Water Masking now pulls the global shapefile and clips it, rather than pulling a partitioned parque, due to issues around the partition boundaries.

- Python
Published by tools-bot over 2 years ago

https://github.com/asfhyp3/hyp3-isce2 - HyP3 ISCE2 v0.9.0

Changed

  • Upgraded hyp3lib dependency to version 2.x.x.
  • As of HyP3-lib v2.0.0, the Copernicus Data Space Ecosystem (CDSE) will now be used for downloading Sentinel-1 orbit files from ESA.
  • CDSE credentials must be provided via the --esa-username and --esa-password command-line options, the ESA_USERNAME and ESA_PASSWORD environment variables, or a .netrc file.
  • All the special ISCE2 environment variable, python path, and system path handling has been moved to hyp3_isce2.__init__.py to ensure it's always done before using any object in this package.
  • All subprocess calls use subprocess.run, as recommended.

- Python
Published by tools-bot over 2 years ago

https://github.com/asfhyp3/hyp3-isce2 - HyP3 ISCE2 v0.8.1

Fixed

  • Fixed a typo in the call to imageMath.py.
  • imageMath.py is now called via subprocess.run rather than os.system.

- Python
Published by tools-bot over 2 years ago

https://github.com/asfhyp3/hyp3-isce2 - HyP3 ISCE2 v0.8.0

Added

  • Functions for resampling geographic image to radar coordinates, copying ISCE2 images, and performing ISCE2 image math to utils.py. ### Changed
  • create_water_mask so that it pulls data from a partition parquet file (speeds up downloads), and added option to output water mask in any GDAL format.
  • insar_tops_burst so that water masking is done pre-unwrapping if masking is requested.

- Python
Published by tools-bot over 2 years ago

https://github.com/asfhyp3/hyp3-isce2 - HyP3 ISCE2 v0.7.2

Fixed

  • Description of the range of the lv_phi in the readme.md.txt.j2.

- Python
Published by tools-bot over 2 years ago

https://github.com/asfhyp3/hyp3-isce2 - HyP3 ISCE2 v0.7.1

Added

  • insartopsburst now validates burst pair granule names.

- Python
Published by tools-bot over 2 years ago

https://github.com/asfhyp3/hyp3-isce2 - HyP3 ISCE2 v0.7.0

Added

  • InSAR stripmap workflow to support AVO's ALOS-1 processing efforts. This workflow is specific to AVO currently, and may not work for others. ### Changed
  • The naming convention for the burst products has been updated.

- Python
Published by tools-bot over 2 years ago

https://github.com/asfhyp3/hyp3-isce2 - HyP3 ISCE2 v0.6.2

Changed

  • The geocoding DEM is now resampled to ~20m in the case of 5x1 looks.

- Python
Published by tools-bot over 2 years ago

https://github.com/asfhyp3/hyp3-isce2 - HyP3 ISCE2 v0.6.1

Added

  • apply_water_mask optional argument to apply water mask in the wrapped and unwrapped phase geotiff files

Changed

  • updated product readme template to include references to the water masking layer and the option to apply it
  • updated repo readme to include information on processing options

- Python
Published by tools-bot over 2 years ago

https://github.com/asfhyp3/hyp3-isce2 - HyP3 ISCE2 v0.6.0

Changed

  • Pixel sizes of output GeoTIFFs now better reflect their resolution: 80m for 20x4 looks, 40m for 10x2 looks, and 20m for 5x1 looks.

- Python
Published by tools-bot over 2 years ago

https://github.com/asfhyp3/hyp3-isce2 - HyP3 ISCE2 v0.5.0

Changed

  • insar_tops_burst workflow now supports burst products advertised in CMR production, rather than CMR UAT

- Python
Published by tools-bot over 2 years ago

https://github.com/asfhyp3/hyp3-isce2 - HyP3 ISCE2 v0.4.1

Added

  • Generate a README file to be included with burst products that describes the processing workflow.

- Python
Published by tools-bot almost 3 years ago

https://github.com/asfhyp3/hyp3-isce2 - HyP3 ISCE2 v0.4.0

Changed

  • insar_tops_burst workflow now takes the burst product names rather than the SLC product names.
  • Replace --range-looks and --azimuth-looks options with a single --looks option for insar_tops and insar_tops_burst workflows
  • insar_tops_burst workflow now always uses the oldest granule as the reference.

Fixed

  • Incomplete DEM generation issue by switching to using merged/dem.crop as the source

- Python
Published by tools-bot almost 3 years ago

https://github.com/asfhyp3/hyp3-isce2 - HyP3 ISCE2 v0.3.0

Added

  • insar_tops workflow for processing of full Sentinel-1 SLCs.
  • Ability to pass Earthdata username and password as environment variables to workflows. This allows the credentials to be passed to the Docker container via the -e option.
  • The ++omp-num-threads parameter for control of the number of threads used when ISCE2 calls OpenMP functionality.
  • Added to the insar_tops_burst workflow:
    • Generation of output geotiff products with sensible names in subfolder that is also added as a zip archive.
    • Generation of a product browse image based on the unwrapped phase geotiff.
    • Generation of a parameter file for the burst products
    • Generation of output satellite geometry products (azimuth angle and lookup angle) to enable further time series processing.

- Python
Published by tools-bot almost 3 years ago

https://github.com/asfhyp3/hyp3-isce2 - HyP3 ISCE2 v0.2.1

Added

  • The get_isce2_burst_bbox function to calculate burst bounding boxes using ISCE2 directly to fix inaccurate generation of burst bounding boxes.

Removed

  • The reformat_gcp, create_gcp_df, and create_geometry methods from the BurstMetadata class because they are superseded by get_isce2_burst_bbox

Fixed

  • test_get_region_of_interest so that it has an ascending and descending test case, not two descending. This required changing the reference_ascending.xml and secondary_ascending.xml files in tests/data.
  • Fixed the path to the entrypoint.sh script in the Docker container image.

- Python
Published by tools-bot almost 3 years ago

https://github.com/asfhyp3/hyp3-isce2 - HyP3 ISCE2 v0.2.0

Added

  • It's now possible to register multiple HyP3 entry points (workflows) and run them through the main hyp3_isce2 entry point.
  • A new entrypoint and skeleton process file for a stripmap process.
  • Concurrent download functionality for burst extractor calls.

Changed

  • Burst workflow renamed to insar_tops_burst from topsapp_burst.

Fixed

  • A zero-index bug in burst.py that led to incorrect geolocation of products.
  • Typo in the release-checklist-comment workflow.

- Python
Published by tools-bot almost 3 years ago

https://github.com/asfhyp3/hyp3-isce2 - HyP3 ISCE2 v0.1.0

Added

  • Initial release of the HyP3 ISCE2 plugin.

- Python
Published by tools-bot almost 3 years ago