Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bugfix/cam rev7 #405

Merged
Merged
Changes from 1 commit
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
95be2cb
Fix allocations to reduce runtime
Dec 28, 2023
ffcc6b1
Rearrange graphics so that SNOD is only computed for hrrr and namnest
Dec 28, 2023
57e53d0
Reduce number of offsets used to search for prepbufr files
Dec 28, 2023
472edfe
Set OMP_NUM_THREADS=1
Dec 28, 2023
80471a8
Remove needless warning message from log
Dec 29, 2023
4d4c5fd
Remove needless variable computation from calculate_stat()
Dec 29, 2023
952be6d
Allow case where three time-lagged href members are unavailable (e.g.…
Dec 29, 2023
f1e5158
Merge branch 'develop' into bugfix/cam_rev7
Jan 2, 2024
4d2e073
Access "MAILTO" only if "SENDMAIL" is set to "YES"
Jan 3, 2024
81a8f6e
Correct default COMIN path definitions
Jan 8, 2024
79566c4
Remove ECME from models list when plotting RH2m
Jan 9, 2024
df9c1f9
Remove "test" log
Jan 10, 2024
7351c0a
Remove snowfall graphics requests for stats that don't exist
Jan 10, 2024
8b0aea9
Remove hiresws from 06Z/18Z graphics + mute missing data warning when…
Jan 10, 2024
6ae7f81
Remove ECME from models list when plotting CAPEsfc
Jan 10, 2024
2cac390
mute another missing data warning when "group" or "set" in model name
Jan 10, 2024
4daae59
Remove hrrr, hireswarw, and hireswarwmem2 from >F048 graphics
Jan 10, 2024
9c7002a
Merge branch 'develop' into bugfix/cam_rev7
Jan 11, 2024
c716e55
Corrections to COMOUT definitions.
ShelleyMelchior-NOAA Jan 11, 2024
6ed0b8c
Fix missing data file id logic for NAM firewx
Jan 11, 2024
ebcf8b5
Fine-tune check files logic
Jan 11, 2024
36b8107
Correct MLCAPE levels config + change bilin interp width to 2
Jan 11, 2024
c28a25b
Remove href products from headline graphics
Jan 11, 2024
707adbe
Merge branch 'develop' into bugfix/cam_rev7
Jan 12, 2024
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
Prev Previous commit
Next Next commit
Remove snowfall graphics requests for stats that don't exist
marcel caron committed Jan 10, 2024
commit 7351c0ac5b020f86d5d2128145e2208c06e599fe
166 changes: 152 additions & 14 deletions ush/cam/cam_plots_snowfall_graphx_defs.py
Original file line number Diff line number Diff line change
@@ -13,7 +13,7 @@
'cam':{
'snowfall':{
'nohrsc':{
'namnest, hireswarw, hireswarwmem2, hireswfv3, hrrr':{
'initgroup1, namnest, hireswarw, hireswarwmem2, hireswfv3, hrrr':{
'threshold_average':{
'DATE_TYPE':'INIT',
'VALID_BEG':'',
@@ -39,9 +39,9 @@
},
'WEASD_24':{
'FCST_VALID_HOURS':[''],
'FCST_INIT_HOURS':['0','6','12','18'],
'FCST_INIT_HOURS':['0','12'],
'STATSs':['fbias','ets'],
'FCST_LEADS':['24','30','36','42','48','54','60'],
'FCST_LEADS':['24','36','48','60'],
'FCST_LEVEL':'Z0',
'OBS_LEVEL':'A24',
'FCST_THRESHs':['>=0.0254,>=0.0508,>=0.1016,>=0.2032,>=0.3048'],
@@ -67,9 +67,9 @@
},
'WEASD_24':{
'FCST_VALID_HOURS':[''],
'FCST_INIT_HOURS':['0','6','12','18'],
'FCST_INIT_HOURS':['0','12'],
'STATSs':['fss'],
'FCST_LEADS':['24','30','36','42','48','54','60'],
'FCST_LEADS':['24','36','48','60'],
'FCST_LEVEL':'Z0',
'OBS_LEVEL':'A24',
'FCST_THRESHs':['>=0.0254,>=0.0508,>=0.1016,>=0.2032,>=0.3048'],
@@ -106,9 +106,78 @@
},
'WEASD_24':{
'FCST_VALID_HOURS':[''],
'FCST_INIT_HOURS':['0','6','12','18'],
'FCST_INIT_HOURS':['0','12'],
'STATSs':['sratio,pod,csi'],
'FCST_LEADS':['24','36','48','60'],
'FCST_LEVEL':'Z0',
'OBS_LEVEL':'A24',
'FCST_THRESHs':['>=0.0254,>=0.0508,>=0.1016,>=0.2032,>=0.3048'],
'OBS_THRESHs':['>=0.0254,>=0.0508,>=0.1016,>=0.2032,>=0.3048'],
'CONFIDENCE_INTERVALS':'False',
'INTERP':'NEAREST',
'INTERP_PNTSs':[''],
},
}
}
},
},
'initgroup2, namnest, hireswarw, hireswarwmem2, hireswfv3, hrrr':{
'threshold_average':{
'DATE_TYPE':'INIT',
'VALID_BEG':'',
'VALID_END':'',
'INIT_BEG':'',
'INIT_END':'',
'VX_MASK_LIST':'CONUS,CONUS_East,CONUS_West,CONUS_Central,CONUS_South',
'EVAL_PERIODS':['LAST31DAYS','LAST90DAYS'],
'VARIABLES':{
'ctc':{
'WEASD_24':{
'FCST_VALID_HOURS':[''],
'FCST_INIT_HOURS':['6','18'],
'STATSs':['fbias','ets'],
'FCST_LEADS':['30','42','54'],
'FCST_LEVEL':'Z0',
'OBS_LEVEL':'A24',
'FCST_THRESHs':['>=0.0254,>=0.0508,>=0.1016,>=0.2032,>=0.3048'],
'OBS_THRESHs':['>=0.0254,>=0.0508,>=0.1016,>=0.2032,>=0.3048'],
'CONFIDENCE_INTERVALS':'False',
'INTERP':'NEAREST',
'INTERP_PNTSs':[''],
},
},
'nbrcnt':{
'WEASD_24':{
'FCST_VALID_HOURS':[''],
'FCST_INIT_HOURS':['6','18'],
'STATSs':['fss'],
'FCST_LEADS':['30','42','54'],
'FCST_LEVEL':'Z0',
'OBS_LEVEL':'A24',
'FCST_THRESHs':['>=0.0254,>=0.0508,>=0.1016,>=0.2032,>=0.3048'],
'OBS_THRESHs':['>=0.0254,>=0.0508,>=0.1016,>=0.2032,>=0.3048'],
'CONFIDENCE_INTERVALS':'False',
'INTERP':'NBRHD_SQUARE',
'INTERP_PNTSs':['1','25','81','441','961','3969'],
},
},
}
},
'performance_diagram':{
'DATE_TYPE':'INIT',
'VALID_BEG':'',
'VALID_END':'',
'INIT_BEG':'',
'INIT_END':'',
'VX_MASK_LIST':'CONUS,CONUS_East,CONUS_West,CONUS_Central,CONUS_South',
'EVAL_PERIODS':['LAST31DAYS','LAST90DAYS'],
'VARIABLES':{
'ctc':{
'WEASD_24':{
'FCST_VALID_HOURS':[''],
'FCST_INIT_HOURS':['6','18'],
'STATSs':['sratio,pod,csi'],
'FCST_LEADS':['24','30','36','42','48','54','60'],
'FCST_LEADS':['30','42','54'],
'FCST_LEVEL':'Z0',
'OBS_LEVEL':'A24',
'FCST_THRESHs':['>=0.0254,>=0.0508,>=0.1016,>=0.2032,>=0.3048'],
@@ -121,7 +190,7 @@
}
},
},
'namnest, hrrr':{
'init_group1, namnest, hrrr':{
'threshold_average':{
'DATE_TYPE':'INIT',
'VALID_BEG':'',
@@ -147,9 +216,9 @@
},
'SNOD_24':{
'FCST_VALID_HOURS':[''],
'FCST_INIT_HOURS':['0','6','12','18'],
'FCST_INIT_HOURS':['0','12'],
'STATSs':['fbias','ets'],
'FCST_LEADS':['24','30','36','42','48','54','60'],
'FCST_LEADS':['24','36','48','60'],
'FCST_LEVEL':'Z0',
'OBS_LEVEL':'A24',
'FCST_THRESHs':['>=0.0254,>=0.0508,>=0.1016,>=0.2032,>=0.3048'],
@@ -175,9 +244,9 @@
},
'SNOD_24':{
'FCST_VALID_HOURS':[''],
'FCST_INIT_HOURS':['0','6','12','18'],
'FCST_INIT_HOURS':['0','12'],
'STATSs':['fss'],
'FCST_LEADS':['24','30','36','42','48','54','60'],
'FCST_LEADS':['24','36','48','60'],
'FCST_LEVEL':'Z0',
'OBS_LEVEL':'A24',
'FCST_THRESHs':['>=0.0254,>=0.0508,>=0.1016,>=0.2032,>=0.3048'],
@@ -214,9 +283,78 @@
},
'SNOD_24':{
'FCST_VALID_HOURS':[''],
'FCST_INIT_HOURS':['0','6','12','18'],
'FCST_INIT_HOURS':['0','12'],
'STATSs':['sratio,pod,csi'],
'FCST_LEADS':['24','36','48','60'],
'FCST_LEVEL':'Z0',
'OBS_LEVEL':'A24',
'FCST_THRESHs':['>=0.0254,>=0.0508,>=0.1016,>=0.2032,>=0.3048'],
'OBS_THRESHs':['>=0.0254,>=0.0508,>=0.1016,>=0.2032,>=0.3048'],
'CONFIDENCE_INTERVALS':'False',
'INTERP':'NEAREST',
'INTERP_PNTSs':[''],
},
}
}
},
},
'init_group2, namnest, hrrr':{
'threshold_average':{
'DATE_TYPE':'INIT',
'VALID_BEG':'',
'VALID_END':'',
'INIT_BEG':'',
'INIT_END':'',
'VX_MASK_LIST':'CONUS,CONUS_East,CONUS_West,CONUS_Central,CONUS_South',
'EVAL_PERIODS':['LAST31DAYS','LAST90DAYS'],
'VARIABLES':{
'ctc':{
'SNOD_24':{
'FCST_VALID_HOURS':[''],
'FCST_INIT_HOURS':['6','18'],
'STATSs':['fbias','ets'],
'FCST_LEADS':['30','42','54'],
'FCST_LEVEL':'Z0',
'OBS_LEVEL':'A24',
'FCST_THRESHs':['>=0.0254,>=0.0508,>=0.1016,>=0.2032,>=0.3048'],
'OBS_THRESHs':['>=0.0254,>=0.0508,>=0.1016,>=0.2032,>=0.3048'],
'CONFIDENCE_INTERVALS':'False',
'INTERP':'NEAREST',
'INTERP_PNTSs':[''],
},
},
'nbrcnt':{
'SNOD_24':{
'FCST_VALID_HOURS':[''],
'FCST_INIT_HOURS':['6','18'],
'STATSs':['fss'],
'FCST_LEADS':['30','42','54'],
'FCST_LEVEL':'Z0',
'OBS_LEVEL':'A24',
'FCST_THRESHs':['>=0.0254,>=0.0508,>=0.1016,>=0.2032,>=0.3048'],
'OBS_THRESHs':['>=0.0254,>=0.0508,>=0.1016,>=0.2032,>=0.3048'],
'CONFIDENCE_INTERVALS':'False',
'INTERP':'NBRHD_SQUARE',
'INTERP_PNTSs':['1','25','81','441','961','3969'],
},
},
}
},
'performance_diagram':{
'DATE_TYPE':'INIT',
'VALID_BEG':'',
'VALID_END':'',
'INIT_BEG':'',
'INIT_END':'',
'VX_MASK_LIST':'CONUS,CONUS_East,CONUS_West,CONUS_Central,CONUS_South',
'EVAL_PERIODS':['LAST31DAYS','LAST90DAYS'],
'VARIABLES':{
'ctc':{
'SNOD_24':{
'FCST_VALID_HOURS':[''],
'FCST_INIT_HOURS':['6','18'],
'STATSs':['sratio,pod,csi'],
'FCST_LEADS':['24','30','36','42','48','54','60'],
'FCST_LEADS':['30','42','54'],
'FCST_LEVEL':'Z0',
'OBS_LEVEL':'A24',
'FCST_THRESHs':['>=0.0254,>=0.0508,>=0.1016,>=0.2032,>=0.3048'],