There is a newer version of the record available.

Published December 6, 2018 | Version v0.3.4
Software Open

ranghetti/sen2r: Version 0.3.4

Description

Major improvements

  • Implement 4 different processing orders in order to fasterize processing. See "processing_order" in sen2r() documentation. The 4 different modes allow to privilege stability, velocity or disk space. In this version, the legacy mode ("by_step") is maintained as the default.
  • Add new function s2_rgb() to produce RGB images, integrating it in sen2r() and in the GUI.
  • Add a dockerised version of sen2r: https://hub.docker.com/r/ranghetti/sen2r
Changes
  • Change base cloud masks:
    • class "Saturated and defective" is masked within all masks;
    • class "Dark area pixels" is masked in masks in which "Cloud shadows" was masked;
    • mask "cloud_shadow_cirrus" was renamed to "clear_sky";
    • a new "land" mask was added.
  • Add "nomask" level to s2_mask()
  • Names of ratio indices now uses ":" instead of "/" (#123)
  • Index TCI_idx now is TCIdx
  • Use a default extent name (leaving it empty is now not allowed, in order not to confuse with naming convention of merged files)
Other improvements
  • Improve SAFE filtering: removing duplicates; filtering by position (only the ones overlapping the extent); do not perform a double check of existing products in offline mode.
  • Improve GUI: improve cloud mask helper (documentation within s2_gui() was improved by adding a modaldialog which explains how to apply buffer and smoothing to cloud masks)
  • Allow sen2r working with GDAL 2.1.2
  • Allow GDAL path to be specified in check_gdal()
  • Implements a faster method for masking
  • Add max_cloud_safe argument to sen2r()
  • Add a function safe_isvalid() to check for valid SAFE archive names, and use it to filter existing SAFE folders (#104)
  • Update installation documentation (Linux dependencies and Docker)
Fixes
  • Important fix: fix indices computation (before that, indices with additive values were wrongly generated).
  • Avoid errors when a SAFE directory exists but not in the right format
  • Fix the fiddly error which caused several blocks when startig s2_merge() or s2_calcindices()
  • Fix searching oldname products with "auto" corr_type
  • Fix loading a custom mask from json parameter file
  • remove duplicated EVI2 index
  • #112, #115, #120, #124, and others

Files

ranghetti/sen2r-v0.3.4.zip

Files (8.4 MB)

Name Size Download all
md5:89c7db949dcbfdea520c43506aaae3f0
8.4 MB Preview Download

Additional details

Related works