INFO - Please read the following information carefully: INFO - find_wl_contours2: A method for extracting shorelines that uses the sand water interface detected with the model to refine the threshold that's used to detect shorelines . - This is the default method used when there are enough sand pixels within the reference shoreline buffer. INFO - find_wl_contours1: This shoreline extraction method uses a threshold to differentiate between water and land pixels in images, relying on Modified Normalized Difference Water Index (MNDWI) values. However, it may inaccurately classify snow and ice as water, posing a limitation in certain environments. - This is only used when not enough sand pixels are detected within the reference shoreline buffer. INFO - --------------------------------------------------------------------------------------------------------------------- INFO - Extracting shorelines for L5 Minimum Shoreline Length: 500 INFO - WARNING: CoastSat has hard-coded the value for the minimum shoreline length for L7 to 200 INFO - Extracting shorelines for L7 Minimum Shoreline Length: 200 INFO - Extracting shorelines for L8 Minimum Shoreline Length: 500 INFO - Extracting shorelines for L9 Minimum Shoreline Length: 500 ERROR - The download for satellite L8 LANDSAT/LC08/C02/T1_TOA/LC08_073085_20250530 failed due to numpy.core.multiarray failed to import Traceback Traceback (most recent call last): File "/home/ubuntu/.local/lib/python3.12/site-packages/coastsat/SDS_download.py", line 1828, in retrieve_images skip_image = SDS_preprocess.filter_images_by_cloud_cover_nodata( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/lib/python3.12/site-packages/coastsat/SDS_preprocess.py", line 184, in filter_images_by_cloud_cover_nodata ) = preprocess_single( ^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/lib/python3.12/site-packages/coastsat/SDS_preprocess.py", line 712, in preprocess_single bands = read_bands(fn_ms) ^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/lib/python3.12/site-packages/coastsat/SDS_preprocess.py", line 497, in read_bands data.GetRasterBand(k + 1).ReadAsArray() for k in range(data.RasterCount) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/osgeo/gdal.py", line 5283, in ReadAsArray from osgeo import gdal_array File "/usr/lib/python3/dist-packages/osgeo/gdal_array.py", line 10, in from . import _gdal_array ImportError: numpy.core.multiarray failed to import INFO - Successfully downloaded image ID LANDSAT/LC08/C02/T1_TOA/LC08_073085_20250530 as 2025-05-30-22-05-06_L8_nzd0135_ms.tif ERROR - The download for satellite L8 LANDSAT/LC08/C02/T1_TOA/LC08_073086_20250530 failed due to numpy.core.multiarray failed to import Traceback Traceback (most recent call last): File "/home/ubuntu/.local/lib/python3.12/site-packages/coastsat/SDS_download.py", line 1828, in retrieve_images skip_image = SDS_preprocess.filter_images_by_cloud_cover_nodata( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/lib/python3.12/site-packages/coastsat/SDS_preprocess.py", line 184, in filter_images_by_cloud_cover_nodata ) = preprocess_single( ^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/lib/python3.12/site-packages/coastsat/SDS_preprocess.py", line 712, in preprocess_single bands = read_bands(fn_ms) ^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/lib/python3.12/site-packages/coastsat/SDS_preprocess.py", line 497, in read_bands data.GetRasterBand(k + 1).ReadAsArray() for k in range(data.RasterCount) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/osgeo/gdal.py", line 5283, in ReadAsArray from osgeo import gdal_array File "/usr/lib/python3/dist-packages/osgeo/gdal_array.py", line 10, in from . import _gdal_array ImportError: numpy.core.multiarray failed to import INFO - Successfully downloaded image ID LANDSAT/LC08/C02/T1_TOA/LC08_073086_20250530 as 2025-05-30-22-05-30_L8_nzd0135_ms.tif ERROR - The download for satellite L9 LANDSAT/LC09/C02/T1_TOA/LC09_073085_20250522 failed due to numpy.core.multiarray failed to import Traceback Traceback (most recent call last): File "/home/ubuntu/.local/lib/python3.12/site-packages/coastsat/SDS_download.py", line 1828, in retrieve_images skip_image = SDS_preprocess.filter_images_by_cloud_cover_nodata( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/lib/python3.12/site-packages/coastsat/SDS_preprocess.py", line 184, in filter_images_by_cloud_cover_nodata ) = preprocess_single( ^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/lib/python3.12/site-packages/coastsat/SDS_preprocess.py", line 712, in preprocess_single bands = read_bands(fn_ms) ^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/lib/python3.12/site-packages/coastsat/SDS_preprocess.py", line 497, in read_bands data.GetRasterBand(k + 1).ReadAsArray() for k in range(data.RasterCount) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/osgeo/gdal.py", line 5283, in ReadAsArray from osgeo import gdal_array File "/usr/lib/python3/dist-packages/osgeo/gdal_array.py", line 10, in from . import _gdal_array ImportError: numpy.core.multiarray failed to import INFO - Successfully downloaded image ID LANDSAT/LC09/C02/T1_TOA/LC09_073085_20250522 as 2025-05-22-22-05-07_L9_nzd0135_ms.tif ERROR - The download for satellite L9 LANDSAT/LC09/C02/T1_TOA/LC09_073085_20250607 failed due to numpy.core.multiarray failed to import Traceback Traceback (most recent call last): File "/home/ubuntu/.local/lib/python3.12/site-packages/coastsat/SDS_download.py", line 1828, in retrieve_images skip_image = SDS_preprocess.filter_images_by_cloud_cover_nodata( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/lib/python3.12/site-packages/coastsat/SDS_preprocess.py", line 184, in filter_images_by_cloud_cover_nodata ) = preprocess_single( ^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/lib/python3.12/site-packages/coastsat/SDS_preprocess.py", line 712, in preprocess_single bands = read_bands(fn_ms) ^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/lib/python3.12/site-packages/coastsat/SDS_preprocess.py", line 497, in read_bands data.GetRasterBand(k + 1).ReadAsArray() for k in range(data.RasterCount) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/osgeo/gdal.py", line 5283, in ReadAsArray from osgeo import gdal_array File "/usr/lib/python3/dist-packages/osgeo/gdal_array.py", line 10, in from . import _gdal_array ImportError: numpy.core.multiarray failed to import INFO - Successfully downloaded image ID LANDSAT/LC09/C02/T1_TOA/LC09_073085_20250607 as 2025-06-07-22-05-05_L9_nzd0135_ms.tif ERROR - The download for satellite L9 LANDSAT/LC09/C02/T1_TOA/LC09_073086_20250522 failed due to numpy.core.multiarray failed to import Traceback Traceback (most recent call last): File "/home/ubuntu/.local/lib/python3.12/site-packages/coastsat/SDS_download.py", line 1828, in retrieve_images skip_image = SDS_preprocess.filter_images_by_cloud_cover_nodata( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/lib/python3.12/site-packages/coastsat/SDS_preprocess.py", line 184, in filter_images_by_cloud_cover_nodata ) = preprocess_single( ^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/lib/python3.12/site-packages/coastsat/SDS_preprocess.py", line 712, in preprocess_single bands = read_bands(fn_ms) ^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/lib/python3.12/site-packages/coastsat/SDS_preprocess.py", line 497, in read_bands data.GetRasterBand(k + 1).ReadAsArray() for k in range(data.RasterCount) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/osgeo/gdal.py", line 5283, in ReadAsArray from osgeo import gdal_array File "/usr/lib/python3/dist-packages/osgeo/gdal_array.py", line 10, in from . import _gdal_array ImportError: numpy.core.multiarray failed to import INFO - Successfully downloaded image ID LANDSAT/LC09/C02/T1_TOA/LC09_073086_20250522 as 2025-05-22-22-05-31_L9_nzd0135_ms.tif ERROR - The download for satellite L9 LANDSAT/LC09/C02/T1_TOA/LC09_073086_20250607 failed due to numpy.core.multiarray failed to import Traceback Traceback (most recent call last): File "/home/ubuntu/.local/lib/python3.12/site-packages/coastsat/SDS_download.py", line 1828, in retrieve_images skip_image = SDS_preprocess.filter_images_by_cloud_cover_nodata( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/lib/python3.12/site-packages/coastsat/SDS_preprocess.py", line 184, in filter_images_by_cloud_cover_nodata ) = preprocess_single( ^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/lib/python3.12/site-packages/coastsat/SDS_preprocess.py", line 712, in preprocess_single bands = read_bands(fn_ms) ^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/lib/python3.12/site-packages/coastsat/SDS_preprocess.py", line 497, in read_bands data.GetRasterBand(k + 1).ReadAsArray() for k in range(data.RasterCount) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/osgeo/gdal.py", line 5283, in ReadAsArray from osgeo import gdal_array File "/usr/lib/python3/dist-packages/osgeo/gdal_array.py", line 10, in from . import _gdal_array ImportError: numpy.core.multiarray failed to import INFO - Successfully downloaded image ID LANDSAT/LC09/C02/T1_TOA/LC09_073086_20250607 as 2025-06-07-22-05-29_L9_nzd0135_ms.tif ERROR - The download for satellite L9 LANDSAT/LC09/C02/T1_TOA/LC09_074085_20250529 failed due to numpy.core.multiarray failed to import Traceback Traceback (most recent call last): File "/home/ubuntu/.local/lib/python3.12/site-packages/coastsat/SDS_download.py", line 1828, in retrieve_images skip_image = SDS_preprocess.filter_images_by_cloud_cover_nodata( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/lib/python3.12/site-packages/coastsat/SDS_preprocess.py", line 184, in filter_images_by_cloud_cover_nodata ) = preprocess_single( ^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/lib/python3.12/site-packages/coastsat/SDS_preprocess.py", line 712, in preprocess_single bands = read_bands(fn_ms) ^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/lib/python3.12/site-packages/coastsat/SDS_preprocess.py", line 497, in read_bands data.GetRasterBand(k + 1).ReadAsArray() for k in range(data.RasterCount) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/osgeo/gdal.py", line 5283, in ReadAsArray from osgeo import gdal_array File "/usr/lib/python3/dist-packages/osgeo/gdal_array.py", line 10, in from . import _gdal_array ImportError: numpy.core.multiarray failed to import INFO - Successfully downloaded image ID LANDSAT/LC09/C02/T1_TOA/LC09_074085_20250529 as 2025-05-29-22-11-15_L9_nzd0135_ms.tif INFO - Please read the following information carefully: INFO - find_wl_contours2: A method for extracting shorelines that uses the sand water interface detected with the model to refine the threshold that's used to detect shorelines . - This is the default method used when there are enough sand pixels within the reference shoreline buffer. INFO - find_wl_contours1: This shoreline extraction method uses a threshold to differentiate between water and land pixels in images, relying on Modified Normalized Difference Water Index (MNDWI) values. However, it may inaccurately classify snow and ice as water, posing a limitation in certain environments. - This is only used when not enough sand pixels are detected within the reference shoreline buffer. INFO - --------------------------------------------------------------------------------------------------------------------- INFO - Extracting shorelines for L5 Minimum Shoreline Length: 500 INFO - WARNING: CoastSat has hard-coded the value for the minimum shoreline length for L7 to 200 INFO - Extracting shorelines for L7 Minimum Shoreline Length: 200 INFO - Extracting shorelines for L8 Minimum Shoreline Length: 500