Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
48 commits
Select commit Hold shift + click to select a range
29b1cd2
Introduce calibration level
mraspaud Nov 11, 2025
e0af123
Make seviri hrit yaml more compact
mraspaud Nov 11, 2025
8505da3
Fix hardcoded calibration enum values
mraspaud Nov 11, 2025
83668d0
Port fci reader to radiance_factor
mraspaud Nov 12, 2025
e43a62c
removesuffix doesn’t work
mraspaud Nov 12, 2025
d19d606
Reintroduce reflectance
mraspaud Nov 12, 2025
d44b8ea
Add comment about stuff to remove
mraspaud Nov 12, 2025
1200fd4
Add scissors
mraspaud Nov 12, 2025
489b941
Reintroduce reflectance for seviri hrit (temporarily)
mraspaud Nov 13, 2025
3d537b7
Fix seviri calibration tests to support radiance_factor
mraspaud Nov 13, 2025
985a18d
Add radiance_factor to native seviri
mraspaud Nov 13, 2025
92c8124
Add radiance_factor to virr_l1b
mraspaud Nov 13, 2025
624aec8
Add radiance_factor to abi_l1b_scmi
lahtinep Nov 13, 2025
82a47d4
Add radiance_factor to abi_l1b
lahtinep Nov 13, 2025
346dd2e
Replace reflectance with radiance_factor in abi_l2_nc
lahtinep Nov 13, 2025
e2fab1c
Replace reflectance with radiance_factor in agri_l1
lahtinep Nov 13, 2025
f3dd90c
Replace reflectance with radiance_factor in ahi_hrit
lahtinep Nov 13, 2025
683de53
Replace reflectance with radiance_factor in ahi_hsd
lahtinep Nov 13, 2025
5ac9a26
Add radiance_factor to ami_l1b
lahtinep Nov 13, 2025
de1c5d7
Adapt viirs sdr
mraspaud Nov 13, 2025
d04e7cd
Add radiance_factor to avhrr_l0
lahtinep Nov 13, 2025
b5aa4fc
Add vgac reader
mraspaud Nov 13, 2025
e8f392f
Add radiance_factor to viirs_l1b
mraspaud Nov 13, 2025
c0ec087
Add radiance_factor to avhrr_l1b_aapp
lahtinep Nov 13, 2025
52d310b
Add radiance_factor to avhrr_l1b_eps
lahtinep Nov 13, 2025
e5b0954
Add radiance_factor to avhrr_l1b_gaclac
lahtinep Nov 14, 2025
ed11b0a
Add compact viirs
mraspaud Nov 14, 2025
f09547a
Add radiance_factor to epic_l1b_h5
lahtinep Nov 14, 2025
8813bf9
Add radiance_factor to sgli
mraspaud Nov 14, 2025
38b95c4
Add radiance_factor to slstr_l1b
mraspaud Nov 14, 2025
fa2af4e
Fix viirs_l1b yaml
mraspaud Nov 14, 2025
566ed1a
Add radiance_factor to MERSI readers
lahtinep Nov 14, 2025
eec7aa5
Add radiance_factor to seviri_l1b_nc
mraspaud Nov 14, 2025
202a407
Add deprecation warnings
mraspaud Nov 14, 2025
14ddf8a
Add radiance_factor to GMS-5/VISSR L1b
lahtinep Nov 17, 2025
16ff0c5
Add radiance_factor to GOES Imager HRIT
lahtinep Nov 17, 2025
62bf54b
Add scissors to GMS-5/VISSR refl. warning test
lahtinep Nov 17, 2025
d4fe0cc
Add radiance_factor to GOES Imager NetCDF readers
lahtinep Nov 17, 2025
1dfb405
Add radiance_factor to INSAT3D L1b
lahtinep Nov 17, 2025
fd87e0b
Add radiance_factor to JAMI HRIT
lahtinep Nov 17, 2025
1cd171f
Add radiance_factor to MODIS L1b
lahtinep Nov 17, 2025
9bc6e64
Add radiance_factor to MSI EarthCare L1c
lahtinep Nov 17, 2025
15cd4c5
Add radiance_factor to AVHRR L1c EUM GAC FDR
lahtinep Nov 18, 2025
1e313eb
Add radiance_factor to GHI L1
lahtinep Nov 18, 2025
1f5adf1
Add radiance_factor to MSU-GS/A
lahtinep Nov 18, 2025
46222bf
Add radiance_factor to MTSAT-2 imager
lahtinep Nov 18, 2025
fadf3d8
Fix pre-commit and codefactor complaints
lahtinep Nov 18, 2025
48920cb
Adapt olci_l1b to radiance factor
mraspaud May 8, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions satpy/dataset/dataid.py
Original file line number Diff line number Diff line change
Expand Up @@ -251,6 +251,7 @@ def __hash__(self):
"calibration": {
"enum": [
"reflectance",
"radiance_factor",
"brightness_temperature",
"radiance",
"radiance_wavenumber",
Expand Down
30 changes: 30 additions & 0 deletions satpy/etc/readers/abi_l1b.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -104,9 +104,14 @@ datasets:
radiance:
standard_name: toa_outgoing_radiance_per_unit_wavelength
units: W m-2 um-1 sr-1
# 8< v1.0
reflectance:
standard_name: toa_bidirectional_reflectance
units: "%"
# >8 v1.0
radiance_factor:
standard_name: product_of_cosine_solar_zenith_angle_and_toa_bidirectional_reflectance
units: "%"
counts:
standard_name: counts
units: "1"
Expand All @@ -120,9 +125,14 @@ datasets:
radiance:
standard_name: toa_outgoing_radiance_per_unit_wavelength
units: W m-2 um-1 sr-1
# 8< v1.0
reflectance:
standard_name: toa_bidirectional_reflectance
units: "%"
# >8 v1.0
radiance_factor:
standard_name: product_of_cosine_solar_zenith_angle_and_toa_bidirectional_reflectance
units: "%"
counts:
standard_name: counts
units: "1"
Expand All @@ -136,9 +146,14 @@ datasets:
radiance:
standard_name: toa_outgoing_radiance_per_unit_wavelength
units: W m-2 um-1 sr-1
# 8< v1.0
reflectance:
standard_name: toa_bidirectional_reflectance
units: "%"
# >8 v1.0
radiance_factor:
standard_name: product_of_cosine_solar_zenith_angle_and_toa_bidirectional_reflectance
units: "%"
counts:
standard_name: counts
units: "1"
Expand All @@ -152,9 +167,14 @@ datasets:
radiance:
standard_name: toa_outgoing_radiance_per_unit_wavelength
units: W m-2 um-1 sr-1
# 8< v1.0
reflectance:
standard_name: toa_bidirectional_reflectance
units: "%"
# >8 v1.0
radiance_factor:
standard_name: product_of_cosine_solar_zenith_angle_and_toa_bidirectional_reflectance
units: "%"
counts:
standard_name: counts
units: "1"
Expand All @@ -168,9 +188,14 @@ datasets:
radiance:
standard_name: toa_outgoing_radiance_per_unit_wavelength
units: W m-2 um-1 sr-1
# 8< v1.0
reflectance:
standard_name: toa_bidirectional_reflectance
units: "%"
# >8 v1.0
radiance_factor:
standard_name: product_of_cosine_solar_zenith_angle_and_toa_bidirectional_reflectance
units: "%"
counts:
standard_name: counts
units: "1"
Expand All @@ -184,9 +209,14 @@ datasets:
radiance:
standard_name: toa_outgoing_radiance_per_unit_wavelength
units: W m-2 um-1 sr-1
# 8< v1.0
reflectance:
standard_name: toa_bidirectional_reflectance
units: "%"
# >8 v1.0
radiance_factor:
standard_name: product_of_cosine_solar_zenith_angle_and_toa_bidirectional_reflectance
units: "%"
counts:
standard_name: counts
units: "1"
Expand Down
30 changes: 30 additions & 0 deletions satpy/etc/readers/abi_l1b_scmi.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -120,9 +120,14 @@ datasets:
wavelength: [0.450, 0.470, 0.490]
resolution: 1000
calibration:
# 8< v1.0
reflectance:
standard_name: toa_bidirectional_reflectance
units: "%"
# >8 v1.0
radiance_factor:
standard_name: product_of_cosine_solar_zenith_angle_and_toa_bidirectional_reflectance
units: "%"
file_type: c01

C02:
Expand All @@ -131,9 +136,14 @@ datasets:
wavelength: [0.590, 0.640, 0.690]
resolution: 500
calibration:
# 8< v1.0
reflectance:
standard_name: toa_bidirectional_reflectance
units: "%"
# >8 v1.0
radiance_factor:
standard_name: product_of_cosine_solar_zenith_angle_and_toa_bidirectional_reflectance
units: "%"
file_type: c02

C03:
Expand All @@ -142,9 +152,14 @@ datasets:
wavelength: [0.8455, 0.865, 0.8845]
resolution: 1000
calibration:
# 8< v1.0
reflectance:
standard_name: toa_bidirectional_reflectance
units: "%"
# >8 v1.0
radiance_factor:
standard_name: product_of_cosine_solar_zenith_angle_and_toa_bidirectional_reflectance
units: "%"
file_type: c03

C04:
Expand All @@ -153,9 +168,14 @@ datasets:
wavelength: [1.3705, 1.378, 1.3855]
resolution: 2000
calibration:
# 8< v1.0
reflectance:
standard_name: toa_bidirectional_reflectance
units: "%"
# >8 v1.0
radiance_factor:
standard_name: product_of_cosine_solar_zenith_angle_and_toa_bidirectional_reflectance
units: "%"
file_type: c04

C05:
Expand All @@ -164,9 +184,14 @@ datasets:
wavelength: [1.580, 1.610, 1.640]
resolution: 1000
calibration:
# 8< v1.0
reflectance:
standard_name: toa_bidirectional_reflectance
units: "%"
# >8 v1.0
radiance_factor:
standard_name: product_of_cosine_solar_zenith_angle_and_toa_bidirectional_reflectance
units: "%"
file_type: c05

C06:
Expand All @@ -175,9 +200,14 @@ datasets:
wavelength: [2.225, 2.250, 2.275]
resolution: 2000
calibration:
# 8< v1.0
reflectance:
standard_name: toa_bidirectional_reflectance
units: "%"
# >8 v1.0
radiance_factor:
standard_name: product_of_cosine_solar_zenith_angle_and_toa_bidirectional_reflectance
units: "%"
file_type: c06

C07:
Expand Down
12 changes: 6 additions & 6 deletions satpy/etc/readers/abi_l2_nc.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -19,42 +19,42 @@ datasets:
CMIP_C01: # Cloud Moisture Image Products Channel 1
name: C01
wavelength: [0.450, 0.470, 0.490]
calibration: reflectance
calibration: radiance_factor
file_key: CMI
file_type: [abi_l2_cmip_c01, abi_l2_mcmip]

CMIP_C02: # Cloud Moisture Image Products Channel 2
name: C02
wavelength: [0.590, 0.640, 0.690]
calibration: reflectance
calibration: radiance_factor
file_key: CMI
file_type: [abi_l2_cmip_c02, abi_l2_mcmip]

CMIP_C03: # Cloud Moisture Image Products Channel 3
name: C03
wavelength: [0.8455, 0.865, 0.8845]
calibration: reflectance
calibration: radiance_factor
file_key: CMI
file_type: [abi_l2_cmip_c03, abi_l2_mcmip]

CMIP_C04: # Cloud Moisture Image Products Channel 4
name: C04
wavelength: [1.3705, 1.378, 1.3855]
calibration: reflectance
calibration: radiance_factor
file_key: CMI
file_type: [abi_l2_cmip_c04, abi_l2_mcmip]

CMIP_C05: # Cloud Moisture Image Products Channel 5
name: C05
wavelength: [1.580, 1.610, 1.640]
calibration: reflectance
calibration: radiance_factor
file_key: CMI
file_type: [abi_l2_cmip_c05, abi_l2_mcmip]

CMIP_C06: # Cloud Moisture Image Products Channel 6
name: C06
wavelength: [2.225, 2.250, 2.275]
calibration: reflectance
calibration: radiance_factor
file_key: CMI
file_type: [abi_l2_cmip_c06, abi_l2_mcmip]

Expand Down
30 changes: 30 additions & 0 deletions satpy/etc/readers/agri_fy4a_l1.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -38,9 +38,14 @@ datasets:
2000: {file_type: agri_l1_2000m}
4000: {file_type: agri_l1_4000m}
calibration:
# 8< v1.0
reflectance:
standard_name: toa_bidirectional_reflectance
units: "%"
# >8 v1.0
radiance_factor:
standard_name: product_of_cosine_solar_zenith_angle_and_toa_bidirectional_reflectance
units: "%"
counts:
standard_name: counts
units: "1"
Expand All @@ -56,9 +61,14 @@ datasets:
2000: {file_type: agri_l1_2000m}
4000: {file_type: agri_l1_4000m}
calibration:
# 8< v1.0
reflectance:
standard_name: toa_bidirectional_reflectance
units: "%"
# >8 v1.0
radiance_factor:
standard_name: product_of_cosine_solar_zenith_angle_and_toa_bidirectional_reflectance
units: "%"
counts:
standard_name: counts
units: "1"
Expand All @@ -73,9 +83,14 @@ datasets:
2000: {file_type: agri_l1_2000m}
4000: {file_type: agri_l1_4000m}
calibration:
# 8< v1.0
reflectance:
standard_name: toa_bidirectional_reflectance
units: "%"
# >8 v1.0
radiance_factor:
standard_name: product_of_cosine_solar_zenith_angle_and_toa_bidirectional_reflectance
units: "%"
counts:
standard_name: counts
units: "1"
Expand All @@ -89,9 +104,14 @@ datasets:
2000: {file_type: agri_l1_2000m}
4000: {file_type: agri_l1_4000m}
calibration:
# 8< v1.0
reflectance:
standard_name: toa_bidirectional_reflectance
units: "%"
# >8 v1.0
radiance_factor:
standard_name: product_of_cosine_solar_zenith_angle_and_toa_bidirectional_reflectance
units: "%"
counts:
standard_name: counts
units: "1"
Expand All @@ -105,9 +125,14 @@ datasets:
2000: {file_type: agri_l1_2000m}
4000: {file_type: agri_l1_4000m}
calibration:
# 8< v1.0
reflectance:
standard_name: toa_bidirectional_reflectance
units: "%"
# >8 v1.0
radiance_factor:
standard_name: product_of_cosine_solar_zenith_angle_and_toa_bidirectional_reflectance
units: "%"
counts:
standard_name: counts
units: "1"
Expand All @@ -121,9 +146,14 @@ datasets:
2000: {file_type: agri_l1_2000m}
4000: {file_type: agri_l1_4000m}
calibration:
# 8< v1.0
reflectance:
standard_name: toa_bidirectional_reflectance
units: "%"
# >8 v1.0
radiance_factor:
standard_name: product_of_cosine_solar_zenith_angle_and_toa_bidirectional_reflectance
units: "%"
counts:
standard_name: counts
units: "1"
Expand Down
Loading