Skip to content

Latest commit

 

History

History
113 lines (73 loc) · 3.21 KB

CHANGELOG.md

File metadata and controls

113 lines (73 loc) · 3.21 KB

Changelog

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.

[0.9.3]

Removed

  • Removed ability to pass [0, 0, 0, 0] as bounds

[0.9.2]

Added

[0.9.1]

Changed

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

[0.9.0]

Added

  • A new --use-gslc-prefix option has been added to the back_projection and time_series workflows:
    • This option causes back_projection to upload the GSLC outputs to a GSLC_granules/ subprefix located within the S3 bucket and prefix given by the --bucket and --bucket-prefix options.
    • This option causes time_series to download the GSLC inputs from the GSLC_granules/ subprefix located within the bucket and prefix given by the --bucket and --bucket-prefix options.

Changed

  • Releases and test deployments now trigger a Docker build for the GPU container, rather than the CPU container.

Fixed

  • Fixed the parsing for the --bounds option for time_series.

[0.8.0]

Added

  • New time_series workflow for time series processing of GSLC stacks.

Changed

  • The back_projection workflow now accepts an optional --bounds parameter to specify the DEM extent
  • The back-projection product now includes the elevation.dem.rsc file.

[0.7.0]

Changed

  • Renamed project to HyP3 SRG to reflect that it's a HyP3 plugin for the Stanford Radar Group (SRG) SAR Processor.

[0.6.0]

Changed

  • Orbit files are now retrieved using fetch_for_scene from s1_orbits.
  • ESA Credentials are no longer needed.

[0.5.2]

Fixed

  • back_project granules parameter so that it can accept a string of space-delimited granule names.

[0.5.1]

Fixed

  • Main Dockerfile so that workflow matches changes introduced by fixing GPU workflow.

Changed

  • Main Dockerfile to use a multi-stage build, mirroring Dockerfile.gpu.

[0.5.0]

Added

  • scripts/ubuntu_setup.sh for setting up a GPU-based Ubuntu EC2 AMI.
  • scripts/amazon_linux_setup.sh for setting up a GPU-based Amazon Linux 2023 EC2 AMI.

Changed

  • Refactored scripts/build_proc.sh to combine GPU compilation steps.
  • Final product zip archive is now always created.

Fixed

  • Dockerfile.gpu so that outputs will contain actual data.

[0.4.0]

Added

  • Support for GPU accelerated processing using CUDA.

[0.3.0]

Added

  • Compilation of the back-processing code to the Dockerfile.
  • CPU-based workflow for back-projecting level-0 Sentinel-1 data

Changed

  • Compilation script now uses libfftw3f library installed using apt instead of locally compiled version.

[0.2.0]

Added

  • Created a fresh version of the repository using hyp3-cookiecutter.

Removed

  • All the files associated with the pre-2021 work, except the .git folder.

[0.1.0]

Added

  • All pre-2021 work on the repository.

[0.0.0]

Added

  • Initial version of repository.