You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: docs/appendix/yaml.rst
+14-3
Original file line number
Diff line number
Diff line change
@@ -89,6 +89,12 @@ or other interactive Python session,
89
89
as it gives you some visual indication of the progress of multi-file data loading
90
90
and some parts of the processing.
91
91
92
+
**pairing_kwargs:** This is an optional argument. This dictionary allows for specifying keyword arguments for pairing methods.
93
+
First level should be the observation type (e.g. "sat_grid_clm", "sat_swath_clm"). Then under the observation type label provide the specific pairing options for your application.
94
+
95
+
* **apply_ak:** This is an optional argument used for pairing of satellite data. When no pairing keyword arguments are specified it will default to True. This should be set to True when application of satellite averaging kernels or apriori data to model observations is desired.
96
+
* **mod_to_overpass:** This is an optional argument used for pairing of satellite data. When set to True the model data will be pre-processed to the published local overpass time for the satellite. As of now, local overpass times are hard-wired.
97
+
92
98
Models
93
99
------
94
100
All input for each instance of the model class. First level should be the model
@@ -120,9 +126,12 @@ data (e.g., surf_only: True).
120
126
Typically this is set at the horizontal resolution of your model * 1.5. Setting
121
127
this to a smaller value will speed up the pairing process.
122
128
123
-
**apply_ak:** This is an optional argument used for pairing of satellite data. This
124
-
should be set to True when application of satellite averaging kernels or apriori data
125
-
to model observations is desired.
129
+
**apply_ak:** Removed. Instead, specify ``pairing_kwargs`` in the analysis section.
130
+
131
+
**is_global:** Optional boolean argument to specify if the model dataset is global or
132
+
regional. Used in some satellite pairing methods to indicate if a longitude wrap should
133
+
be applied. Defaults to False when unspecified and xesmf-based satellite pairing methods
134
+
will assume the model datset is regional.
126
135
127
136
**mapping:** This is the mapping dictionary for all variables to be plotted.
128
137
For each observational dataset, add a mapping dictionary where the model
@@ -204,6 +213,8 @@ See :doc:`../getting_started/downloading_obs` for more details.
204
213
**obs_type:** The observation type. Options are: "pt_sfc" or point surface. Adding
205
214
options for Aircraft and Satellite observations are under development.
206
215
216
+
**sat_type:** The satellite observation type. Options include: "mopitt_l3", "omps_l3", "omps_nm", "modis_l2", and "tropomi_l2_no2". Additional options are under development.
217
+
207
218
**data_proc:** This section stores all of the data processing information.
208
219
209
220
* **filter_dict:** This is a dictionary used to filter the observation data
print('WARNING: The satellite pairing option apply_ak is being set to True because it was not specified in the YAML. Pairing will fail if there is no AK available.')
print('WARNING: The satellite pairing option apply_ak is being set to True because it was not specified in the YAML. Pairing will fail if there is no AK available.')
1397
1422
iflen(keys) >1:
1398
1423
print('Caution: More than 1 variable is included in mapping keys.')
1399
1424
print('Pairing code is calculating a column for {}'.format(keys[0]))
0 commit comments