Version history

Version history#

1.0.0:
  • grs for Sentinel2

1.1.0:
  • adaptation to Landsat 4, 5, 7, 8

1.1.1:
  • small changes

1.1.2:
  • output in Rrs unit

1.1.3
  • small changes

1.1.4:
  • set cloud mask; (compressed) netcdf4 output format

1.2.0:
  • load full data matrix from image instead of line by line pixel extraction (preparation for multipixel retrieval algorithm

1.2.1:
  • enable high latitude processing (change of DEM), option to process all pixels before masking “non-water” pixel

1.2.2:
  • Interpolation based on nearest-neighbor to keep tile-edge pixels.

  • Implementation of product.dispose to minimize memory usage in the jvm of snap

1.2.3:
  • compliant with version 8 of SNAP:

  • change output writing (now directly in NETCDF4, i.e., compressed, at the end of the process)

  • new utils get_subset

1.2.4:
  • option to load MAJA and WaterDetect mask and export masks in output file

  • option to process WaterDetect Water pixels only

1.3.0:
  • update for CAMS data (cds version):

  • new aod wavelengths and spectral ssa from 2018 onwards

  • adjustment for absorbing aerosol through ssa

1.3.1:
  • update CAMS data extraction from xarray and fix for longitude conventions

1.3.2:
  • Important improvement in LUT interpolation and access

1.3.3:
  • fix small bug for sunglint BRDF output

1.3.4:
  • add slope and shade from DEM

1.4.0:
  • process image by rectangular chunks

1.5.0:
  • change output parameter with addition of ndwi_nir and ndwi_swir

2.0.0:
  • remove snappy skeleton, simplification of the previous option, no more handling for Landsat

2.0.1:
  • fix for I/O

2.0.2:
  • memory optimization

2.0.3:
  • add surfwater

2.0.4:
  • adapt format for QGIS

2.0.5:
  • new output format compliant with SNAP “beam format”

2.1.0:
  • Major update on radiative transfer look-up tables and aerosol models

2.1.1:
  • package data

2.1.2:
  • fix for tiles straddling Greenwich meridian

2.1.3:
  • new cams automated loading and revised parameters

2.1.4:
  • change input/output feature for grs process (i.e., can be called as simple function within a script)

  • Change of output variable with addition of bitmask flags