Releases: ASFHyP3/OPERA-DISP-TMS
Releases · ASFHyP3/OPERA-DISP-TMS
OPERA-DISP-TMS v0.4.0
Added
- Ability to update the reference date for OPERA DISP granule xarray objects
- Integration with CMR metadata when searching for granules
- Entrypoint and docker container generation capability for HyP3
- The docker container is built and pushed to the Github Container Registry via Github Actions
Changed
- find_california_dataset.py to search.py and added functionality to search for granules in CMR
- Updated all scripts to use the new find_california_granules_for_frame function
generate_sw_disp_tile.py
now masks usingrecomended_mask
- Authentication now requires Earthdata Login UAT credentials provided via .netrc or environment variables
Removed
- CSV-based caching of granules in favor of CMR-based searching
- Command line interface and entrypoint for get_tmp_s3_creds.py
Fixed
- s3fs/xarray resources are now closed when no longer used, resolving an issue where attempting to open new resources could hang indefinitely
OPERA-DISP-TMS v0.3.0
Added
- Ability to generate SW velocity tiles in
generated_sw_vel_tile.py
Changed
- California dataset scripts to allow for generation of SW velocity tiles
- Rename
generate_frame_tile.py
togenerate_metadata_tile.py
- Simplified CLI and filenames of metadata tiles so that location is specified by the upper-left corner of the tile, not the full bounding box
- Expanded/modified some functions in
generate_sw_disp_tile.py
so that they could be reused bygenerate_sw_vel_tile.py
Fixed
extent.json
will be written duringcreate_tile_map.py
even if the directorytiles/
does not exist prior to running
OPERA-DISP-TMS v0.2.0
Added
- Python scripts for generating California SW Disp tileset
Changed
- metadata tile script name from
generate_frame_tile.py
togenerate_metadata_tile.py
generate_frame_tile.py
CLI to take upper left corner of bounding box, instead of full bounding box, as input- Frame ordering strategy so that west most relative orbits are on top for ascending data, and on the bottom for descending data
Fixed
- Removal of empty metadata tile is now conditional on the tile being all nodata, not the absence of granules
OPERA-DISP-TMS v0.1.2
Added
- Bounds of the mosaic created in
create_tile_map.py
are written to a json file in tile folder
Changed
- When generating SW_CUMUL_DISP tiles, set areas where unwrapping failed (connected components = 0) to nodata.
OPERA-DISP-TMS v0.1.1
Changed
- Calculate true minimum/maximum data values in
create_tile_map
to avoid extreme displacement values being set to
NoData. Fixes #8.
OPERA-DISP-TMS v0.1.0
Added
- Utility for creating a test dataset using Global Coherence Dataset
- Design document with implementation details for tile generation
- Utility for identifying California test dataset
- Utility for generating metadata tile images
- Utility for generating temporary S3 credentials for NASA Thin Egress Apps
- Utility for generating short wavelength displacement tiles
- Utility for creating a .png Tile Map from a list of displacement GeoTIFFs