Skip to content

Commit

Permalink
Merge pull request #2146 from pepephillips/L2_dev
Browse files Browse the repository at this point in the history
Update Metimage reader for L2 test data
  • Loading branch information
mraspaud committed Jul 21, 2022
2 parents 15dbf3d + e15d251 commit fa93ac9
Show file tree
Hide file tree
Showing 3 changed files with 182 additions and 60 deletions.
121 changes: 121 additions & 0 deletions satpy/etc/composites/vii.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,121 @@
sensor_name: visir/vii
modifiers:
nir_reflectance:
modifier: !!python/name:satpy.modifiers.NIRReflectance
prerequisites:
- name: 'vii_10690'
optional_prerequisites:
- solar_zenith
- name: 'vii_13345'
sunz_threshold: 85.0

rayleigh_corrected:
modifier: !!python/name:satpy.modifiers.PSPRayleighReflectance
atmosphere: us-standard
aerosol_type: rayleigh_only
prerequisites:
- wavelength: 0.67
modifiers: [ sunz_corrected ]
optional_prerequisites:
- observation_azimuth
- observation_zenith
- solar_azimuth
- solar_zenith

composites:
sepia:
compositor: !!python/name:satpy.composites.GenericCompositor
prerequisites:
- name: 'vii_443'
modifiers: [sunz_corrected]
- name: 'vii_555'
modifiers: [sunz_corrected]
- name: 'vii_668'
modifiers: [sunz_corrected]
standard_name: sepia

true_color_uncorrected:
compositor: !!python/name:satpy.composites.GenericCompositor
prerequisites:
- name: 'vii_668'
modifiers: [ sunz_corrected ]
- name: 'vii_555'
modifiers: [ sunz_corrected ]
- name: 'vii_443'
modifiers: [ sunz_corrected ]
standard_name: true_color

true_color:
compositor: !!python/name:satpy.composites.GenericCompositor
prerequisites:
- name: 'vii_668'
modifiers: [ sunz_corrected, rayleigh_corrected ]
- name: 'vii_555'
modifiers: [ sunz_corrected, rayleigh_corrected ]
- name: 'vii_443'
modifiers: [ sunz_corrected, rayleigh_corrected ]
standard_name: true_color

natural_color:
compositor: !!python/name:satpy.composites.GenericCompositor
prerequisites:
- name: 'vii_1630'
modifiers: [ sunz_corrected ]
- name: 'vii_865'
modifiers: [ sunz_corrected ]
- name: 'vii_668'
modifiers: [ sunz_corrected, rayleigh_corrected ]
standard_name: natural_color

day_microphysics:
compositor: !!python/name:satpy.composites.GenericCompositor
prerequisites:
- name: 'vii_865'
modifiers: [ sunz_corrected ]
- name: 'vii_3740'
modifiers: [ nir_reflectance ]
- name: 'vii_10690'
standard_name: day_microphysics

snow:
compositor: !!python/name:satpy.composites.GenericCompositor
prerequisites:
- name: 'vii_865'
modifiers: [ sunz_corrected ]
- name: 'vii_1630'
modifiers: [ sunz_corrected ]
- name: 'vii_3740'
modifiers: [ nir_reflectance ]
standard_name: snow

convection:
compositor: !!python/name:satpy.composites.GenericCompositor
prerequisites:
- compositor: !!python/name:satpy.composites.DifferenceCompositor
prerequisites:
- name: 'vii_6725'
- name: 'vii_7325'
- compositor: !!python/name:satpy.composites.DifferenceCompositor
prerequisites:
- name: 'vii_3740'
modifiers: [ co2_corrected ]
- name: 'vii_10690'
- compositor: !!python/name:satpy.composites.DifferenceCompositor
prerequisites:
- name: 'vii_1630'
- name: 'vii_668'
standard_name: convection

dust:
compositor: !!python/name:satpy.composites.GenericCompositor
prerequisites:
- compositor: !!python/name:satpy.composites.DifferenceCompositor
prerequisites:
- name: 'vii_12020'
- name: 'vii_10690'
- compositor: !!python/name:satpy.composites.DifferenceCompositor
prerequisites:
- name: 'vii_10690'
- name: 'vii_8540'
- name: 'vii_10690'
standard_name: dust

0 comments on commit fa93ac9

Please sign in to comment.