Skip to content

Releases: sertit/eoreader

v0.11.2

19 Jan 14:32
Compare
Choose a tag to compare
  • FIX: Fixing archived SAR processing
  • FIX: Needs extraction for RS2-SLC data as SNAP does not handle the product
  • FIX: Fixing the default name for cleaned bands for optical data (was set on CLEAN instead of NODATA)

0.11.1

17 Jan 08:58
Compare
Choose a tag to compare
  • FIX: Fixing complex and orthorectified products for SAR data
  • FIX: Fixing RADARSAT-2 SLC product type
  • OPTIM: Only preprocessing wanted SAR bands (instead of all existing)
  • OPTIM: Do not interpolate nan values by default when writing SAR bands to disk (using a keyword instead)
  • DOC: Updating the SAR notebook and documentation

v0.11.0

13 Jan 18:21
Compare
Choose a tag to compare
  • BREAKING CHANGES: Renamed is_band to is_sat_band to better reflect that this function only checks optical and SAR bands
  • BREAKING CHANGES: Invalid pixels are not processed by default anymore! Only the nodata is set (to go a bit faster)
  • ENH: Allowing the user to choose the pixel processing for optical bands: raw band, only nodata or total cleaning of defective pixels #16
  • ENH: Adding a CustomProduct, allowing the user to load any stack as an EOReader Product !
  • ENH: Check if a band exists before trying to load it
  • FIX: Better handling of __all__ in __init__.py files
  • FIX: Ensure that extents and footprints are in UTM
  • FIX: Removing docs from wheel
  • FIX: Fixing TIR bands reading for Landsat data
  • OPTIM: Optimizing manage_invalid_pixels for Sentinel-2 data (processing baseline >= 04.00)
  • DOC: Update README, documentation and notebooks
  • DOC: Water Extraction notebook has been refined to show how to manage multiple products
  • DOC: Update the installation paragraph in README
  • DOC: Adding a For Contributors section in the documentation (contributing, release history and Github repository)
  • DOC: Remove doc testing in Github (as the docs are built with readthedocs)
  • INTERNAL: Better management of project metadata (version...) in a dedicated file

v0.10.1

04 Jan 15:53
Compare
Choose a tag to compare
  • FIX: Resolve a bug when methodtools is not present (for conda package)

v0.10.0

04 Jan 10:44
Compare
Choose a tag to compare
  • ENH: Adding has_bands to products, ingesting lists as a shortcut for testing the availability of multiple bands
  • ENH: Simplifying imports. Now you can replace:
    • from eoreader.bands.alias import RED, NDVI by from eoreader.bands import RED, NDVI,
    • from eoreader.products.optical.optical_product import OpticalProduct by from eoreader.products import OpticalProduct,
    • from eoreader.products.optical.s3_slstr_product import SlstrRadAdjustTuple by from eoreader.products import SlstrRadAdjustTuple, ...
  • OPTIM: Writing cloud bands on disk to speed up multiple calls to load or stack functions #17
  • FIX: Correctly naming cloud xarrays
  • FIX: Add missing SLEA (Spot Extended Area) product type to ICEYE data
  • FIX: Sentinel-2 clouds (with processing baseline >= 4.0) are now given with a rasterio shape (count, height, width)
  • CI: Remove pages stage and run only the tests when a Python file has changed
  • DOC: Updating notebooks
  • DOC: Updating copyright to 2022

v0.9.5

14 Dec 09:17
Compare
Choose a tag to compare
  • FIX: Do not force import methodtools (not existing lib in conda)
  • FIX: Using GRD resolution given by the constructors as default values for SLC products. Do not look it up in
    metadata as SLC resolution is NOT the GRD resolution !

v0.9.4

13 Dec 13:44
Compare
Choose a tag to compare
  • FIX: Caching properties and functions only for object instances
  • FIX: Fixing metadata reading for COSMO-SkyMed 1st Generation with Wide Region and complex product type (handling of multiple swaths)
  • FIX: Updates of SNAP GPT graphs for complex SAR data
  • FIX: Interpolate nodata inside SAR images (badly handled by SNAP -> fill the gaps that shouldn't exist)
  • INTERNAL: Creation of a class CosmoProduct handling generic methods for both COSMO-SkyMed generations

v0.9.3

09 Dec 13:08
Compare
Choose a tag to compare
  • FIX: Fixing the search for .TIL files for Maxar products (with on disk files)
  • FIX: Fixing the search for metadata files for Landsat products (with on disk files)
  • FIX: Fixing the search for metadata files for TerraSAR-X, TanDEM-X and PAZ SAR products (with on disk files)
  • FIX: Fixing SNAP files for TerraSAR-X, TanDEM-X and PAZ SAR products
  • FIX: Fixing when reading CRS code for DIMAP products

v0.9.2

07 Dec 14:54
Compare
Choose a tag to compare
  • FIX: Fixing flag type for Sentinel-3 data
  • FIX: Do not multiply the flags values by the radiance adjustment factor for Sentinel-3 SLSTR!
  • FIX: Fixing flag exception threshold for Sentinel-3 SLSTR
  • FIX: Fixing preprocessed band filenames for Sentinel-3 SLSTR

v0.9.1

07 Dec 10:44
Compare
Choose a tag to compare
  • FIX: Reader().valid_mtd now correctly accepts strings instead of only Platform objects
  • FIX: Better handling of Sentinel-2 product type
  • FIX: Save bands' new attributes in str (to pickle them)
  • FIX: Add a clear() function to clear products cache