Skip to content

Commit fc76b74

Browse files
Adding the HISTORY.txt and the new version of oper.estofs-glo.v6.1.cwl.ini
Also reverted back the oper.estofs-glo.v6.0.cwl.ini to eliminate the NumberOfProcessors since it was included in the v6.1 version.
1 parent f3ae240 commit fc76b74

File tree

3 files changed

+159
-1
lines changed

3 files changed

+159
-1
lines changed

HISTORY.txt

+21
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
Version History File
2+
autoval
3+
4+
This file shows the following:
5+
(a) What was changed in science code
6+
(b) What was changed in the process
7+
(c) Why it was changed
8+
(d) How the output product will be affected by the change
9+
(e) Date the change was made.
10+
11+
12+
V2.0.0 (Based on initial baseline) 08/12/2022
13+
================================================================================
14+
- Compatible with v2.0.0 csdllib
15+
- autoval/validate/waterlevel.py:
16+
* Added functionality to parallelize the station processing by passing a
17+
NumberOfProcessors parameter into the *.ini file for the number of processors
18+
required for parallelism
19+
- Changed the autoval/tests/oper.estofs-glo.v6.0.cwl.ini to include the
20+
NumberOfProcessors variable required the new version of ini file is
21+
autoval/tests/oper.estofs-glo.v6.1.cwl.ini

autoval/tests/oper.estofs-glo.v6.0.cwl.ini

-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@
1515
ExperimentDescr = ESTOFS Output Validation
1616
Tag = v6
1717
Name = WaterLevel # looks up params from its section
18-
NumberOfProcessors = 1
1918
MultirunStats = 1
2019
PointDataStats = 1
2120
PointDataPlots = 1
+138
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,138 @@
1+
## AUTOVAL analysis configuration file.
2+
##
3+
## To skip a certain definition, either comment the whole line with #
4+
## or remove the value to unset its variable.
5+
## Or, just do not call that parameter in your application!
6+
##
7+
## Example of use:
8+
## import csdllib
9+
## cfg = csdllib.oper.sys.config ('al182012.hsofs.ini')
10+
## print cfg['Analysis']['name']
11+
## >'WaterLevel'
12+
13+
#==================================================================
14+
[Analysis]
15+
ExperimentDescr = ESTOFS Output Validation
16+
Tag = v6
17+
Name = WaterLevel # looks up params from its section
18+
NumberOfProcessors = 1
19+
MultirunStats = 1
20+
PointDataStats = 1
21+
PointDataPlots = 1
22+
PointSkillPanel = 1
23+
PointLocationMap = 1
24+
PointSkillMap = 1
25+
FieldEvolution = 0 # Can take a long time. Use for final analysis only
26+
FieldDataStats = 0
27+
FieldDataPlots = 0
28+
MaxFieldPlots = 1
29+
workDir = /gpfs/hps3/nos/noscrub/autoval/estofs.glo/work/
30+
LocalDataDir = /gpfs/hps3/nos/noscrub/autoval/estofs.glo/data/ # Place to download and store data files
31+
tmpDir = /gpfs/hps3/nos/noscrub/autoval/estofs.glo/tmp/ # Temporary holder, to be purged at completion
32+
reportDir = /gpfs/hps3/nos/noscrub/autoval/estofs.glo/www/
33+
imgDir = ./img/ # relative to reportDir
34+
LonMin = -98.0
35+
LonMax = -54.0
36+
LatMin = 5.0
37+
LatMax = 47.0
38+
GridFile = ftp://ocsftp.ncd.noaa.gov/svinogra/GESTOFS/glo6/GESTOFS_vPT_V2_w_weir_island.14
39+
DomainFile = ftp://ocsftp.ncd.noaa.gov/estofs/cfg.domains/config.map.estofs.glo.ini
40+
# If specified, DomainFile overwrites Lon and Lat limits of the map
41+
# DomainFile consists of one block [MapLimits] with Lon and Lat limits
42+
# You can read it with the same config reader:
43+
# cfg = csdllib.oper.sys.config (DomainFile)
44+
#==================================================================
45+
46+
[WaterLevel]
47+
LongName = Combined Water Level
48+
FieldFileMask = fort.63.nc,fields.cwl.nc # Fields
49+
FieldFileVariable = zeta
50+
FieldYMin =-1.5
51+
FieldYMax = 1.5
52+
MaxFieldFileMask = maxele # Max Fields
53+
MaxFieldVariable = zeta_max
54+
MaxFieldYMin = 0.0
55+
MaxFieldYMax = 2.0
56+
PointFileMask = fort.61.nc,points.cwl.nc # Points
57+
PointFileVariable = zeta
58+
PointYMin =-4.0
59+
PointYMax = 4.0
60+
PointDatesStart = #YYYYMMDDHHMM If defined, it will
61+
PointDatesEnd = #YYYYMMDDHHMM override model dataspan
62+
VariableUnits = M MSL
63+
GlobalStatFile = stats.estofs.atl.global.cwl.csv
64+
LocalStatFile = stats.estofs.atl.cwl.csv
65+
PointTemplate = ftp://ocsftp.ncd.noaa.gov/estofs/templates.htm/pointVal.waterlevel.htm
66+
67+
#==================================================================
68+
[Forecast] # Select a forecast cycle if needed.
69+
Cycle = #t00z # Leave blank if you want the latest cycle
70+
71+
#==================================================================
72+
# Specify up to 4 sub-domains
73+
[Zoom1]
74+
DomainFile = ftp://ocsftp.ncd.noaa.gov/estofs/cfg.domains/config.map.estofs.atl.ini
75+
#DomainFile = ftp://ocsftp.ncd.noaa.gov/estofs/cfg.domains/config.map.estofs.glo.ini
76+
[Zoom2]
77+
DomainFile = ftp://ocsftp.ncd.noaa.gov/estofs/cfg.domains/config.map.estofs.pac.ini
78+
#DomainFile = ftp://ocsftp.ncd.noaa.gov/estofs/cfg.domains/config.map.estofs.atl.ini
79+
[Zoom3]
80+
DomainFile = ftp://ocsftp.ncd.noaa.gov/estofs/cfg.domains/config.map.alaska.ini
81+
#DomainFile = ftp://ocsftp.ncd.noaa.gov/estofs/cfg.domains/config.map.estofs.pac.ini
82+
#[Zoom4]
83+
#DomainFile = ftp://ocsftp.ncd.noaa.gov/estofs/cfg.domains/config.map.alaska.ini
84+
85+
# [Zoom4]
86+
# DomainFile = ftp://ocsftp.ncd.noaa.gov/estofs/cfg.domains/config.map.bengal.ini
87+
88+
#==================================================================
89+
[WindVelocity]
90+
LongName = 10-m winds
91+
FieldFileMask = fort.74. # Fields
92+
FieldFileVariable = wind
93+
FieldYMin = 0.0
94+
FieldYMax = 60.0
95+
MaxFieldFileMask = maxwvel # Max Fields
96+
MaxFieldVariable = wind_max
97+
MaxFieldYMin = 0.0
98+
MaxFieldYMax = 60.0
99+
PointFileMask = fort.72. # Points
100+
PointFileVariable = wind
101+
PointYMin = 0
102+
PointYMax = 60.
103+
VariableUnits = M S-1
104+
105+
#==================================================================
106+
107+
[AtmPressure]
108+
LongName = Mean Sea Level Atmospheric Pressure
109+
FieldFileMask = fort.73. # Fields
110+
FieldFileVariable =
111+
FieldYMin =
112+
FieldYMax =
113+
MaxFieldFileMask = minpr # Min Fields
114+
MaxFieldVariable = pr_min
115+
MaxFieldYMin =
116+
MaxFieldYMax =
117+
PointFileMask = fort.71. # Points
118+
PointFileVariable = pr #?
119+
PointYMin =
120+
PointYMax =
121+
VariableUnits = M
122+
123+
#==================================================================
124+
125+
[PlotData]
126+
StationsList =
127+
DatumsFile =ftp://ocsftp.ncd.noaa.gov/estofs/data/ETSS_ESTOFS_Stations.csv
128+
CoastlineFile =ftp://ocsftp.ncd.noaa.gov/estofs/data/noaa_coastline_world.dat
129+
130+
#==================================================================
131+
132+
[Upload]
133+
host = emcrzdm
134+
user = gserok
135+
remote_htm = /home/www/polar/estofs/autoval/estofs.glo/
136+
remotefile = /home/www/polar/estofs/autoval/estofs.glo/index.htm
137+
remote_img = /home/www/polar/estofs/autoval/estofs.glo/img/
138+
remote_csv = /home/www/polar/estofs/autoval/

0 commit comments

Comments
 (0)