@@ -12,20 +12,13 @@ if [[ ${DONST} = "YES" ]]; then
12
12
. ${EXPDIR} /config.nsst
13
13
fi
14
14
15
- if [[ " ${CDUMP } " = " gfs" ]] ; then
15
+ if [[ " ${RUN } " = = " gfs" ]] ; then
16
16
export USE_RADSTAT=" NO" # This can be only used when bias correction is not-zero.
17
17
export GENDIAG=" NO"
18
18
export SETUP=' diag_rad=.false.,diag_pcp=.false.,diag_conv=.false.,diag_ozone=.false.,write_diag(3)=.false.,niter(2)=100,'
19
19
export DIAG_TARBALL=" YES"
20
20
fi
21
21
22
- export npe_gsi=${npe_anal}
23
-
24
- if [[ " ${CDUMP} " == " gfs" ]] ; then
25
- export npe_gsi=${npe_anal_gfs}
26
- export nth_anal=${nth_anal_gfs}
27
- fi
28
-
29
22
# Set parameters specific to L127
30
23
if [[ ${LEVS} = " 128" ]]; then
31
24
export GRIDOPTS=" nlayers(63)=1,nlayers(64)=1,"
@@ -45,51 +38,58 @@ export AMSR2BF=${AMSR2BF:-/dev/null}
45
38
46
39
# Set default values for info files and observation error
47
40
# NOTE: Remember to set PRVT in config.prep as OBERROR is set below
48
- export CONVINFO=${FIXgsi} /global_convinfo.txt
49
- export OZINFO=${FIXgsi} /global_ozinfo.txt
50
- export SATINFO=${FIXgsi} /global_satinfo.txt
51
- export OBERROR=${FIXgsi} /prepobs_errtable.global
52
-
41
+ export CONVINFO=${FIXgfs} /gsi/global_convinfo.txt
42
+ export OZINFO=${FIXgfs} /gsi/global_ozinfo.txt
43
+ export SATINFO=${FIXgfs} /gsi/global_satinfo.txt
44
+ export OBERROR=${FIXgfs} /gsi/prepobs_errtable.global
45
+
46
+ if [[ ${GSI_SOILANAL} = " YES" ]]; then
47
+ export hofx_2m_sfcfile=" .true."
48
+ export reducedgrid=" .false." # not possible for sfc analysis, Jeff Whitaker says it's not useful anyway
49
+ export paranc=" .false." # temporary until sfc io coded for parance (PR being prepared by T. Gichamo)
50
+ export CONVINFO=${FIXgfs} /gsi/global_convinfo_2mObs.txt
51
+ export ANAVINFO=${FIXgfs} /gsi/global_anavinfo_soilanal.l127.txt
52
+ fi
53
53
54
54
# Use experimental dumps in EMC GFS v16 parallels
55
55
if [[ ${RUN_ENVIR} == " emc" ]]; then
56
56
# Set info files and prepobs.errtable.global for GFS v16 retrospective parallels
57
57
if [[ " ${PDY}${cyc} " -ge " 2019021900" && " ${PDY}${cyc} " -lt " 2019110706" ]]; then
58
- export CONVINFO=${FIXgsi} /gfsv16_historical/global_convinfo.txt.2019021900
59
- export OBERROR=${FIXgsi} /gfsv16_historical/prepobs_errtable.global.2019021900
58
+ export CONVINFO=${FIXgfs} /gsi /gfsv16_historical/global_convinfo.txt.2019021900
59
+ export OBERROR=${FIXgfs} /gsi /gfsv16_historical/prepobs_errtable.global.2019021900
60
60
fi
61
61
62
62
# Place GOES-15 AMVs in monitor, assimilate GOES-17 AMVs, assimilate KOMPSAT-5 gps
63
63
if [[ " ${PDY}${cyc} " -ge " 2019110706" && " ${PDY}${cyc} " -lt " 2020040718" ]]; then
64
- export CONVINFO=${FIXgsi} /gfsv16_historical/global_convinfo.txt.2019110706
65
- export OBERROR=${FIXgsi} /gfsv16_historical/prepobs_errtable.global.2019110706
64
+ export CONVINFO=${FIXgfs} /gsi /gfsv16_historical/global_convinfo.txt.2019110706
65
+ export OBERROR=${FIXgfs} /gsi /gfsv16_historical/prepobs_errtable.global.2019110706
66
66
fi
67
67
68
68
# Assimilate 135 (T) & 235 (uv) Canadian AMDAR observations
69
69
if [[ " ${PDY}${cyc} " -ge " 2020040718" && " ${PDY}${cyc} " -lt " 2020052612" ]]; then
70
- export CONVINFO=${FIXgsi} /gfsv16_historical/global_convinfo.txt.2020040718
71
- export OBERROR=${FIXgsi} /gfsv16_historical/prepobs_errtable.global.2020040718
70
+ export CONVINFO=${FIXgfs} /gsi /gfsv16_historical/global_convinfo.txt.2020040718
71
+ export OBERROR=${FIXgfs} /gsi /gfsv16_historical/prepobs_errtable.global.2020040718
72
72
fi
73
73
74
74
# Assimilate COSMIC-2
75
75
if [[ " ${PDY}${cyc} " -ge " 2020052612" && " ${PDY}${cyc} " -lt " 2020082412" ]]; then
76
- export CONVINFO=${FIXgsi} /gfsv16_historical/global_convinfo.txt.2020052612
77
- export OBERROR=${FIXgsi} /gfsv16_historical/prepobs_errtable.global.2020040718
76
+ export CONVINFO=${FIXgfs} /gsi /gfsv16_historical/global_convinfo.txt.2020052612
77
+ export OBERROR=${FIXgfs} /gsi /gfsv16_historical/prepobs_errtable.global.2020040718
78
78
fi
79
79
80
80
# Assimilate HDOB
81
81
if [[ " ${PDY}${cyc} " -ge " 2020082412" && " ${PDY}${cyc} " -lt " 2020091612" ]]; then
82
- export CONVINFO=${FIXgsi} /gfsv16_historical/global_convinfo.txt.2020082412
82
+ export CONVINFO=${FIXgfs} /gsi /gfsv16_historical/global_convinfo.txt.2020082412
83
83
fi
84
84
85
85
# Assimilate Metop-C GNSSRO
86
86
if [[ " ${PDY}${cyc} " -ge " 2020091612" && " ${PDY}${cyc} " -lt " 2021031712" ]]; then
87
- export CONVINFO=${FIXgsi} /gfsv16_historical/global_convinfo.txt.2020091612
87
+ export CONVINFO=${FIXgfs} /gsi /gfsv16_historical/global_convinfo.txt.2020091612
88
88
fi
89
89
90
90
# Assimilate DO-2 GeoOptics
91
91
if [[ " ${PDY}${cyc} " -ge " 2021031712" && " ${PDY}${cyc} " -lt " 2021091612" ]]; then
92
- export CONVINFO=${FIXgsi} /gfsv16_historical/global_convinfo.txt.2021031712
92
+ export CONVINFO=${FIXgfs} /gsi /gfsv16_historical/global_convinfo.txt.2021031712
93
93
fi
94
94
95
95
# NOTE:
@@ -98,38 +98,38 @@ if [[ ${RUN_ENVIR} == "emc" ]]; then
98
98
# needed at this time.
99
99
# Assimilate COSMIC-2 GPS
100
100
# if [[ "${PDY}${cyc}" -ge "2021110312" && "${PDY}${cyc}" -lt "YYYYMMDDHH" ]]; then
101
- # export CONVINFO=$FIXgsi /gfsv16_historical/global_convinfo.txt.2021110312
101
+ # export CONVINFO=${FIXgfs}/gsi /gfsv16_historical/global_convinfo.txt.2021110312
102
102
# fi
103
103
104
104
# Turn off assmilation of OMPS during period of bad data
105
105
if [[ " ${PDY}${cyc} " -ge " 2020011600" && " ${PDY}${cyc} " -lt " 2020011806" ]]; then
106
- export OZINFO=${FIXgsi} /gfsv16_historical/global_ozinfo.txt.2020011600
106
+ export OZINFO=${FIXgfs} /gsi /gfsv16_historical/global_ozinfo.txt.2020011600
107
107
fi
108
108
109
109
110
110
# Set satinfo for start of GFS v16 parallels
111
111
if [[ " ${PDY}${cyc} " -ge " 2019021900" && " ${PDY}${cyc} " -lt " 2019110706" ]]; then
112
- export SATINFO=${FIXgsi} /gfsv16_historical/global_satinfo.txt.2019021900
112
+ export SATINFO=${FIXgfs} /gsi /gfsv16_historical/global_satinfo.txt.2019021900
113
113
fi
114
114
115
115
# Turn on assimilation of Metop-C AMSUA and MHS
116
116
if [[ " ${PDY}${cyc} " -ge " 2019110706" && " ${PDY}${cyc} " -lt " 2020022012" ]]; then
117
- export SATINFO=${FIXgsi} /gfsv16_historical/global_satinfo.txt.2019110706
117
+ export SATINFO=${FIXgfs} /gsi /gfsv16_historical/global_satinfo.txt.2019110706
118
118
fi
119
119
120
120
# Turn off assimilation of Metop-A MHS
121
121
if [[ " ${PDY}${cyc} " -ge " 2020022012" && " ${PDY}${cyc} " -lt " 2021052118" ]]; then
122
- export SATINFO=${FIXgsi} /gfsv16_historical/global_satinfo.txt.2020022012
122
+ export SATINFO=${FIXgfs} /gsi /gfsv16_historical/global_satinfo.txt.2020022012
123
123
fi
124
124
125
125
# Turn off assimilation of S-NPP CrIS
126
126
if [[ " ${PDY}${cyc} " -ge " 2021052118" && " ${PDY}${cyc} " -lt " 2021092206" ]]; then
127
- export SATINFO=${FIXgsi} /gfsv16_historical/global_satinfo.txt.2021052118
127
+ export SATINFO=${FIXgfs} /gsi /gfsv16_historical/global_satinfo.txt.2021052118
128
128
fi
129
129
130
130
# Turn off assimilation of MetOp-A IASI
131
131
if [[ " ${PDY}${cyc} " -ge " 2021092206" && " ${PDY}${cyc} " -lt " 2021102612" ]]; then
132
- export SATINFO=${FIXgsi} /gfsv16_historical/global_satinfo.txt.2021092206
132
+ export SATINFO=${FIXgfs} /gsi /gfsv16_historical/global_satinfo.txt.2021092206
133
133
fi
134
134
135
135
# NOTE:
@@ -139,8 +139,14 @@ if [[ ${RUN_ENVIR} == "emc" ]]; then
139
139
#
140
140
# Turn off assmilation of all Metop-A MHS
141
141
# if [[ "${PDY}${cyc}" -ge "2021110312" && "${PDY}${cyc}" -lt "YYYYMMDDHH" ]]; then
142
- # export SATINFO=$FIXgsi /gfsv16_historical/global_satinfo.txt.2021110312
142
+ # export SATINFO=${FIXgfs}/gsi /gfsv16_historical/global_satinfo.txt.2021110312
143
143
# fi
144
144
fi
145
145
146
+ # Flag to turn on (.true.) or off (.false.) the infrared cloud and aerosol detection software
147
+ # for AIRS, CrIS, and IASI. Default is .false.
148
+ export AIRS_CADS=" .false."
149
+ export CRIS_CADS=" .false."
150
+ export IASI_CADS=" .false."
151
+
146
152
echo " END: config.anal"
0 commit comments