diff --git a/satpy/etc/composites/abi.yaml b/satpy/etc/composites/abi.yaml index 42e396395a..67745c41e3 100644 --- a/satpy/etc/composites/abi.yaml +++ b/satpy/etc/composites/abi.yaml @@ -824,3 +824,19 @@ composites: - name: C07 - name: C13 standard_name: blowing_snow + + day_cloud_type: + description: > + Day Cloud Type, for GOES-R: NASA/NOAA + references: + Quick Guide: http://cimss.ssec.wisc.edu/goes/OCLOFactSheetPDFs/ABIQuickGuide_Day_Cloud_Type_RGB.pdf + EUMeTrain Guide: https://resources.eumetrain.org/data/7/736/navmenu.php?tab=3&page=1.0.0 + compositor: !!python/name:satpy.composites.GenericCompositor + prerequisites: + - name: C04 + modifiers: [effective_solar_pathlength_corrected] + - name: C02 + modifiers: [effective_solar_pathlength_corrected] + - name: C05 + modifiers: [effective_solar_pathlength_corrected] + standard_name: day_cloud_type diff --git a/satpy/etc/enhancements/abi.yaml b/satpy/etc/enhancements/abi.yaml index 462600507c..69b5f7b84a 100644 --- a/satpy/etc/enhancements/abi.yaml +++ b/satpy/etc/enhancements/abi.yaml @@ -278,3 +278,19 @@ enhancements: method: !!python/name:satpy.enhancements.gamma kwargs: gamma: [0.7, 1.0, 0.7] + day_cloud_type: + # Recipe PDF: http://cimss.ssec.wisc.edu/goes/OCLOFactSheetPDFs/ABIQuickGuide_Day_Cloud_Type_RGB.pdf + standard_name: day_cloud_type + sensor: abi + operations: + - name: stretch + method: !!python/name:satpy.enhancements.stretch + kwargs: + stretch: crude + # limits taken from AWIPS. Quick Guide PDF is missing stretch limits + min_stretch: [0.0, 0.0, 0.0] + max_stretch: [10.0, 78.0, 59.0] + - name: gamma + method: !!python/name:satpy.enhancements.gamma + kwargs: + gamma: [1.5, 1, 1]