All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to PEP 440 and uses Semantic Versioning.
- Copernicus DEM for NISAR URLs to fix 404 errors.
- Support for EARTHDATA credentials passed as env vars.
- Change "OPERA DEM" references to "Modified Copernicus DEM for NISAR"
- Update Modified Copernicus DEM for NISAR endpoints for v1.2
- Add
fetch.download_file()exception handling and delete partial downloads
- Removed hyp3lib to fix environment build issue related to pinning of GDAL version.
- Support for custom DEMs.
- Support for prepping external DEMs to ISCE3-compatible format.
- Geocode-only entrypoint.
- Update readme with docker instructions and layer info.
- Output of area projection metadata.
- Prototype polar grid support in favor of full support via the new docker image.
- Old per-file entrypoints.
- Plotting issues with the cal/val submodule.
- CLI interface so that the RTC workflow must now be accessed via a subcommand (
mulitrtc rtc).
- Utilities for assessing absolute/relative location error, and point target characteristics of output products.
- Bumped minimum Python version to >=3.10 to support modern typing
- ICEYE support
- Refactored library to reduce code duplication and simplify structure
- Loading of SICD data during beta0/sigma0 creation to a chunked strategy to reduce memory requirements
- Geolocation issue for prototype Umbra workflow related to switching to local UTM zone during processing
- Changed PFA workflow to use a sublclass of the SicdSlc class
- Cal/Val scripts for performing absolute geolocation error (ALE) assessment
- Property assignment issues that caused bugs in the SicdRzdSlc class
- Support for Capella SICD SLC products
- Conversion to sigma0 radiometry for Umbra workflow
- Initial version
- Marking 0th release for CI/CD