From b74cc0eaeef32e638f5ca5581f7dedd20910750d Mon Sep 17 00:00:00 2001 From: Gerrit Holl Date: Wed, 18 Dec 2024 19:24:13 +0100 Subject: [PATCH] Combine low level moisture with a cloud mask Combine ESSL colorized low level moisture with a cloud mask. Work in progress. --- satpy/etc/composites/fci.yaml | 46 +++++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) diff --git a/satpy/etc/composites/fci.yaml b/satpy/etc/composites/fci.yaml index 5dd812c73f..d33827de57 100644 --- a/satpy/etc/composites/fci.yaml +++ b/satpy/etc/composites/fci.yaml @@ -423,3 +423,49 @@ composites: - name: ir_38 modifiers: [nir_reflectance] standard_name: snow + + masked_colorised_low_level_moisture: + compositor: !!python/name:satpy.composites.MaskingCompositor + standard_name: essl_colorised_low_level_moisture + prerequisites: + - essl_colorized_low_level_moisture + - cloud_state + conditions: + - method: equal + value: Not processed (no or corrupt data) + transparency: 100 + - method: equal + value: Cloud free (no cloud, snow or ice) + transparency: 0 + - method: equal + value: Cloud contaminated (partial or semitransparent cloud) + transparency: 100 + - method: equal + value: Cloud filled (opaque cloud filled) + transparency: 100 + - method: equal + value: Dust contaminated + transparency: 100 + - method: equal + value: Dust filled (opaque) + transparency: 100 + - method: equal + value: Ash contaminated + transparency: 100 + - method: equal + value: Ash filled (opaque) + transparency: 100 + - method: equal + value: Snow or ice contaminated + transparency: 0 + - method: equal + value: Undefined + transparency: 0 + mode: RGBA + + colorised_low_level_moisture_with_vis06: + compositor: !!python/name:satpy.composites.BackgroundCompositor + standard_name: image_ready + prerequisites: + - masked_colorised_low_level_moisture + - dwd_vis06