diff --git a/satpy/etc/composites/mws.yaml b/satpy/etc/composites/mws.yaml new file mode 100644 index 0000000000..d6bdca6cb1 --- /dev/null +++ b/satpy/etc/composites/mws.yaml @@ -0,0 +1,30 @@ +sensor_name: microwave/mws + +composites: + mw183_humidity: + standard_name: mw183_humidity + compositor: !!python/name:satpy.composites.core.GenericCompositor + prerequisites: + - name: '18' + - name: '21' + - name: '23' + + mw183_humidity_surface: + compositor: !!python/name:satpy.composites.core.RGBCompositor + prerequisites: + - name: '17' + - name: '18' + - name: '19' + standard_name: mw_humidity_surface + + ch3_tbs_colors: + compositor: !!python/name:satpy.composites.core.SingleBandCompositor + prerequisites: + - name: '3' + standard_name: tbs_colors + + ch17_tbs_colors: + compositor: !!python/name:satpy.composites.core.SingleBandCompositor + prerequisites: + - name: '17' + standard_name: tbs_colors diff --git a/satpy/etc/enhancements/mws.yaml b/satpy/etc/enhancements/mws.yaml new file mode 100644 index 0000000000..970952a8b5 --- /dev/null +++ b/satpy/etc/enhancements/mws.yaml @@ -0,0 +1,24 @@ +enhancements: + + mw_humidity_surface: + standard_name: mw_humidity_surface + operations: + - name: inverse + method: !!python/name:satpy.enhancements.contrast.invert + args: + - [true, true, true] + - name: stretch + method: !!python/name:satpy.enhancements.contrast.stretch + kwargs: {stretch: linear} + - name: gamma + method: !!python/name:satpy.enhancements.contrast.gamma + kwargs: {gamma: 1.2} + + tbs_colors: + standard_name: tbs_colors + operations: + - name: colorize + method: !!python/name:satpy.enhancements.colormap.colorize + kwargs: + palettes: + - {colors: spectral, min_value: 280, max_value: 180} diff --git a/satpy/etc/readers/mws_l1b_nc.yaml b/satpy/etc/readers/mws_l1b_nc.yaml index c79baece8f..b41cef3119 100644 --- a/satpy/etc/readers/mws_l1b_nc.yaml +++ b/satpy/etc/readers/mws_l1b_nc.yaml @@ -492,10 +492,9 @@ datasets: - mws_lon - mws_lat - file_types: mws_l1b_nc: # EPS-SG_MWS-1B-RAD.nc - # W_XX-EUMETSAT-Darmstadt,SAT,SGA1-MWS-1B-RAD_C_EUMT_20210609095009_G_D_20070912084321_20070912102225_T_N____.nc + # W_XX-EUMETSAT-Darmstadt,SAT,SGA1-MWS-1B-RAD_C_EUMT_20260210085718_G_O_20260210084159_20260210084459_C_N_T__.nc file_reader: !!python/name:satpy.readers.mws_l1b.MWSL1BFile - file_patterns: ['W_XX-EUMETSAT-Darmstadt,SAT,{platform_shortname}-MWS-1B-RAD_C_EUMT_{processing_time:%Y%m%d%H%M%S}_G_D_{start_time:%Y%m%d%H%M%S}_{end_time:%Y%m%d%H%M%S}_T_N____.nc'] + file_patterns: ['W_{country:2s}-{organisation:s}-{location:s},SAT,{platform_name}-MWS-1B-RAD_C_{originator:4s}_{processing_time:%Y%m%d%H%M%S}_{mission_type:1s}_{environment:1s}_{start_time:%Y%m%d%H%M%S}_{end_time:%Y%m%d%H%M%S}_{disposition_mode:1s}_{processing_mode:1s}_T__.nc']