diff --git a/conf/archive_reference.yml b/conf/archive_reference.yml index 68cdad4491526eadb67a1b19976be1f682c576e6..c97ca34ac68d8c554811d8d3f362d128e92fbb75 100644 --- a/conf/archive_reference.yml +++ b/conf/archive_reference.yml @@ -24,6 +24,14 @@ gpfs: reference_grid: "/gpfs/projects/bsc32/esarchive_cache/recon/ecmwf/era5/monthly_mean/tas_f1h-r1440x721cds/tas_201805.nc" land_sea_mask: "/gpfs/projects/bsc32/esarchive_cache/recon/ecmwf/era5/constant/lsm-r1440x721cds/sftof.nc" orography: "/gpfs/projects/bsc32/esarchive_cache/recon/ecmwf/era5/constant/orography.nc" + MERRA2: + name: "MERRA-2" + institution: "NASA" + src: "recon/nasa/merra_v2/" + monthly_mean: {"tas":"monthly_mean/tas_f1h/", "prlr":"monthly_mean/prlr_f1h/" } + calendar: "proleptic_gregorian" + reference_grid: "/gpfs/projects/bsc32/esarchive_cache/recon/nasa/merra_v2/monthly_mean/tas_f1h/tas_201205.nc" + orography: "/gpfs/projects/bsc32/esarchive_cache/recon/nasa/merra_v2/constant/orography.nc" esarchive: src_ref: "/esarchive/" @@ -32,8 +40,12 @@ esarchive: name: "ERA5" institution: "European Centre for Medium-Range Weather Forecasts" src: "recon/ecmwf/era5/" - weekly_mean: {"tas":"weekly_mean/tas_f1h-r1440x721cds/", - "prlr":"weekly_mean/prlr_f1h-r1440x721cds/"} + weekly_mean: {"tas":"weekly_mean/tas_f1h-r1440x721cds/", + "prlr":"weekly_mean/prlr_f1h-r1440x721cds/", + "tasmax":"weekly_mean/tasmax_f24h-r1440x721cds/", + "tasmin":"weekly_mean/tasmin_f24h-r1440x721cds/", + "rsds":"weekly_mean/rsds_f1h-r1440x721cds/", + "sfcWind":"weekly_mean/sfcWind_f1h-r1440x721cds/"} daily_mean: {"tas":"daily_mean/tas_f1h-r1440x721cds/", "rsds":"daily_mean/rsds_f1h-r1440x721cds/", "prlr":"daily_mean/prlr_f1h-r1440x721cds/", @@ -64,7 +76,7 @@ esarchive: "sic":"monthly_mean/sic_f1h-r1440x721cds/"} calendar: "gregorian" reference_grid: "/esarchive/recon/ecmwf/era5/monthly_mean/tas_f1h-r1440x721cds/tas_201805.nc" - land_sea_mask: "/esarchive/recon/ecmwf/era5/constant/lsm-r1440x721cds/sftof.nc" + land_sea_mask: "/esarchive/recon/ecmwf/era5/constant/sftof/sftof.nc" orography: "/esarchive/recon/ecmwf/era5/constant/orography.nc" ERA5-Land: name: "ERA5-Land" diff --git a/conf/archive_seasonal.yml b/conf/archive_seasonal.yml index 520ceffc60d98ab095cd468dc971079d0c431c91..2670afec8d9c9a087a4eb6955210fabcb14a455a 100644 --- a/conf/archive_seasonal.yml +++ b/conf/archive_seasonal.yml @@ -14,10 +14,9 @@ # calendar: # calendar type # reference_grid: .nc or .txt file with grid information # land_sea_mask: path to the land-sea mask file +# orography: path to the orography file # time_stamp_lag: +1 when the time stamps in the file point to the month # *after* the real date. 0 when the time stamps are correct. -# orography: path to the orography file - gpfs: src_sys: "/gpfs/projects/bsc32/esarchive_cache/" System: @@ -35,7 +34,7 @@ gpfs: calendar: "proleptic_gregorian" time_stamp_lag: "0" reference_grid: "conf/grid_description/griddes_system51c3s.txt" - land_sea_mask: "/gpfs/projects/bsc32/esarchive_cache/exp/ecmwf/system51c3s/constant/lsm/lsm.nc" + land_sea_mask: "/gpfs/projects/bsc32/esarchive_cache/exp/ecmwf/system51c3s/constant/sftof/sftof.nc" orography: "/gpfs/projects/bsc32/esarchive_cache/exp/ecmwf/system51c3s/constant/orography.nc" ECMWF-SEAS5: name: "ECMWF SEAS5" @@ -51,7 +50,7 @@ gpfs: calendar: "proleptic_gregorian" time_stamp_lag: "0" reference_grid: "/gpfs/projects/bsc32/esarchive_cache/exp/ecmwf/system5c3s/monthly_mean/tas_f6h/tas_20180501.nc" - land_sea_mask: "/gpfs/projects/bsc32/esarchive_cache/exp/ecmwf/system5c3s/constant/lsm/lsm.nc" + land_sea_mask: "/gpfs/projects/bsc32/esarchive_cache/exp/ecmwf/system5c3s/constant/sftof/sftof.nc" orography: "/gpfs/projects/bsc32/esarchive_cache/exp/ecmwf/system5c3s/constant/orography.nc" CMCC-SPS3.5: name: "CMCC-SPS3.5" @@ -68,6 +67,7 @@ gpfs: time_stamp_lag: "+1" reference_grid: "conf/grid_description/griddes_system35c3s.txt" orography: "/gpfs/projects/bsc32/esarchive_cache/exp/cmcc/system35c3s/constant/orography.nc" + land_sea_mask: "/gpfs/projects/bsc32/esarchive_cache/exp/cmcc/system35c3s/constant/sftof/sftof.nc" Meteo-France-System8: name: "Meteo-France System 8" institution: "European Centre for Medium-Range Weather Forecasts" @@ -81,8 +81,9 @@ gpfs: hcst: 25 time_stamp_lag: "+1" calendar: "proleptic_gregorian" - reference_grid: "conf/grid_description/griddes_system7c3s.txt" - orography: "/gpfs/projects/bsc32/esarchive_cache/exp/ukmo/glosea6_system601-c3s/constant/orography.nc" + reference_grid: "conf/grid_description/griddes_system8c3s.txt" + land_sea_mask: "/gpfs/projects/bsc32/esarchive_cache/exp/meteofrance/system8c3s/constant/sftof/sftof.nc" + orography: "/gpfs/projects/bsc32/esarchive_cache/exp/meteofrance/system8c3s/constant/orography.nc" UK-MetOffice-Glosea601: name: "UK MetOffice GloSea 6 (v6.01)" institution: "European Centre for Medium-Range Weather Forecasts" @@ -98,12 +99,12 @@ gpfs: time_stamp_lag: "+1" reference_grid: "conf/grid_description/griddes_ukmo600.txt" orography: "/gpfs/projects/bsc32/esarchive_cache/exp/ukmo/glosea6_system601-c3s/constant/orography.nc" - UK-MetOffice-Glosea602: - name: "UK MetOffice GloSea 6 (v6.02)" + UK-MetOffice-Glosea603: + name: "UK MetOffice GloSea 6 (v6.03)" institution: "European Centre for Medium-Range Weather Forecasts" - src: "exp/ukmo/glosea6_system602-c3s/" + src: "exp/ukmo/glosea6_system603-c3s/" monthly_mean: {"tas":"monthly_mean/tas_f6h/", - "prlr":"monthly_mean/prlr_f24h/", + "prlr":"monthly_mean/prlr_s0-24h/", "sfcWind":"monthly_mean/sfcWind_f6h/", "psl":"monthly_mean/psl_f6h/"} nmember: @@ -111,38 +112,40 @@ gpfs: hcst: 28 calendar: "proleptic_gregorian" time_stamp_lag: "+1" - reference_grid: "conf/grid_description/griddes_ukmo602.txt" - orography: "/gpfs/projects/bsc32/esarchive_cache/exp/ukmo/glosea6_system602-c3s/constant/orography.nc" - UK-MetOffice-Glosea603: - name: "UK MetOffice GloSea 6 (v6.03)" + reference_grid: "conf/grid_description/griddes_ukmo603.txt" + land_sea_mask: "/gpfs/projects/bsc32/esarchive_cache/exp/ukmo/glosea6_system603-c3s/constant/sftof/sftof.nc" + UK-MetOffice-Glosea602: + name: "UK MetOffice GloSea 602" institution: "European Centre for Medium-Range Weather Forecasts" - src: "exp/ukmo/glosea6_system603-c3s/" - monthly_mean: {"tas":"monthly_mean/tas_f6h/", "tasmin":"monthly_mean/tasmin_f24h/", - "tasmax":"monthly_mean/tasmax_f24h/", "prlr":"monthly_mean/prlr_s0-24h/", - "sfcWind":"monthly_mean/sfcWind_f6h/", "psl":"monthly_mean/psl_f6h/", - "tos":"monthly_mean/tos_f6h/", "rsds":"monthly_mean/rsds_s0-24h/", - "tdps":"monthly_mean/tdps_f6h/"} + src: "exp/ukmo/glosea6_system602-c3s/" + monthly_mean: {"tas":"monthly_mean/tas_f6h/", + "prlr":"monthly_mean/prlr_f24h/", + "sfcWind":"monthly_mean/sfcWind_f6h/", + "psl":"monthly_mean/psl_f6h/"} nmember: fcst: 62 hcst: 28 calendar: "proleptic_gregorian" time_stamp_lag: "+1" - reference_grid: "conf/grid_description/griddes_ukmo603.txt" + reference_grid: "conf/grid_description/griddes_ukmo602.txt" + orography: "/gpfs/projects/bsc32/esarchive_cache/exp/ukmo/glosea6_system602-c3s/constant/orography.nc" + land_sea_mask: "/gpfs/projects/bsc32/esarchive_cache/exp/ukmo/glosea6_system602-c3s/constant/sftof/sftof.nc" NCEP-CFSv2: name: "NCEP CFSv2" institution: "NOAA NCEP" #? src: "exp/ncep/system2c3s/" - monthly_mean: {"tas":"monthly_mean/tas_f6h/", "prlr":"monthly_mean/prlr_s0-24h/", - "tasmax":"monthly_mean/tasmax_f24h/", "tasmin":"monthly_mean/tasmin_f24h/", - "tdps":"monthly_mean/tdps_f6h/", "rsds":"monthly_mean/rsds_s0-24h/", - "tos":"monthly_mean/tos_f6h/", "psl":"monthly_mean/psl_f6h/", - "sfcWind":"monthly_mean/sfcWind_f6h/"} + monthly_mean: {"tas":"monthly_mean/tas_f6h/", + "prlr":"monthly_mean/prlr_f24h/", + "sfcWind":"monthly_mean/sfcWind_f6h/", + "psl":"monthly_mean/psl_f6h/"} nmember: fcst: 124 hcst: 24 calendar: "gregorian" - time_stamp_lag: "+1" + time_stamp_lag: "0" reference_grid: "conf/grid_description/griddes_ncep-cfsv2.txt" + orography: "/gpfs/projects/bsc32/esarchive_cache/exp/ncep/cfs-v2/constant/orography.nc" + land_sea_mask: "/gpfs/projects/bsc32/esarchive_cache/exp/ncep/system2c3s/constant/sftof/sftof.nc" DWD-GCFS2.1: name: "DWD GCFS 2.1" institution: "European Centre for Medium-Range Weather Forecasts" @@ -160,6 +163,7 @@ gpfs: time_stamp_lag: "+1" reference_grid: "conf/grid_description/griddes_system21_m1.txt" orography: "/gpfs/projects/bsc32/esarchive_cache/exp/dwd/system21c3s/constant/orography.nc" + land_sea_mask: "/gpfs/projects/bsc32/esarchive_cache/exp/dwd/system21c3s/constant/sftof/sftof.nc" ECCC-CanCM4i: name: "ECCC CanCM4i (v3)" institution: "European Centre for Medium-Range Weather Forecasts" @@ -179,46 +183,15 @@ gpfs: name: "ECCC GEM5.2-NEMO" institution: "European Centre for Medium-Range Weather Forecasts" src: "exp/eccc/eccc5/" - monthly_mean: {"tas":"monthly_mean/tas_f6h/", "prlr":"monthly_mean/prlr_s0-24h/", - "sfcWind":"monthly_mean/sfcWind_f6h/", - "tasmin":"monthly_mean/tasmin_f24h/", "tasmax":"monthly_mean/tasmax_f24h/", - "tdps":"monthly_mean/tdps_f6h/", "rsds":"monthly_mean/rsds_s0-24h/", - "tos":"monthly_mean/tos_f6h/", "psl":"monthly_mean/psl_f6h"} + monthly_mean: {"tas":"monthly_mean/tas_f6h/", + "prlr":"monthly_mean/prlr_s0-24h/"} nmember: fcst: 20 hcst: 20 calendar: "proleptic_gregorian" time_stamp_lag: "+1" reference_grid: "conf/grid_description/griddes_eccc5.txt" - JMA-MRI-CPS3: - name: "JMA MRI CPS3" - institution: "European Centre for Medium-Range Weather Forecasts" - src: "exp/jma/system3c3s/" - monthly_mean: {"tas":"monthly_mean/tas_f6h/", "prlr":"monthly_mean/prlr_s0-24h/", - "tasmax":"monthly_mean/tasmax_f24h/", "tasmin":"monthly_mean/tasmin_f24h/", - "tdps":"monthly_mean/tdps_f6h/", "rsds":"monthly_mean/rsds_s0-24h/", - "tos":"monthly_mean/tos_f6h/", "psl":"monthly_mean/psl_f6h/", - "sfcWind":"monthly_mean/sfcWind_f6h/"} - nmember: - fcst: 155 - hcst: 10 - calendar: "proleptic_gregorian" - time_stamp_lag: "+1" - reference_grid: "conf/grid_description/griddes_jma-system3c3s.txt" - Reference: - ERA5: - name: "ERA5" - institution: "European Centre for Medium-Range Weather Forecasts" - src: "recon/ecmwf/era5/" - monthly_mean: {"tas":"monthly_mean/tas_f1h-r1440x721cds/", - "psl":"monthly_mean/psl_f1h-r1440x721cds/", - "prlr":"monthly_mean/prlr_f1h-r1440x721cds/", - "sfcWind":"monthly_mean/sfcWind_f1h-r1440x721cds/"} - calendar: "standard" - reference_grid: "/gpfs/projects/bsc32/esarchive_cache/recon/ecmwf/era5/monthly_mean/tas_f1h-r1440x721cds/tas_201805.nc" - land_sea_mask: "/gpfs/projects/bsc32/esarchive_cache/recon/ecmwf/era5/constant/lsm-r1440x721cds/sftof.nc" - orography: "/gpfs/projects/bsc32/esarchive_cache/recon/ecmwf/era5/constant/orography.nc" - + land_sea_mask: "/gpfs/projects/bsc32/esarchive_cache/exp/eccc5/constant/sftof/sftof.nc" ######################################################################### esarchive: src_sys: "/esarchive/" @@ -250,8 +223,7 @@ esarchive: calendar: "proleptic_gregorian" time_stamp_lag: "0" reference_grid: "/esarchive/exp/ecmwf/system5c3s/monthly_mean/tas_f6h/tas_20180501.nc" - land_sea_mask: "/esarchive/exp/ecmwf/system5c3s/constant/lsm/lsm.nc" - orography: "/esarchive/exp/ecmwf/system5c3s/constant/orography.nc" + land_sea_mask: "/esarchive/exp/ecmwf/system5c3s/constant/sftof/sftof.nc" ECMWF-SEAS5.1: name: "ECMWF SEAS5 (v5.1)" institution: "European Centre for Medium-Range Weather Forecasts" @@ -272,7 +244,7 @@ esarchive: calendar: "proleptic_gregorian" time_stamp_lag: "0" reference_grid: "conf/grid_description/griddes_system51c3s.txt" - orography: "/esarchive/exp/ecmwf/system51c3s/constant/orography.nc" + land_sea_mask: "/esarchive/exp/ecmwf/system51c3s/constant/sftof/sftof.nc" Meteo-France-System7: name: "Meteo-France System 7" institution: "European Centre for Medium-Range Weather Forecasts" @@ -287,21 +259,22 @@ esarchive: time_stamp_lag: "+1" calendar: "proleptic_gregorian" reference_grid: "conf/grid_description/griddes_system7c3s.txt" + land_sea_mask: "/esarchive/exp/meteofrance/system7c3s/constant/sftof/sftof.nc" Meteo-France-System8: name: "Meteo-France System 8" institution: "European Centre for Medium-Range Weather Forecasts" src: "exp/meteofrance/system8c3s/" - monthly_mean: {"tas":"monthly_mean/tas_f6h/", "g500":"monthly_mean/g500_f12h/", - "prlr":"monthly_mean/prlr_f24h/", "sfcWind": "monthly_mean/sfcWind_f6h/", - "tasmax":"monthly_mean/tasmax_f24h/", "tasmin": "monthly_mean/tasmin_f24h/", - "tos":"monthly_mean/tos_f6h/", "psl":"monthly_mean/psl_f6h/", - "tdps":"monthly_mean/tdps_f6h/", "rsds":"rsds_s0-24h/"} + monthly_mean: {"tas":"monthly_mean/tas_f6h/", + "prlr":"monthly_mean/prlr_s0-24h/", + "sfcWind": "monthly_mean/sfcWind_f6h/", + "psl":"monthly_mean/psl_f6h/"} nmember: fcst: 51 hcst: 25 time_stamp_lag: "+1" calendar: "proleptic_gregorian" reference_grid: "conf/grid_description/griddes_system8c3s.txt" + land_sea_mask: "/esarchive/exp/meteofrance/system8c3s/constant/sftof/sftof.nc" orography: "/esarchive/exp/meteofrance/system8c3s/constant/orography.nc" DWD-GCFS2.1: name: "DWD GCFS 2.1" @@ -309,48 +282,28 @@ esarchive: src: "exp/dwd/system21c3s/" monthly_mean: {"tas":"monthly_mean/tas_f6h/", "prlr":"monthly_mean/prlr_s0-24h/", "g500":"monthly_mean/g500_f12h/", "sfcWind":"monthly_mean/sfcWind_f6h/", - "tasmin":"monthly_mean/tasmin_f24h/", "tasmax":"monthly_mean/tasmax_f24h/", - "tdps":"monthly_mean/tdps_f6h/", "rsds":"monthly_mean/rsds_s0-24h/", - "tos":"monthly_mean/tos_f6h/", "psl":"monthly_mean/psl_f6h"} + "tasmin":"monthly_mean/tasmin_s0-24h/", "tasmax":"monthly_mean/tasmax_s0-24h/"} nmember: fcst: 50 hcst: 30 calendar: "proleptic_gregorian" time_stamp_lag: "+1" reference_grid: "conf/grid_description/griddes_system21_m1.txt" - orography: "/esarchive/exp/dwd/system21_m1/constant/orography.nc" + land_sea_mask: "/esarchive/exp/dwd/system21c3s/constant/sftof/sftof.nc" CMCC-SPS3.5: name: "CMCC-SPS3.5" institution: "European Centre for Medium-Range Weather Forecasts" src: "exp/cmcc/system35c3s/" monthly_mean: {"tas":"monthly_mean/tas_f6h/", "prlr":"monthly_mean/prlr_f24h/", "g500":"monthly_mean/g500_f12h/", "sfcWind":"monthly_mean/sfcWind_f6h/", - "tasmin":"monthly_mean/tasmin_f24h/", "tasmax":"monthly_mean/tasmax_f24h/", - "tdps":"monthly_mean/tdps_f6h/", "rsds":"monthly_mean/rsds_s0-24h/", - "tos":"monthly_mean/tos_f6h/", "psl":"monthly_mean/psl_f6h"} + "tasmin":"monthly_mean/tasmin_f24h/", "tasmax":"monthly_mean/tasmax_f24h/"} nmember: fcst: 50 hcst: 40 calendar: "proleptic_gregorian" time_stamp_lag: "+1" reference_grid: "conf/grid_description/griddes_system35c3s.txt" - orography: "/esarchive/exp/cmcc/system35c3s/constant/orography.nc" - ECCC-GEM5.2-NEMO: - name: "ECCC GEM5.2-NEMO" - institution: "European Centre for Medium-Range Weather Forecasts" - src: "exp/eccc/eccc5/" - monthly_mean: {"tas":"monthly_mean/tas_f6h/", "prlr":"monthly_mean/prlr_s0-24h/", - "sfcWind":"monthly_mean/sfcWind_f6h/", - "tasmin":"monthly_mean/tasmin_f24h/", "tasmax":"monthly_mean/tasmax_f24h/", - "tdps":"monthly_mean/tdps_f6h/", "rsds":"monthly_mean/rsds_s0-24h/", - "tos":"monthly_mean/tos_f6h/", "psl":"monthly_mean/psl_f6h"} - nmember: - fcst: 20 - hcst: 20 - calendar: "proleptic_gregorian" - time_stamp_lag: "+1" - reference_grid: "conf/grid_description/griddes_eccc5.txt" - orography: "/esarchive/exp/eccc/eccc5/constant/orography.nc" + land_sea_mask: "/esarchive/exp/cmcc/system35c3s/constant/sftof/sftof.nc" JMA-CPS2: name: "JMA System 2" institution: "European Centre for Medium-Range Weather Forecasts" @@ -363,21 +316,19 @@ esarchive: calendar: "proleptic_gregorian" time_stamp_lag: "+1" reference_grid: "conf/grid_description/griddes_system2c3s.txt" + land_sea_mask: "/esarchive/exp/ncep/system2c3s/constant/sftof/sftof.nc" JMA-MRI-CPS3: name: "JMA MRI-CPS3" institution: "European Centre for Medium-Range Weather Forecasts" src: "exp/jma/system3c3s/" monthly_mean: {"tas":"monthly_mean/tas_f6h/", "prlr":"monthly_mean/prlr_s0-24h/", - "tasmax":"monthly_mean/tasmax_f24h/", "tasmin":"monthly_mean/tasmin_f24h/", - "tdps":"monthly_mean/tdps_f6h/", "rsds":"monthly_mean/rsds_s0-24h/", - "tos":"monthly_mean/tos_f6h/", "psl":"monthly_mean/psl_f6h/", - "sfcWind":"monthly_mean/sfcWind_f6h/"} + "tasmax":"monthly_mean/tasmax_f6h/", "tasmin":"monthly_mean/tasmin_f6h/"} nmember: fcst: 155 hcst: 10 calendar: "proleptic_gregorian" time_stamp_lag: "+1" - reference_grid: "conf/grid_description/griddes_jma-system3c3s.txt" + reference_grid: "conf/grid_description/griddes_eccc1.txt" ECCC-CanCM4i: name: "ECCC CanCM4i" institution: "European Centre for Medium-Range Weather Forecasts" @@ -390,7 +341,19 @@ esarchive: calendar: "proleptic_gregorian" time_stamp_lag: "+1" reference_grid: "conf/grid_description/griddes_eccc1.txt" - orography: "/esarchive/exp/eccc/eccc3/constant/orography.nc" + ECCC-GEM5.2-NEMO: + name: "ECCC GEM5.2-NEMO" + institution: "European Centre for Medium-Range Weather Forecasts" + src: "exp/eccc/eccc5/" + monthly_mean: {"tas":"monthly_mean/tas_f6h/", + "prlr":"monthly_mean/prlr_s0-24h/"} + nmember: + fcst: 20 + hcst: 20 + calendar: "proleptic_gregorian" + time_stamp_lag: "+1" + reference_grid: "conf/grid_description/griddes_eccc5.txt" + land_sea_mask: "/esarchive/exp/eccc/eccc5/constant/sftof/sftof.nc" UK-MetOffice-Glosea600: name: "UK MetOffice GloSea 6 (v6.0)" institution: "European Centre for Medium-Range Weather Forecasts" @@ -403,64 +366,48 @@ esarchive: calendar: "proleptic_gregorian" time_stamp_lag: "+1" reference_grid: "conf/grid_description/griddes_ukmo600.txt" - UK-MetOffice-Glosea601: - name: "UK MetOffice GloSea 6 (v6.01)" - institution: "European Centre for Medium-Range Weather Forecasts" - src: "exp/ukmo/glosea6_system601-c3s/" - monthly_mean: {"tas":"monthly_mean/tas_f6h/", "tasmin":"monthly_mean/tasmin_f24h/", - "tasmax":"monthly_mean/tasmax_f24h/", "prlr":"monthly_mean/prlr_f24h/", - "sfcWind":"monthly_mean/sfcWind_f6h/", "psl":"monthly_mean/psl_f6h/"} - nmember: - fcst: 62 - hcst: 28 - calendar: "proleptic_gregorian" - time_stamp_lag: "+1" - reference_grid: "conf/grid_description/griddes_ukmo601.txt" - orography: "/esarchive/exp/ukmo/glosea6_system601-c3s/constant/orography.nc" UK-MetOffice-Glosea602: name: "UK MetOffice GloSea 602" institution: "European Centre for Medium-Range Weather Forecasts" src: "exp/ukmo/glosea6_system602-c3s/" - monthly_mean: {"tas":"monthly_mean/tas_f6h/", "tasmin":"monthly_mean/tasmin_f24h/", - "tasmax":"monthly_mean/tasmax_f24h/", "prlr":"monthly_mean/prlr_f24h/", - "sfcWind":"monthly_mean/sfcWind_f6h/", "psl":"monthly_mean/psl_f6h/"} + monthly_mean: {"tas":"monthly_mean/tas_f6h/", + "prlr":"monthly_mean/prlr_f24h/", + "sfcWind":"monthly_mean/sfcWind_f6h/", + "psl":"monthly_mean/psl_f6h/"} nmember: fcst: 62 hcst: 28 calendar: "proleptic_gregorian" time_stamp_lag: "+1" reference_grid: "conf/grid_description/griddes_ukmo602.txt" - orography: "/esarchive/exp/ukmo/glosea6_system602-c3s/constant/orography.nc" + land_sea_mask: "/esarchive/exp/ukmo/glosea6_system602-c3s/constant/sftof/sftof.nc" + orography: "/esarchive/exp/ukmo/glosea6_system602-c3s/constant/orography.nc" UK-MetOffice-Glosea603: name: "UK MetOffice GloSea 6 (v6.03)" institution: "European Centre for Medium-Range Weather Forecasts" src: "exp/ukmo/glosea6_system603-c3s/" - monthly_mean: {"tas":"monthly_mean/tas_f6h/", "tasmin":"monthly_mean/tasmin_f24h/", - "tasmax":"monthly_mean/tasmax_f24h/", "prlr":"monthly_mean/prlr_s0-24h/", - "sfcWind":"monthly_mean/sfcWind_f6h/", "psl":"monthly_mean/psl_f6h/", - "tos":"monthly_mean/tos_f6h/", "rsds":"monthly_mean/rsds_s0-24h/", - "tdps":"monthly_mean/tdps_f6h/"} + monthly_mean: {"tas":"monthly_mean/tas_f6h/", + "prlr":"monthly_mean/prlr_s0-24h/", + "sfcWind":"monthly_mean/sfcWind_f6h/", + "psl":"monthly_mean/psl_f6h/"} nmember: fcst: 62 hcst: 28 calendar: "proleptic_gregorian" time_stamp_lag: "+1" reference_grid: "conf/grid_description/griddes_ukmo603.txt" - orography: "/esarchive/exp/ukmo/glosea6_system602-c3s/constant/orography.nc" + land_sea_mask: "/esarchive/exp/ukmo/glosea6_system603-c3s/constant/sftof/sftof.nc" NCEP-CFSv2: name: "NCEP CFSv2" institution: "NOAA NCEP" #? - src: "exp/ncep/system2c3s/" - monthly_mean: {"tas":"monthly_mean/tas_f6h/", "prlr":"monthly_mean/prlr_s0-24h/", - "tasmax":"monthly_mean/tasmax_f24h/", "tasmin":"monthly_mean/tasmin_f24h/", - "tdps":"monthly_mean/tdps_f6h/", "rsds":"monthly_mean/rsds_s0-24h/", - "tos":"monthly_mean/tos_f6h/", "psl":"monthly_mean/psl_f6h/", - "sfcWind":"monthly_mean/sfcWind_f6h/"} + src: "exp/ncep/cfs-v2/" + monthly_mean: {"tas":"monthly_mean/tas_f6h/", "prlr":"monthly_mean/prlr_f6h/", + "tasmax":"monthly_mean/tasmax_f6h/", "tasmin":"monthly_mean/tasmin_f6h/"} nmember: - fcst: 124 - hcst: 24 + fcst: 20 + hcst: 20 calendar: "gregorian" - time_stamp_lag: "+1" + time_stamp_lag: "0" reference_grid: "conf/grid_description/griddes_ncep-cfsv2.txt" mars: src_sys: "/esarchive/scratch/aho/tmp/GRIB/" #"/mars/" diff --git a/conf/archive_subseasonal.yml b/conf/archive_subseasonal.yml index 300884dcfc9482fe656ca1e41a3974a1cabf498c..c5f21fd535c7e14053fb05a9202a6a24d0c14b8f 100644 --- a/conf/archive_subseasonal.yml +++ b/conf/archive_subseasonal.yml @@ -1,3 +1,39 @@ +gpfs: + src_sys: "/gpfs/projects/bsc32/esarchive_cache/" + System: + ECMWF-ENS-EXT: + name: "ECMWF-ENS-EXT" + insitution: "ECMWF" + srchc: "exp/ecmwf/s2s-monthly_ensforhc/" + srcfc: "exp/ecmwf/s2s-monthly_ensfor/" + weekly_mean: {"prlr":"weekly_mean/prlr_s0-6h/"} + nmember: + fcst: 51 + hcst: 11 + calendar: "gregorian" + time_stamp_lag: "0" + reference_grid: "/gpfs/projects/bsc32/esarchive_cache/exp/ecmwf/s2s-monthly_ensforhc/weekly_mean/prlr_s0-6h/prlr_20221205.nc" + NCEP-CFSv2: + name: "NCEP CFSv2" + institution: "NOAA NCEP" #? + srchc: "exp/ncep/cfs-v2/" + srcfc: "exp/ncep/cfs-v2/" + weekly_mean: {"tas":"weekly_mean/s2s/tas_f24h/", + "prlr":"weekly_mean/s2s/prlr_f24h/", + "tasmax":"weekly_mean/s2s/tasmax_f24h/", + "tasmin":"weekly_mean/s2s/tasmin_f24h/", + "sfcWind":"weekly_mean/s2s/sfcWind_f24h/", + "rsds":"weekly_mean/s2s/rsds_f24h/", + "psl":"weekly_mean/s2s/psl_f24h/"} + daily_mean: {"tas":"daily_mean/s2s/tas_f6h", + "prlr":"daily_mean/s2s/prlr_f6h/", + "psl":"daily_mean/s2s/psl_f6h/"} + nmember: + fcst: 48 + hcst: 12 + calendar: "proleptic_gregorian" + time_stamp_lag: "0" # Do we need it for subseasonal? + reference_grid: "/gpfs/projects/bsc32/esarchive_cache/exp/ncep/cfs-v2/weekly_mean/s2s/tas_f24h/tas_20050109.nc" # is it the same as seasonal? esarchive: src_sys: "/esarchive/" System: diff --git a/conf/grid_description/griddes_system8c3s.txt b/conf/grid_description/griddes_system8c3s.txt new file mode 100644 index 0000000000000000000000000000000000000000..7d69083c496e750e176ebda1e5041c036f8ea88f --- /dev/null +++ b/conf/grid_description/griddes_system8c3s.txt @@ -0,0 +1,17 @@ +# +# Grid description file for Meteo-France System 8 from the CDS +# +gridtype = lonlat +gridsize = 64800 +xsize = 360 +ysize = 180 +xname = lon +xlongname = "longitude" +xunits = "degrees_east" +yname = lat +ylongname = "latitude" +yunits = "degrees_north" +xfirst = 0.5 +xinc = 1 +yfirst = 89.5 +yinc = -1 diff --git a/modules/Loading/R/load_tas_tos.R b/modules/Loading/R/load_tas_tos.R index 8a6047690b0bed87a8e03fed433160f16ed97423..f866407a707612f6617213fdfcfde67581f268b0 100644 --- a/modules/Loading/R/load_tas_tos.R +++ b/modules/Loading/R/load_tas_tos.R @@ -160,7 +160,7 @@ load_tas_tos <- function(recipe) { #------------------------------------------------------------------- hcst <- mask_tas_tos(input_data = hcst, region = c(lons.min, lons.max,lats.min, lats.max), - mask_path = archive$System[[exp.name]]$land_sea_mask, lsm_var_name = 'lsm', + mask_path = archive$System[[exp.name]]$land_sea_mask, lsm_var_name = 'sftof', lon = hcst$coords$longitude, lat = hcst$coords$latitude, lon_dim = 'longitude', lat_dim = 'latitude', ncores = NULL) @@ -238,7 +238,7 @@ load_tas_tos <- function(recipe) { #------------------------------------------------------------------- fcst <- mask_tas_tos(input_data = fcst, region = c(lons.min, lons.max,lats.min, lats.max), - mask_path = archive$System[[exp.name]]$land_sea_mask, lsm_var_name = 'lsm', + mask_path = archive$System[[exp.name]]$land_sea_mask, lsm_var_name = 'sftof', lon = fcst$coords$longitude, lat = fcst$coords$latitude, lon_dim = 'longitude', lat_dim = 'latitude', ncores = NULL) diff --git a/modules/Loading/R/mask_tas_tos.R b/modules/Loading/R/mask_tas_tos.R index cc6937957a4aa88993b95b905765622e852f9560..35f5832c74501cb4692b51d949e403d3a10e4bb0 100644 --- a/modules/Loading/R/mask_tas_tos.R +++ b/modules/Loading/R/mask_tas_tos.R @@ -55,8 +55,8 @@ mask_tas_tos <- function(input_data, mask_path, lsm_var_name = lsm_var_name, lon lon = as.numeric(attr(data,'Variables')$common$lon), lat = as.numeric(attr(data,'Variables')$common$lat)) - mask$mask[data <= 0.5] <- sea_value - mask$mask[data > 0.5] <- land_value + mask$mask[data >= 50] <- sea_value + mask$mask[data < 50] <- land_value names(dim(mask$mask)) <- c(lon_dim, lat_dim) return(mask)