You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Added
--reference and --secondary arguments to hyp3_autorift to specify the scenes to process, which should be preferred over the now deprecated granules arguments.
hyp3-autorift now supports Sentinel-1 burst processing when provided a list of --reference and --secondary burst scene ids. We recommend processing at least 2 bursts along track, with 3-5 bursts seeing improvements in data quality.
Numpy specific ruff rules (NPY) for linting
Changed
hyp3-autorift now supports Python 3.10 or greater and is tested on Python 3.10--3.12.
nasa-jpl/autoRIFT has been updated to v2.0.0 (a major upstream release; please read the release notes). This includes:
major updates to the environment.yml and dependencies listed in the `pyproject.toml, including:
updating ISCE3 from ISCE2
adding burst2safe, compass, s1reader
the upstream scripts vendored in src/hyp3_autorift/vend were significantly changed upstream and been updated accordingly. See the vendored README.
All ISCE2 based workflows retained have been converted to ISCE3 based workflows
hyp3-autorift now supports Numpy 2.0+ versions
Deprecated
the positional granules argument to hyp3_autorift has been deprecated in favor of the --reference and --secondary arguments and will be removed in a future release.
Removed
The geocode-only workflow has been removed with the switch to ISCE3. A similar workflow is currently being developed for a forthcoming release.