Skip to content

Releases: SatelliteShorelines/CoastSeg

v1.2.10

02 Jul 19:25
Compare
Choose a tag to compare

Full Changelog: v1.2.9...v1.2.10

Fixes

  1. #265 Fixes issue where not some shoreline intersection points in the timeseries were appearing on the wrong transect

v1.2.9

26 Jun 21:40
Compare
Choose a tag to compare

Full Changelog: v1.2.8...v1.2.9

What's Changed

  • Fixed a bug where some users who did not name their project "CoastSeg" could no longer load sessions

v1.2.8

26 Jun 20:34
Compare
Choose a tag to compare

Full Changelog: v1.2.7...v1.2.8

v1.2.7

11 Jun 22:28
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.2.6...v1.2.7

v1.2.6

06 Jun 15:34
Compare
Choose a tag to compare
v1.2.6 Pre-release
Pre-release

What's Changed

  • Update README.md with updated transects zenodo link by @2320sharon in #258
  • The CoastSeg directory location is now automatically determined thanks to FlorisCalkoen

Bug Fixes

  • ROIs loaded in from a geojson file whose ID was not a string are now automatically converted to string
  • In the zoo workflow prediction .npz and .png files are now sorted into good/bad as well

Resolved Issues

#259 : Verified the good bad sorting in the zoo workflow is working correctly
#256 : Updated the CoastSeg Paper with the requested edits
#253 : Updated the instructions in the zoo classifier notebook & website
#250 : Updated the documentation with

Full Changelog: v1.2.5...v1.2.6

Contributors

v1.2.5

07 May 22:38
Compare
Choose a tag to compare

Full Changelog: v1.2.4...v1.2.5

Quick Summary

In this release we released a few minor patches to coastseg that should fix any CRS mismatch errors encountered when uploading features. Additionally the tide correction code has been updated to no longer halt when one of the ROIs does not have an raw timeseries csv files present or all the files are empty.

Fixes

  • Fixed a bug where the tide correction would halt for all ROIs if a single ROI had an empty raw timeseries file or missing timeseries file
  • Fixed a bug that caused CRS mismatch errors when uploading features from file

v1.2.4

02 May 16:30
Compare
Choose a tag to compare

Full Changelog: v1.2.3...v1.2.4

Quick Summary

In this release, we've ensured that all transects are now correctly oriented (issue #173), updated the notebook for contributing transects (#149), and introduced a new predict_tides.py script to predict tides at a specific point. Additionally, we've resolved a bug preventing the tide model from loading outside the default location.

Closed Issues

  • #173: All transects are now oriented in the correct direction, with the origin on land and the endpoint at sea.
  • #149: The notebook for contributing transects has been updated, and a new script to update included transects has been provided.

New Features

  • predict_tides.py: This new script will predict tides at a specific point

Fixes

  • Fixed a bug where the tide model wouldn't load if it wasn't in the default location.

v1.2.3

19 Apr 00:26
Compare
Choose a tag to compare

Full Changelog: v1.2.2...v1.2.3

Fixes

  • Fixes cloud threshold filtering. Images downloaded will actually not download if the amount of bad pixels or cloud data exceeds the threshold
  • No longer saves the index to any of the csv files
  • Requires coastsat-package > 0.1.65 allows for the downloaded images to be filtered by clouds and no data percentage

New Features

  1. Cloud Filter Update
    1. The cloud threshold filter now controls the amount of clouds that will be downloaded. Downloads will automatically calculate the percentage of cloud in the ROI and if it exceeds the limit the image is not saved.
    2. This fixes a bug with CoastSeg 1.2.2 where the cloud threshold was filtering out clouds based on the amount of clouds in the entire scene not the ROI.
  2. Bad Filter Update
    1. The bad threshold filter now controls the percentage of bad pixels allowed in the imagery. Downloads will automatically calculate the percentage of bad pixels (cloud and no data) in the ROI and if it exceeds the limit the image is not saved.

Known Bugs

  1. In the zoo workflow there is a bug that causes all of the S2 imagery to be filtered out during shoreline extraction.

v1.2.2

10 Apr 02:05
Compare
Choose a tag to compare

Full Changelog: v1.2.1...v1.2.2

Fixes

  • Removes deprecated import pyTMD.constants
  • Updates scripts/aviso_fes_tides.py to be up to date with 2.1.1
  • Requires coastsat-package > 0.1.63 to allow datetime objects to work with extract shorelines

New Features

  1. Resumable Downloads
    You can now resume interrupted downloads. Simply load the session, select the region of interest (ROI), and click "Download Imagery." CoastSeg will download any files that weren't previously downloaded.
  2. Extract Shorelines for Specific Satellites and Dates
    You can extract shorelines for specific satellites and dates by adjusting the settings.
  3. Month Filter
    A new month filter allows you to download imagery only for specific months.

Resumable Downloads

  • Downloads can now be resumed if interrupted
  • Simply reload the session, re-select the region of interest (ROI), and click "Download Imagery"
  • CoastSeg will intelligently resume downloading any files that weren't fully transferred previously

resumable downloads
This screenshot shows that 6 images from LandSat 8 and 13 images from Sentinel 2 will be downloaded into the existing session for ROI sun_19.

Extract Shorelines for Specific Satellites and Dates

  • New settings allow specifying which satellites and date ranges to use
  • Extract shorelines from only the most relevant imagery for your analysis
  • Gain more control over the input data for shoreline extraction

New Month Filter

  • Filter downloads to include only specific months of the year
  • Avoid downloading extraneous data when only analyzing certain seasons/months
  • Keep download size manageable by retrieving only the needed imagery

image

Closed Issues

#240 : Added controls to only download specific months.
#234 : Users can now use the satellite list and date range to control which images the shorelines are extracted from thus there is no longer a need to separate the download settings and extract shoreline settings
#226 : Users can now continue downloads that were interrupted.

v1.2.1

08 Apr 22:17
Compare
Choose a tag to compare

Full Changelog: v1.2.0...v1.2.1

New Features

  1. Resumable Downloads
    You can now resume interrupted downloads. Simply load the session, select the region of interest (ROI), and click "Download Imagery." CoastSeg will download any files that weren't previously downloaded.
  2. Extract Shorelines for Specific Satellites and Dates
    You can extract shorelines for specific satellites and dates by adjusting the settings.
  3. Month Filter
    A new month filter allows you to download imagery only for specific months.

Resumable Downloads

  • Downloads can now be resumed if interrupted
  • Simply reload the session, re-select the region of interest (ROI), and click "Download Imagery"
  • CoastSeg will intelligently resume downloading any files that weren't fully transferred previously

resumable downloads
This screenshot shows that 6 images from LandSat 8 and 13 images from Sentinel 2 will be downloaded into the existing session for ROI sun_19.

Extract Shorelines for Specific Satellites and Dates

  • New settings allow specifying which satellites and date ranges to use
  • Extract shorelines from only the most relevant imagery for your analysis
  • Gain more control over the input data for shoreline extraction

New Month Filter

  • Filter downloads to include only specific months of the year
  • Avoid downloading extraneous data when only analyzing certain seasons/months
  • Keep download size manageable by retrieving only the needed imagery

image

Closed Issues

#240 : Added controls to only download specific months.
#234 : Users can now use the satellite list and date range to control which images the shorelines are extracted from thus there is no longer a need to separate the download settings and extract shoreline settings
#226 : Users can now continue downloads that were interrupted.