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

Feature #2924 fcst climo, PR 2 of 3 #2942

Merged
merged 67 commits into from
Aug 21, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
67 commits
Select commit Hold shift + click to select a range
83b96a9
Per #2924, Update the MPR and ORANK output line types to just write d…
JohnHalleyGotway Jul 5, 2024
9273f3f
Per #2924, update get_n_orank_columns() logic
JohnHalleyGotway Jul 5, 2024
169b670
Per #2924, update the Stat-Analysis parsing logic to parse the new MP…
JohnHalleyGotway Jul 5, 2024
359353f
Per #2924, making some changes to the vx_statistics library to store …
JohnHalleyGotway Jul 9, 2024
d2f6800
Per #2924, this big set of changes does compile but make test produce…
JohnHalleyGotway Jul 15, 2024
6ddcaac
Per #2924, fix return value for is_keeper_obs()
JohnHalleyGotway Jul 15, 2024
f1f27b1
Per #2924, move fcst_info/obs_info into the VxPairBase pointer.
JohnHalleyGotway Jul 16, 2024
51bf007
Per #2924, resolve merge conflict
JohnHalleyGotway Jul 16, 2024
27fe8f5
Per #2924, update Ensemble-Stat to set the VxPairBase::fcst_info pointer
JohnHalleyGotway Jul 16, 2024
495e654
Per #2924 udpate handling of fcst_info and obs_info pointers in Ensem…
JohnHalleyGotway Jul 16, 2024
6a5ff59
Per #2924, update the GSI tools to handle the new fcst climo columns.
JohnHalleyGotway Jul 17, 2024
e689aa8
Per #2924, add backward compatibility logic so that when old climo co…
JohnHalleyGotway Jul 17, 2024
c5dc4dd
Per #2924, print a DEBUG(2) log message if old column names are used.
JohnHalleyGotway Jul 17, 2024
a3b5dc1
Per #2924, switch the unit tests to reference the updated MPR column …
JohnHalleyGotway Jul 17, 2024
a021973
Per #2924, working progress. Not fully compiling yet
JohnHalleyGotway Jul 17, 2024
ed9b970
Per #2924, another round of changes. Removing MPR:FCST_CLIMO_CDF outp…
JohnHalleyGotway Jul 18, 2024
0e0a7c1
Merge remote-tracking branch 'origin/develop' into feature_2924_fcst_…
JohnHalleyGotway Jul 19, 2024
7e6b645
Per #2924, work in progress
JohnHalleyGotway Jul 20, 2024
36296c3
Per #2924, work in progress. Almost compiling again.
JohnHalleyGotway Jul 20, 2024
628275e
Per #2924, get it compiling
JohnHalleyGotway Jul 22, 2024
deabbb2
Per #2924, add back in support for SCP and CDP which are interpreted …
JohnHalleyGotway Jul 22, 2024
14b9bb9
Per #2924, update docs about SCP and CDP threshold types
JohnHalleyGotway Jul 22, 2024
9fc7d0c
Per #2924, minor whitespace changes
JohnHalleyGotway Jul 22, 2024
a34bcc7
Per #2924, fix an uninitialized pointer bug by defining/calling Seeps…
JohnHalleyGotway Jul 23, 2024
3bb99e6
Per #2924, rename SeepsAggScore from seeps to seeps_agg for clarity a…
JohnHalleyGotway Jul 23, 2024
0fa9053
Per #2924, fix seeps compilation error in Point-Stat
JohnHalleyGotway Jul 23, 2024
addbf89
Per #2924, fix bug in the boolean logic for handling the do_climo_cdp…
JohnHalleyGotway Jul 24, 2024
599f0a2
Per #2924, add missing exit statement.
JohnHalleyGotway Jul 24, 2024
4768920
Per #2924, tweak threshold.h
JohnHalleyGotway Jul 24, 2024
edab976
Per #2924, define one perc_thresh_info entry for each enumerated Perc…
JohnHalleyGotway Jul 24, 2024
9af2a7c
Per #2924, simplify the logic for handling percentile threshold types…
JohnHalleyGotway Jul 25, 2024
6168f9c
Per #2924, update the string comparison return value logic
JohnHalleyGotway Jul 25, 2024
dbbc435
Per #2924, fix the perc thresh string parsing logic by calling Concat…
JohnHalleyGotway Jul 25, 2024
b4001d5
Per #2924, switch all instances of CDP to OCDP. Gen-Ens-Prod was writ…
JohnHalleyGotway Jul 25, 2024
dea7b9a
Per #2924, add more doc details
JohnHalleyGotway Jul 25, 2024
682c9af
Per #2924, update default config file to indicate when climo_mean and…
JohnHalleyGotway Jul 25, 2024
b213abc
Per #2924, update the MET tools to parse climo_mean and climo_stdev s…
JohnHalleyGotway Jul 25, 2024
d81f5c0
Per #2924, backing out new/modified columns to minimize reg test diffs
JohnHalleyGotway Jul 25, 2024
1f9b2d0
Per #2924, one more section to be commented out later.
JohnHalleyGotway Jul 25, 2024
5eb4b43
Per #2924, replace several calls to strncmp() with ConcatString::star…
JohnHalleyGotway Jul 25, 2024
02aabc2
Merge remote-tracking branch 'origin/develop' into feature_2924_fcst_…
JohnHalleyGotway Jul 25, 2024
3eb6cd6
Per #2924, strip out some more references to OBS_CLIMO_... in the uni…
JohnHalleyGotway Jul 25, 2024
233a885
Per #2924, delete accidental file
JohnHalleyGotway Jul 25, 2024
88496da
Per #2924 fix broken XML comments
JohnHalleyGotway Jul 25, 2024
807dee9
Per #2924, fix comments
JohnHalleyGotway Jul 25, 2024
a81e962
Per #2924, address SonarQube findings
JohnHalleyGotway Jul 25, 2024
b8efb08
Per #2924, tweak a Point-Stat and Grid-Stat unit test config file to …
JohnHalleyGotway Jul 26, 2024
3c02a11
Per #2924, fix bug in the logic of PairDataPoint and PairDataEnsemble…
JohnHalleyGotway Jul 26, 2024
55b847c
Per #2924, address more SonarQube code smells to reduce the overall n…
JohnHalleyGotway Jul 26, 2024
d9de12e
Per #2924, correct the logic for parsing climo data from MPR lines.
JohnHalleyGotway Jul 26, 2024
0e8a263
Per #2924, update MPR and ORANK line types to update/add FCST/OBS_CLI…
JohnHalleyGotway Jul 26, 2024
f1cf389
Per #2924, cleanup grid_stat.cc source code by making calls to DataPl…
JohnHalleyGotway Jul 30, 2024
16126aa
Per #2924, remove unneeded ==0
JohnHalleyGotway Jul 30, 2024
52c35c9
Merge remote-tracking branch 'origin/develop' into feature_2924_fcst_…
JohnHalleyGotway Jul 31, 2024
ea0e497
Per #2924, working on PR2.
JohnHalleyGotway Jul 31, 2024
4c1e129
Per #2924, update User's Guide with notional example of specifying cl…
JohnHalleyGotway Jul 31, 2024
384655d
Per #2924, adding a new unit test. It does NOT yet run as expected. W…
JohnHalleyGotway Jul 31, 2024
377b6a7
Per #2924, pass the description string to the read_climo_data_plane*(…
JohnHalleyGotway Aug 1, 2024
9d58737
Per #2924, more work on consistent log messages
JohnHalleyGotway Aug 1, 2024
79ac68b
Per #2924, tweak the configuration to define both field, climo_mean, …
JohnHalleyGotway Aug 1, 2024
d93293c
Per #2924, tweak the unit_climatology_mixed.xml test
JohnHalleyGotway Aug 1, 2024
af37206
Per #2924, only whitespace changes.
JohnHalleyGotway Aug 1, 2024
b6f06b6
Per #2924, missed swapping MET #2924 changes in 3 test files
JohnHalleyGotway Aug 1, 2024
f7859ce
Per #2924, delete accidentally committed file
JohnHalleyGotway Aug 1, 2024
a5ebfcd
Per #2924, delete accidentally committed files
JohnHalleyGotway Aug 1, 2024
9e1d666
Merge remote-tracking branch 'origin/develop' into feature_2924_fcst_…
JohnHalleyGotway Aug 9, 2024
30ff67a
Per #2924, add support for GRIB1 time range indicator value of 123 us…
JohnHalleyGotway Aug 20, 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
2 changes: 2 additions & 0 deletions .github/workflows/testing.yml
Original file line number Diff line number Diff line change
Expand Up @@ -360,6 +360,8 @@ jobs:
- jobid: 'job3'
tests: 'climatology_2.5deg'
- jobid: 'job4'
tests: 'climatology_mixed'
- jobid: 'job5'
tests: 'python point2grid plot_data_plane mode mode_analysis perc_thresh hira plot_point_obs quality_filter obs_summary duplicate_flag'
fail-fast: false
steps:
Expand Down
4 changes: 2 additions & 2 deletions data/table_files/met_header_columns_V12.0.txt
Original file line number Diff line number Diff line change
Expand Up @@ -5,15 +5,15 @@ V12.0 : STAT : FHO : VERSION MODEL DESC FCST_LEAD FCST_VALID_BEG FCST_VALID
V12.0 : STAT : ISC : VERSION MODEL DESC FCST_LEAD FCST_VALID_BEG FCST_VALID_END OBS_LEAD OBS_VALID_BEG OBS_VALID_END FCST_VAR FCST_UNITS FCST_LEV OBS_VAR OBS_UNITS OBS_LEV OBTYPE VX_MASK INTERP_MTHD INTERP_PNTS FCST_THRESH OBS_THRESH COV_THRESH ALPHA LINE_TYPE TOTAL TILE_DIM TILE_XLL TILE_YLL NSCALE ISCALE MSE ISC FENERGY2 OENERGY2 BASER FBIAS
V12.0 : STAT : MCTC : VERSION MODEL DESC FCST_LEAD FCST_VALID_BEG FCST_VALID_END OBS_LEAD OBS_VALID_BEG OBS_VALID_END FCST_VAR FCST_UNITS FCST_LEV OBS_VAR OBS_UNITS OBS_LEV OBTYPE VX_MASK INTERP_MTHD INTERP_PNTS FCST_THRESH OBS_THRESH COV_THRESH ALPHA LINE_TYPE TOTAL (N_CAT) F[0-9]*_O[0-9]* EC_VALUE
V12.0 : STAT : MCTS : VERSION MODEL DESC FCST_LEAD FCST_VALID_BEG FCST_VALID_END OBS_LEAD OBS_VALID_BEG OBS_VALID_END FCST_VAR FCST_UNITS FCST_LEV OBS_VAR OBS_UNITS OBS_LEV OBTYPE VX_MASK INTERP_MTHD INTERP_PNTS FCST_THRESH OBS_THRESH COV_THRESH ALPHA LINE_TYPE TOTAL N_CAT ACC ACC_NCL ACC_NCU ACC_BCL ACC_BCU HK HK_BCL HK_BCU HSS HSS_BCL HSS_BCU GER GER_BCL GER_BCU HSS_EC HSS_EC_BCL HSS_EC_BCU EC_VALUE
V12.0 : STAT : MPR : VERSION MODEL DESC FCST_LEAD FCST_VALID_BEG FCST_VALID_END OBS_LEAD OBS_VALID_BEG OBS_VALID_END FCST_VAR FCST_UNITS FCST_LEV OBS_VAR OBS_UNITS OBS_LEV OBTYPE VX_MASK INTERP_MTHD INTERP_PNTS FCST_THRESH OBS_THRESH COV_THRESH ALPHA LINE_TYPE TOTAL INDEX OBS_SID OBS_LAT OBS_LON OBS_LVL OBS_ELV FCST OBS OBS_QC CLIMO_MEAN CLIMO_STDEV CLIMO_CDF
V12.0 : STAT : MPR : VERSION MODEL DESC FCST_LEAD FCST_VALID_BEG FCST_VALID_END OBS_LEAD OBS_VALID_BEG OBS_VALID_END FCST_VAR FCST_UNITS FCST_LEV OBS_VAR OBS_UNITS OBS_LEV OBTYPE VX_MASK INTERP_MTHD INTERP_PNTS FCST_THRESH OBS_THRESH COV_THRESH ALPHA LINE_TYPE TOTAL INDEX OBS_SID OBS_LAT OBS_LON OBS_LVL OBS_ELV FCST OBS OBS_QC OBS_CLIMO_MEAN OBS_CLIMO_STDEV OBS_CLIMO_CDF FCST_CLIMO_MEAN FCST_CLIMO_STDEV
V12.0 : STAT : SEEPS : VERSION MODEL DESC FCST_LEAD FCST_VALID_BEG FCST_VALID_END OBS_LEAD OBS_VALID_BEG OBS_VALID_END FCST_VAR FCST_UNITS FCST_LEV OBS_VAR OBS_UNITS OBS_LEV OBTYPE VX_MASK INTERP_MTHD INTERP_PNTS FCST_THRESH OBS_THRESH COV_THRESH ALPHA LINE_TYPE TOTAL S12 S13 S21 S23 S31 S32 PF1 PF2 PF3 PV1 PV2 PV3 MEAN_FCST MEAN_OBS SEEPS
V12.0 : STAT : SEEPS_MPR : VERSION MODEL DESC FCST_LEAD FCST_VALID_BEG FCST_VALID_END OBS_LEAD OBS_VALID_BEG OBS_VALID_END FCST_VAR FCST_UNITS FCST_LEV OBS_VAR OBS_UNITS OBS_LEV OBTYPE VX_MASK INTERP_MTHD INTERP_PNTS FCST_THRESH OBS_THRESH COV_THRESH ALPHA LINE_TYPE OBS_SID OBS_LAT OBS_LON FCST OBS OBS_QC FCST_CAT OBS_CAT P1 P2 T1 T2 SEEPS
V12.0 : STAT : NBRCNT : VERSION MODEL DESC FCST_LEAD FCST_VALID_BEG FCST_VALID_END OBS_LEAD OBS_VALID_BEG OBS_VALID_END FCST_VAR FCST_UNITS FCST_LEV OBS_VAR OBS_UNITS OBS_LEV OBTYPE VX_MASK INTERP_MTHD INTERP_PNTS FCST_THRESH OBS_THRESH COV_THRESH ALPHA LINE_TYPE TOTAL FBS FBS_BCL FBS_BCU FSS FSS_BCL FSS_BCU AFSS AFSS_BCL AFSS_BCU UFSS UFSS_BCL UFSS_BCU F_RATE F_RATE_BCL F_RATE_BCU O_RATE O_RATE_BCL O_RATE_BCU
V12.0 : STAT : NBRCTC : VERSION MODEL DESC FCST_LEAD FCST_VALID_BEG FCST_VALID_END OBS_LEAD OBS_VALID_BEG OBS_VALID_END FCST_VAR FCST_UNITS FCST_LEV OBS_VAR OBS_UNITS OBS_LEV OBTYPE VX_MASK INTERP_MTHD INTERP_PNTS FCST_THRESH OBS_THRESH COV_THRESH ALPHA LINE_TYPE TOTAL FY_OY FY_ON FN_OY FN_ON
V12.0 : STAT : NBRCTS : VERSION MODEL DESC FCST_LEAD FCST_VALID_BEG FCST_VALID_END OBS_LEAD OBS_VALID_BEG OBS_VALID_END FCST_VAR FCST_UNITS FCST_LEV OBS_VAR OBS_UNITS OBS_LEV OBTYPE VX_MASK INTERP_MTHD INTERP_PNTS FCST_THRESH OBS_THRESH COV_THRESH ALPHA LINE_TYPE TOTAL BASER BASER_NCL BASER_NCU BASER_BCL BASER_BCU FMEAN FMEAN_NCL FMEAN_NCU FMEAN_BCL FMEAN_BCU ACC ACC_NCL ACC_NCU ACC_BCL ACC_BCU FBIAS FBIAS_BCL FBIAS_BCU PODY PODY_NCL PODY_NCU PODY_BCL PODY_BCU PODN PODN_NCL PODN_NCU PODN_BCL PODN_BCU POFD POFD_NCL POFD_NCU POFD_BCL POFD_BCU FAR FAR_NCL FAR_NCU FAR_BCL FAR_BCU CSI CSI_NCL CSI_NCU CSI_BCL CSI_BCU GSS GSS_BCL GSS_BCU HK HK_NCL HK_NCU HK_BCL HK_BCU HSS HSS_BCL HSS_BCU ODDS ODDS_NCL ODDS_NCU ODDS_BCL ODDS_BCU LODDS LODDS_NCL LODDS_NCU LODDS_BCL LODDS_BCU ORSS ORSS_NCL ORSS_NCU ORSS_BCL ORSS_BCU EDS EDS_NCL EDS_NCU EDS_BCL EDS_BCU SEDS SEDS_NCL SEDS_NCU SEDS_BCL SEDS_BCU EDI EDI_NCL EDI_NCU EDI_BCL EDI_BCU SEDI SEDI_NCL SEDI_NCU SEDI_BCL SEDI_BCU BAGSS BAGSS_BCL BAGSS_BCU
V12.0 : STAT : GRAD : VERSION MODEL DESC FCST_LEAD FCST_VALID_BEG FCST_VALID_END OBS_LEAD OBS_VALID_BEG OBS_VALID_END FCST_VAR FCST_UNITS FCST_LEV OBS_VAR OBS_UNITS OBS_LEV OBTYPE VX_MASK INTERP_MTHD INTERP_PNTS FCST_THRESH OBS_THRESH COV_THRESH ALPHA LINE_TYPE TOTAL FGBAR OGBAR MGBAR EGBAR S1 S1_OG FGOG_RATIO DX DY
V12.0 : STAT : DMAP : VERSION MODEL DESC FCST_LEAD FCST_VALID_BEG FCST_VALID_END OBS_LEAD OBS_VALID_BEG OBS_VALID_END FCST_VAR FCST_UNITS FCST_LEV OBS_VAR OBS_UNITS OBS_LEV OBTYPE VX_MASK INTERP_MTHD INTERP_PNTS FCST_THRESH OBS_THRESH COV_THRESH ALPHA LINE_TYPE TOTAL FY OY FBIAS BADDELEY HAUSDORFF MED_FO MED_OF MED_MIN MED_MAX MED_MEAN FOM_FO FOM_OF FOM_MIN FOM_MAX FOM_MEAN ZHU_FO ZHU_OF ZHU_MIN ZHU_MAX ZHU_MEAN G GBETA BETA_VALUE
V12.0 : STAT : ORANK : VERSION MODEL DESC FCST_LEAD FCST_VALID_BEG FCST_VALID_END OBS_LEAD OBS_VALID_BEG OBS_VALID_END FCST_VAR FCST_UNITS FCST_LEV OBS_VAR OBS_UNITS OBS_LEV OBTYPE VX_MASK INTERP_MTHD INTERP_PNTS FCST_THRESH OBS_THRESH COV_THRESH ALPHA LINE_TYPE TOTAL INDEX OBS_SID OBS_LAT OBS_LON OBS_LVL OBS_ELV OBS PIT RANK N_ENS_VLD (N_ENS) ENS_[0-9]* OBS_QC ENS_MEAN CLIMO_MEAN SPREAD ENS_MEAN_OERR SPREAD_OERR SPREAD_PLUS_OERR CLIMO_STDEV
V12.0 : STAT : ORANK : VERSION MODEL DESC FCST_LEAD FCST_VALID_BEG FCST_VALID_END OBS_LEAD OBS_VALID_BEG OBS_VALID_END FCST_VAR FCST_UNITS FCST_LEV OBS_VAR OBS_UNITS OBS_LEV OBTYPE VX_MASK INTERP_MTHD INTERP_PNTS FCST_THRESH OBS_THRESH COV_THRESH ALPHA LINE_TYPE TOTAL INDEX OBS_SID OBS_LAT OBS_LON OBS_LVL OBS_ELV OBS PIT RANK N_ENS_VLD (N_ENS) ENS_[0-9]* OBS_QC ENS_MEAN OBS_CLIMO_MEAN SPREAD ENS_MEAN_OERR SPREAD_OERR SPREAD_PLUS_OERR OBS_CLIMO_STDEV FCST_CLIMO_MEAN FCST_CLIMO_STDEV
V12.0 : STAT : PCT : VERSION MODEL DESC FCST_LEAD FCST_VALID_BEG FCST_VALID_END OBS_LEAD OBS_VALID_BEG OBS_VALID_END FCST_VAR FCST_UNITS FCST_LEV OBS_VAR OBS_UNITS OBS_LEV OBTYPE VX_MASK INTERP_MTHD INTERP_PNTS FCST_THRESH OBS_THRESH COV_THRESH ALPHA LINE_TYPE TOTAL (N_THRESH) THRESH_[0-9]* OY_[0-9]* ON_[0-9]*
V12.0 : STAT : PJC : VERSION MODEL DESC FCST_LEAD FCST_VALID_BEG FCST_VALID_END OBS_LEAD OBS_VALID_BEG OBS_VALID_END FCST_VAR FCST_UNITS FCST_LEV OBS_VAR OBS_UNITS OBS_LEV OBTYPE VX_MASK INTERP_MTHD INTERP_PNTS FCST_THRESH OBS_THRESH COV_THRESH ALPHA LINE_TYPE TOTAL (N_THRESH) THRESH_[0-9]* OY_TP_[0-9]* ON_TP_[0-9]* CALIBRATION_[0-9]* REFINEMENT_[0-9]* LIKELIHOOD_[0-9]* BASER_[0-9]*
V12.0 : STAT : PRC : VERSION MODEL DESC FCST_LEAD FCST_VALID_BEG FCST_VALID_END OBS_LEAD OBS_VALID_BEG OBS_VALID_END FCST_VAR FCST_UNITS FCST_LEV OBS_VAR OBS_UNITS OBS_LEV OBTYPE VX_MASK INTERP_MTHD INTERP_PNTS FCST_THRESH OBS_THRESH COV_THRESH ALPHA LINE_TYPE TOTAL (N_THRESH) THRESH_[0-9]* PODY_[0-9]* POFD_[0-9]*
Expand Down
54 changes: 41 additions & 13 deletions docs/Users_Guide/config_options.rst
Original file line number Diff line number Diff line change
Expand Up @@ -158,15 +158,15 @@ The configuration file language supports the following data types:

.. note::

Prior to MET version 12.0.0, forecast climatological inputs were not
supported. The observation climatological inputs were used to process
threshold types named "SCP" and "CDP".
Prior to MET version 12.0.0, forecast climatological inputs were not
supported. The observation climatological inputs were used to process
threshold types named "SCP" and "CDP".

For backward compatibility, the "SCP" threshold type is processed the same
as "SOCP" and "CDP" the same as "OCDP".
For backward compatibility, the "SCP" threshold type is processed the same
as "SOCP" and "CDP" the same as "OCDP".

Users are encouraged to replace the deprecated "SCP" and "CDP" threshold
types with the updated "SOCP" and "OCDP" types, respectively.
Users are encouraged to replace the deprecated "SCP" and "CDP" threshold
types with the updated "SOCP" and "OCDP" types, respectively.

* Piecewise-Linear Function (currently used only by MODE):

Expand Down Expand Up @@ -324,8 +324,10 @@ To run this utility:
-e EXISTING_FILE, --existing=EXISTING_FILE
Save the text into the named file (optional, default: ../../../data/table_files/ndbc_stations.xml)

NOTE: The downloaded files are written to a subdirectory ndbc_temp_data which
can be deleted once the final output file is created.
.. note::

The downloaded files are written to a subdirectory ndbc_temp_data which
can be deleted once the final output file is created.

MET_BASE
--------
Expand Down Expand Up @@ -1508,8 +1510,11 @@ the climatology file names and fields to be used.
with 6 and 12 being common choices. Use "NA" if the timing of the
climatology data should not be checked.

* The "day_interval" and "hour_interval" entries replace the deprecated
entries "match_month", "match_day", and "time_step".
.. note::

As of MET version 11.0.0, the "day_interval" and "hour_interval" entries
replace the "match_month", "match_day", and "time_step" entries, which are
now deprecated.

.. code-block:: none

Expand Down Expand Up @@ -1563,6 +1568,27 @@ over the "climo_mean" setting and then updating the "file_name" entry.
file_name = [ "/path/to/climatological/standard/deviation/files" ];
}

Prior to MET version 12.0.0, forecast climatological inputs were not supported.
If the "climo_mean" and "climo_stdev" dictionaries are defined at the top-level
configuration file context, the same data is used for both the forecast and
observation climatologies. To specify separate forecast and observation
climatologies, define "climo_mean" and "climo_stdev" inside the "fcst" and "obs"
dictionaries, as shown below.

.. code-block:: none

fcst = {
field = [ ... ];
climo_mean = { ... };
climo_stdev = { ... };
}

obs = {
field = [ ... ];
climo_mean = { ... };
climo_stdev = { ... };
}

climo_cdf
---------

Expand Down Expand Up @@ -2269,8 +2295,10 @@ For example:
| nc_pairs_var_suffix = "FREEZING"; (for the freezing level height)
|

NOTE: This option was previously named "nc_pairs_var_str", which is
now deprecated.
.. note::

Prior to MET version 9.0.0, this option was named "nc_pairs_var_str",'
which is now deprecated.

.. code-block:: none

Expand Down
4 changes: 3 additions & 1 deletion docs/Users_Guide/grid-diag.rst
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,9 @@ The following sections describe the usage statement, required arguments, and opt
[-v level]
[-compress level]

NOTE: The "-data" option can be used once to read all fields from each input file or once for each field to be processed.
.. note::

The "-data" option can be used once to read all fields from each input file or once for each field to be processed.

grid_diag has required arguments and can accept several optional arguments.

Expand Down
2 changes: 1 addition & 1 deletion docs/Users_Guide/mode.rst
Original file line number Diff line number Diff line change
Expand Up @@ -913,7 +913,7 @@ The contents of the columns in this ASCII file are summarized in :numref:`MODE_o
* - 50
- AREA_RATIO
- The forecast object area divided by the observation object area (unitless) :raw-html:`<br />`
**NOTE:** Prior to met-10.0.0, defined as the lesser of the two object areas divided by the greater of the two
**NOTE:** Prior to MET version 10.0.0, the AREA_RATIO was defined as the lesser of the two object areas divided by the greater of the two.
* - 51
- INTERSECTION :raw-html:`<br />` \_AREA
- Intersection area of two objects (in grid squares)
Expand Down
1 change: 1 addition & 0 deletions internal/test_unit/bin/unit_test.sh
Original file line number Diff line number Diff line change
Expand Up @@ -86,6 +86,7 @@ UNIT_XML="unit_ascii2nc.xml \
unit_climatology_1.0deg.xml \
unit_climatology_1.5deg.xml \
unit_climatology_2.5deg.xml \
unit_climatology_mixed.xml \
unit_grib_tables.xml \
unit_grid_weight.xml \
unit_netcdf.xml \
Expand Down
Loading
Loading