Skip to content

Releases: ASFHyP3/hyp3-autorift

HyP3 autoRIFT v0.21.1

17 Dec 19:29
85d6221
Compare
Choose a tag to compare

Changed

  • The static-analysis Github Actions workflow now uses ruff rather than flake8 for linting.

HyP3 autoRIFT v0.21.0

16 Oct 17:45
ff1de85
Compare
Choose a tag to compare

Added

  • Logger is now configured in process.main() so paths to reference/secondary scenes will now be logged.

Changed

  • Fetch Sentinel-2 scenes from AWS S3 (if present); otherwise continue to fetch from Google Cloud Storage.

HyP3 autoRIFT v0.20.0

04 Sep 00:06
99990fe
Compare
Choose a tag to compare

Changed

  • The M11/M12 variables produced by the hyp3_autorift and s1_correction workflows will be written as float32 instead of the previous compressed int16 variables that did not take advantage of the full dynamic range and thus lost a significant amount of precision.

HyP3 autoRIFT v0.19.0

09 Aug 20:30
bda8c1f
Compare
Choose a tag to compare

Changed

  • Orbits are now downloaded using s1_orbits rather than hyp3lib.

Removed

  • Removed support for the --esa-username and --esa-password command-line options and the ESA_USERNAME and ESA_PASSWORD environment variables.

HyP3 autoRIFT v0.18.1

31 Jul 17:33
f819a1e
Compare
Choose a tag to compare

Changed

  • The conversion matrices netCDF file created bt the S1 correction workflow is now called conversion_matricies.nc and no longer includes the scene name per feedback from JPL.

Fixed

  • s2_isce2.generate_correction_data now returns a Path instead of a str as expected by hyp3lib.aws.upload_file_to_s3.
  • s2_isce2.create_conversion_matricies now uses the pixel-center instead of the upper-left corner for the x,y dimensions.
  • s2_isce2.create_conversion_matricies now explicitly syncs data to and closes the netCDF file to prevent corrupt files from being uploaded.

HyP3 autoRIFT v0.18.0

10 Jul 10:39
fe9f1f4
Compare
Choose a tag to compare

Added

  • The Sentinel-1 correction workflow will now calculate and write the M11/M12 conversion matrices to a netCDF file.

Fixed

  • hyp3_autorift.crop will now preserve the add_offset and scale_factor encoding attributes for all variables, and in particular, for the M11/M12 conversion matrices.

Removed

  • Support for Python 3.8 has been dropped.

HyP3 autoRIFT v0.17.0

04 Jun 23:41
c0b7613
Compare
Choose a tag to compare

Changed

  • In preparation for a major update, the Sentinel-1 processing workflow has been isolated to a new hyp3_autorift.s1_isce2 module.

HyP3 autoRIFT v0.16.0

09 May 01:01
404c1f0
Compare
Choose a tag to compare

Fixed

  • hyp3_autorift will no longer attempt to crop files with no valid data

Removed

  • The unused ASF naming scheme has been removed from the hyp3_autorift CLI and the hyp3_autorift.process function

Changed

  • Everything in hyp3_autorift.io has been moved into hyp3_autorift.utils to prevent shadowing the builtin io module
  • hyp3_autorift.process.process now returns the product file, browse image, and (new) thumbnail image

HyP3 autoRIFT v0.15.0

25 Mar 21:14
d25dfc3
Compare
Choose a tag to compare

Added

  • --publish-bucket option has been added to the HyP3 entry point to additionally publish products an AWS bucket, such as the ITS_LIVE AWS Open Data bucket, s3://its-live-data.
  • upload_file_to_s3_with_publish_access_keys to perform S3 uploads using credentials from the PUBLISH_ACCESS_KEY_ID and PUBLISH_SECRET_ACCESS_KEY environment vairables.

HyP3 autoRIFT v0.14.1

17 Jan 04:44
b18963c
Compare
Choose a tag to compare

Changed

  • Upgraded to hyp3lib=>3,<4 from >=2,<3