Skip to content
Snippets Groups Projects

add noaa21 support to rdrmerge

Merged Nick Bearson requested to merge noaa21 into master
All threads resolved!
3 files
+ 20
4
Compare changes
  • Side-by-side
  • Inline
Files
3
@@ -41,7 +41,7 @@ def rdrs_to_process(inputs):
# filter and validiate rdrs
to_process = {
(s, p): []
for s in ("snpp", "j01")
for s in ("snpp", "j01", "j02")
for p in ("RNSCA-RVIRS", "RCRIS-RNSCA", "RATMS-RNSCA")
}
for rdr in inputs:
@@ -55,9 +55,8 @@ def rdrs_to_process(inputs):
continue
# validate satellite
sat = parts[1]
sat = {"jpss1": "j01", "noaa20": "j01", "npp": "snpp"}.get(sat, sat)
sat = "j01" if sat in ("jpss1", "noaa20") else sat
if sat not in ("snpp", "j01"):
sat = {"jpss1": "j01", "noaa20": "j01", "jpss2": "j02", "noaa21": "j02", "npp": "snpp"}.get(sat, sat)
if sat not in ("snpp", "j01", "j02"):
LOG.debug("skipping unsupported satellite %s", sat)
continue
@@ -97,6 +96,9 @@ start_of_mission = {
"j01": datetime(2017, 11, 18),
"jpss1": datetime(2017, 11, 18),
"noaa20": datetime(2017, 11, 18),
"j02": datetime(2022, 11, 10),
"jpss2": datetime(2022, 11, 10),
"noaa21": datetime(2022, 11, 10),
}
Loading