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

Update develop-ref after #2333 #2334

Merged
merged 433 commits into from
Nov 3, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
433 commits
Select commit Hold shift + click to select a range
ab03051
Initialze obs_data at constructor to avoid warninjg on building
Mar 7, 2022
4605a77
Initialze obs_data at constructor to avoid a warning by compiler
Mar 7, 2022
182f461
#1824 ci-run-test Removed the duplicated code
Mar 7, 2022
04510c3
Feature 1810 expand asciitable (#2086)
JohnHalleyGotway Mar 7, 2022
1b9784e
Merge pull request #2089 from dtcenter/feature_1824_pb2nc_MLCAPE3
hsoh-u Mar 8, 2022
ee0be03
Feature 1583 skip_mean (#2090)
JohnHalleyGotway Mar 8, 2022
ef01628
Feature 1275 MODE Object Count (#2091)
JohnHalleyGotway Mar 9, 2022
db2debf
Feature 1184 dryline (#2088)
JohnHalleyGotway Mar 10, 2022
ce1cd99
Feature 1184 replace_env (#2093)
JohnHalleyGotway Mar 10, 2022
8ca4a1a
Feature 2092 v10.1.0-rc1 (#2094)
JohnHalleyGotway Mar 10, 2022
db7762f
Hotfix to the develop branch to fix the MODE Makefile for the MET-10.…
JohnHalleyGotway Mar 11, 2022
a32b11b
Second hotfix for the MODE Makefile in the develop branch.
JohnHalleyGotway Mar 11, 2022
6db4da7
Feature 1844 docs (#2096)
JohnHalleyGotway Mar 12, 2022
eeefd91
Feature 2097 v10.1.0 (#2099)
JohnHalleyGotway Mar 14, 2022
1428201
Feature 2098 gen ens prod doc (#2100)
DanielAdriaansen Mar 14, 2022
3f40dfd
update job control rules for GHA testing workflow to use version spec…
georgemccabe Mar 14, 2022
b312b81
Migrating a small tweak added to the v10.1.0 release into the develop…
JohnHalleyGotway Mar 15, 2022
bdb90bb
Adding SonarQube location to development.seneca file.
Mar 17, 2022
b41a319
Merge branch 'develop' of https://github.com/dtcenter/MET into develop
Mar 17, 2022
6caff89
Bugfix #2102 develop initialize modified_hdr_typ (#2104)
hsoh-u Mar 28, 2022
c0e1944
added logic to manually trigger a workflow via the GitHub… (develop) …
georgemccabe Mar 28, 2022
f5f7a41
Feature update installation info (#2114)
jprestop Mar 30, 2022
f1e7e9f
create DockerHub tag that ends with -lite to use when triggering the …
georgemccabe Mar 30, 2022
f75e27c
Bugfix #2115 develop Rotated LatLon (#2117)
JohnHalleyGotway Apr 1, 2022
a320761
Merge branch 'develop-ref' into develop
JohnHalleyGotway Apr 4, 2022
cf7ddec
Feature 1950 sort station list (#2121)
sethlinden Apr 6, 2022
1e1a4cc
Bugfix #2118 develop grib1_rotll (#2130)
JohnHalleyGotway Apr 8, 2022
a80097b
Bugfix 2123 nccf valid time (#2127)
hsoh-u Apr 9, 2022
6447251
Merge remote-tracking branch 'origin/develop-ref' into develop
JohnHalleyGotway Apr 9, 2022
2e53ff7
Feature #2132 version 11.0.0 (#2133)
JohnHalleyGotway Apr 11, 2022
cdcc01d
Bugfix #2106 develop gcc (#2135)
JohnHalleyGotway Apr 11, 2022
5ecbf56
Doc-only update to expliciltly list the maximum character lengths for…
JohnHalleyGotway May 2, 2022
15ca7c3
Added pcp_combine -subtract example (#2153)
mollybsmith-noaa May 5, 2022
8f1ce80
Add testing and docs status badges.
JohnHalleyGotway May 5, 2022
7427450
Feature #2152 poly_xy (#2154)
JohnHalleyGotway May 6, 2022
e6f5068
#14 Using literal instead of numbers and make sure no overflow
May 10, 2022
81fe0a4
#14 Using literal instead of numbers
May 10, 2022
e3fbfdf
#14 Added tmp_buf_size
May 10, 2022
d56db12
#14 Define n_kw_infos first
May 10, 2022
ba05032
#14 Using literal instead of numbers
May 10, 2022
75061c2
Bugfix #2148 develop misses (#2150)
JohnHalleyGotway May 10, 2022
6debf03
Merge branch 'develop-ref' into develop
JohnHalleyGotway May 10, 2022
ac50028
dtcenter/METplus-Internal#14 formatting code
May 10, 2022
aa23fda
Merge pull request #2157 from dtcenter/feature_14_fixed_length_array
hsoh-u May 10, 2022
fc76766
METplus-Internal #16 Added python scanning
May 11, 2022
f567adc
METplus-Internal #16 changed name
May 11, 2022
8af815f
METplus-Internal #16 initial release for python scanning
May 11, 2022
4b6e0f6
METplus-Internalv#19 added maic.cc & main.h
May 12, 2022
d2109a1
METplus-Internalv#19 renamed main to met_main and added get_tool_name
May 12, 2022
93c0e12
METplus-Internalv#19 Initial release
May 12, 2022
32f6ac3
changing 'Linked issue' to 'Development issue'
lisagoodrich May 13, 2022
d77e759
change Linked issue/Development issue ci-skip-all
lisagoodrich May 13, 2022
b93c935
change Linked issue/Development issue ci-skip-all
lisagoodrich May 13, 2022
7fe963d
change Linked issue/Development issue ci-skip-all
lisagoodrich May 13, 2022
83bcd89
Feature 1920 repo (#2161)
JohnHalleyGotway May 16, 2022
cf0ac67
Merge branch 'develop' into feature_METplus-Internal_19_log_user_id
JohnHalleyGotway May 19, 2022
ee835d3
Merge branch 'develop' into feature_METplus-Internal_16_sonarqube_python
JohnHalleyGotway May 19, 2022
3c4a124
List line types that can be aggregated per dtcenter/METplus#1625
JohnHalleyGotway May 19, 2022
b7b0861
Merge branch 'develop-ref' into develop
JohnHalleyGotway May 19, 2022
4a0ca2b
Hotfix for the develop branch to correct a bad MET_TEST_BASE path tha…
May 20, 2022
f9a153a
Feature 2072 tc rmw winds (#2165)
davidalbo May 20, 2022
4a754ea
Merge branch 'develop-ref' into develop
JohnHalleyGotway May 20, 2022
f90b73e
change Linked issue/Development issue ci-skip-all
jprestop May 24, 2022
76d12c4
Bugfix #2173 develop shift_data_plane (#2175)
JohnHalleyGotway Jun 7, 2022
107d1fb
Bugfix #2170 develop agg_ecnt (#2177)
JohnHalleyGotway Jun 10, 2022
bda2bd3
Merge branch 'develop-ref' into develop
JohnHalleyGotway Jun 10, 2022
66fb810
Feature 2022 anom corr to vcnt (#2171)
sethlinden Jun 13, 2022
7ea50d0
#1815 Renamed time_as_offset to Is_offset
Jun 13, 2022
c5e9639
#1815 Added vx_data2d_dim_by_value
Jun 13, 2022
e7152fa
#1815 Added convert_value_to_offset and renamed _time_dim_offset to _…
Jun 14, 2022
2d0ff3a
#1815 Added convert_value_to_offset and renamed _time_dim_offset to _…
Jun 14, 2022
80dd0a8
#1815 Support @ for the value insteaed of offset for slicing
Jun 14, 2022
fc5a5cb
#1815 Support value insteaed of offset for slicing
Jun 14, 2022
8d59e18
#1815 Deleted unused local variable
Jun 14, 2022
7837db8
#1815 Deleted unused local variable
Jun 14, 2022
239dd08
#1815 Added level by value with @
Jun 14, 2022
7657431
#1815 Added plot_data_plane_NCCF_latlon_by_value
Jun 14, 2022
7bce984
#1815 Added level by value with @
Jun 14, 2022
e5ccff5
Feature #2180 develop kft (#2181)
JohnHalleyGotway Jun 14, 2022
8d4e4d4
Merge pull request #2159 from dtcenter/feature_METplus-Internal_16_so…
hsoh-u Jun 14, 2022
01864ad
dtcenter/METplus-Internal#16 Moved from scripts/sonarqube to internal…
Jun 14, 2022
329e4f6
#1815 Updated level
Jun 14, 2022
e0ccbd4
Feature 2022 stat_analysis (#2185)
JohnHalleyGotway Jun 15, 2022
e506773
Merge branch 'develop-ref' into develop
JohnHalleyGotway Jun 15, 2022
852eb99
Feature #2147 HSS (#2169)
JohnHalleyGotway Jun 15, 2022
2c9d528
Merge remote-tracking branch 'origin/develop' into feature_1815_level…
Jun 15, 2022
c8f1f95
#1815 call is_eq to comapre two double values
Jun 15, 2022
66f1908
Per #2147, this is a HOTFIX to the develop branch after PR #2169 adde…
JohnHalleyGotway Jun 16, 2022
638ff04
Merge branch 'develop-ref' into develop
JohnHalleyGotway Jun 16, 2022
d949702
Merge remote-tracking branch 'origin/develop' into feature_METplus-In…
Jun 21, 2022
560c8b7
Merge remote-tracking branch 'origin/develop' into feature_1815_level…
Jun 21, 2022
7116377
#2187 Added add_offset_att_name & scale_factor_att_name
Jun 22, 2022
236b778
#2187 Apply add_offse or scale_factor if defined
Jun 22, 2022
6c04bb9
##2187 Removed handling add_offset and scale factor. They are applied…
Jun 22, 2022
66b55cf
#2187 Changed a log message
Jun 22, 2022
ac8d975
Merge pull request #2183 from dtcenter/feature_METplus-Internal_16_so…
hsoh-u Jun 22, 2022
c24957f
Merge pull request #2194 from dtcenter/bugfix_2187_add_offset_and_sca…
hsoh-u Jun 22, 2022
49ba0ad
Merge remote-tracking branch 'origin/develop' into feature_1815_level…
Jun 22, 2022
29c40b0
Per #2193, add release notes for met-11.0.0-beta1. (#2195)
JohnHalleyGotway Jun 22, 2022
c18dc8c
Hotfix to develop since I forgot to update the version number in conf…
JohnHalleyGotway Jun 22, 2022
c56a507
#1815 Added more attribute names
Jun 23, 2022
ca77ab2
#1815 Added get_index_for_dim
Jun 23, 2022
9483883
#1815 Formatting
Jun 23, 2022
6741041
#1815 Support a differnt dimension name from thw first data variable
Jun 23, 2022
033ccda
#1815 Use constants for attr names
Jun 23, 2022
92b8d0c
Hotfix to the develop branch to fix paths in Dockefiles after restruc…
JohnHalleyGotway Jun 23, 2022
2314df8
Another hotfix to develop to get the Docker build step working again.
JohnHalleyGotway Jun 23, 2022
a54f687
Updating the png version of the older flowcharts.
JohnHalleyGotway Jun 23, 2022
d4886d3
#1815 cleanup
Jun 27, 2022
5a1e381
#1815 cleanup
Jun 27, 2022
1a9f1b4
#1851 cleanup
Jun 27, 2022
38211de
#1851 cleanup
Jun 27, 2022
1f63628
#1815 Added get_att_unixtime
Jun 27, 2022
7c1ad06
#1851 cleanup
Jun 27, 2022
ca162f5
#1815 cleanup
Jun 27, 2022
4f1343f
#1815 cleanup
Jun 27, 2022
9541e84
#1815 Support @ for pinterp
Jun 27, 2022
2066939
#1815 Do not call to_string
Jun 27, 2022
161227f
#1815 cleanup
Jun 27, 2022
82b7396
Per issue #2081, updated thecontents to match MRMS Version 12.2. Upda…
sethlinden Jun 30, 2022
f4d9706
#1815 Changed @time to time at plot_data_plane_NCCF_time
Jun 30, 2022
3ca4d25
Merge remote-tracking branch 'origin/develop' into feature_METplus-In…
Jun 30, 2022
14a059e
Merge pull request #2190 from dtcenter/feature_1815_level_value
hsoh-u Jun 30, 2022
7225c77
Merge remote-tracking branch 'origin/develop' into feature_METplus-In…
Jun 30, 2022
2649886
Revert "Feature 1815 level value" (#2201)
georgemccabe Jun 30, 2022
8e9d91c
#1815 Use NcVarInfo members instead API calls
Jul 1, 2022
f051bab
#1815 Added find_var_by_dim_name
Jul 1, 2022
d86cd1a
#1815 Merged origin/develop with resolving merge conflicts
Jul 5, 2022
b6029c3
#1815 Restored changes for this branch. The changes were reset after …
Jul 6, 2022
da43d3c
#METplus-Internal_19 cleanup
Jul 8, 2022
f782ad0
#METplus-Internal_19 Added more functiofnds and corrected typo
Jul 8, 2022
9f5e057
#METplus-Internal_19 Added main.h and main.cc
Jul 8, 2022
3e0213a
#METplus-Internal_19 adjusted link order to set oom
Jul 8, 2022
070a117
#METplus-Internal_19 Renamed main to met_main. Moved oom handler to b…
Jul 8, 2022
d2e0a75
#METplus-Internal commented out segv_handler which failed to compile …
Jul 8, 2022
312aa93
Fix typo - maintianing
jprestop Jul 11, 2022
e8af847
Feature #2204 sum (#2205)
JohnHalleyGotway Jul 17, 2022
3d13abc
Merge pull request #2203 from dtcenter/feature_1815_level_value
hsoh-u Jul 18, 2022
ec9a1ce
#2202 Added APIs to check the point data (missing data and data types)
Jul 22, 2022
2b78948
#2202 Renamed pointdata_from_xarray to pointdata_from_python_list
Jul 22, 2022
e95018f
#2202 Support python list
Jul 22, 2022
1777c21
#2202 Avoid seg fault by checking point data from python embedding an…
Jul 22, 2022
5dab0fa
#2202 Support python list
Jul 22, 2022
d6c8cfb
#2202 Added APIs to check the point data (missing data and data types)
Jul 22, 2022
93263b5
#2202 Added APIs to check the point data (missing data and data types)
Jul 22, 2022
f4a9400
#2202 Added APIs to check the point data (missing data and data types)
Jul 25, 2022
70712e6
#2202 Added MaskedArray to allowed array data type
Jul 25, 2022
8f6f304
Merge branch 'develop-ref' into develop
JohnHalleyGotway Jul 25, 2022
b9c5899
Per #2211, enhance warning/error messages when parsing threshold type…
JohnHalleyGotway Jul 26, 2022
6fc7560
#2208 Check existence of ensemble member data before checking bad_data
Jul 26, 2022
5f1899a
Merge pull request #2212 from dtcenter/feature_2211_log_msg
jvigh Jul 27, 2022
c0d6397
Merge pull request #2213 from dtcenter/bugfix_2208_ensemble_stat_miss…
hsoh-u Jul 27, 2022
ce6152c
2215 Added station_ob to message_type & station_id to station_id for …
Jul 29, 2022
9b755b1
2215 Add log message for missing message_type and station_id metadata…
Jul 29, 2022
f2fad3b
2215 Filter out XXX@RecMetaData variables from @MetaData variables
Jul 29, 2022
7f5cdf2
Merge remote-tracking branch 'origin/develop' into feature_2202_pytho…
JohnHalleyGotway Aug 2, 2022
9027297
Per #2215, update the user's guide to make it consistent with the def…
JohnHalleyGotway Aug 2, 2022
13f3fe0
Merge pull request #2217 from dtcenter/feature_2215_ioda2nc_message_type
hsoh-u Aug 2, 2022
1afadcc
Merge pull request #2209 from dtcenter/feature_2202_python_embedding_…
hsoh-u Aug 2, 2022
8b0b0c6
#METplus-Internal_19 Renamed main to met_main and added get_tool_name
Aug 3, 2022
5c0804b
Merge pull request #2160 from dtcenter/feature_METplus-Internal_19_lo…
hsoh-u Aug 3, 2022
0dbe45e
Merge branch 'develop-ref' into develop
JohnHalleyGotway Aug 3, 2022
d24ae45
Feature sonarqube v11 beta2 (#2222)
hsoh-u Aug 3, 2022
094fd9c
Per #2220, update the version number and release notes.
JohnHalleyGotway Aug 3, 2022
3d76a4b
Per #2220, fix typo.
JohnHalleyGotway Aug 3, 2022
8d0ec6c
Per #2220, format the METplus-Internal release notes for MET in the s…
JohnHalleyGotway Aug 3, 2022
aa24dce
Merge pull request #2223 from dtcenter/feature_2220_v11.0.0-beta2
bikegeek Aug 3, 2022
c5fee9a
Added *hpp
Aug 5, 2022
dc2d3a6
Separated template functions
Aug 5, 2022
a1eae43
Separated template functions
Aug 5, 2022
f2cdf99
Changed argument for get_var_fill_value
Aug 5, 2022
86ab23f
Feature 1971 mtd error to warning (#2221)
davidalbo Aug 5, 2022
bc7c7f8
#2225 @level string is not applied as an index and index string witho…
Aug 5, 2022
07737e5
Merge pull request #2226 from dtcenter/feature_template_with_hpp
hsoh-u Aug 8, 2022
c30b709
Feature #2220 v11.0.0-beta2_try2 (#2228)
JohnHalleyGotway Aug 9, 2022
bcb3b05
Updating Hera and Jet files for 11.0.0 release
jprestop Aug 11, 2022
9fcb37f
Adding 11.0.0 modulefiles for Hera and Jet
jprestop Aug 11, 2022
16efede
Updating cheyenne installation files
jprestop Aug 13, 2022
9aab292
Reformatted slashes in paths for hera config files
jprestop Aug 13, 2022
d00d857
Updating installation files for Orion
jprestop Aug 13, 2022
f6bd643
Removed beta2 references
jprestop Aug 13, 2022
8f50cc8
Adding configuration and modulefiles for gaea installation
jprestop Aug 15, 2022
70b52c6
Changing METdatadb references to METdataio
jprestop Aug 15, 2022
36d8356
Documentation-only commit directly to develop to correct a typo. The …
JohnHalleyGotway Aug 15, 2022
c33a552
Merge branch 'develop' of github.com:dtcenter/MET into develop
jprestop Aug 16, 2022
255a8ca
Feature 2055 nbm grib2 update (#2234)
sethlinden Aug 18, 2022
a44176e
Merge pull request #2233 from dtcenter/feature_2225_level_string_with_at
hsoh-u Aug 18, 2022
5bc6fad
Merge branch 'develop-ref' into develop
JohnHalleyGotway Aug 19, 2022
1680606
Feature 2207 map (#2241)
JohnHalleyGotway Aug 26, 2022
0a27b94
Feature #2237 tmp_dir (#2242)
JohnHalleyGotway Aug 29, 2022
c7bbab9
Per #2196, updating files for changes to met base image (#2246)
jprestop Aug 30, 2022
71c1939
Hotfix to the develop branch to fix typos in the names of 3 tools (gr…
JohnHalleyGotway Aug 30, 2022
973f1b9
Feature 2250 accum (#2251)
JohnHalleyGotway Sep 1, 2022
3daa077
Feature 2198 zenodo (#2252)
jprestop Sep 2, 2022
118214c
Per #1744, adding names for rst files in index.rst
jprestop Sep 2, 2022
d91b103
Reword to Grid-Stat opening paragraph
j-opatz Sep 6, 2022
506e761
Feature 2196 update dockerfile (#2249)
jprestop Sep 8, 2022
7bf988f
Feature 1774 contrib outline (#2253)
lisagoodrich Sep 9, 2022
98fecaf
Fine tune to grid-stat opening paragraph
j-opatz Sep 9, 2022
38e2bff
Feature 2206 fair crps to ecnt (#2247)
sethlinden Sep 13, 2022
49f7546
automated tests: added ability to trigger build of develop-lite docke…
georgemccabe Sep 13, 2022
60dc48b
to fix issues with python embedding when the path changes, update dev…
georgemccabe Sep 13, 2022
8874a27
Hotfix to the develop branch to revert the python version from 3.8 ba…
JohnHalleyGotway Sep 14, 2022
5efc65e
Tweak the build_docker_image.sh script by removing references to MET_…
JohnHalleyGotway Sep 14, 2022
16c513c
Revert "Tweak the build_docker_image.sh script by removing references…
JohnHalleyGotway Sep 14, 2022
96bd183
Hotfix, found 2 more spots where I needed to change v1.1 to v1.0. We …
JohnHalleyGotway Sep 14, 2022
688d3d8
Merge branch 'develop-ref' into develop
JohnHalleyGotway Sep 14, 2022
d456aaf
Bugfix 2238 link error (#2255)
hsoh-u Sep 14, 2022
3d8ce9f
Feature dtcenter/METplus-Internal#15 add checksum to release (#2254)
georgemccabe Sep 14, 2022
1d95e91
feature 2216 ioda2nc station_id (#2259)
hsoh-u Sep 15, 2022
8a75206
Feature 1942 seeps (#2257)
hsoh-u Sep 16, 2022
9a1ba2a
Feature 2142 ascii2nc airnow (#2256)
davidalbo Sep 18, 2022
c14819f
Feature 1954 semilatlon (#2262)
JohnHalleyGotway Sep 18, 2022
8ebd1fd
Merge remote-tracking branch 'origin/develop-ref' into develop
JohnHalleyGotway Sep 18, 2022
c086ca3
Removed future imports since they were used to transition from python…
georgemccabe Sep 19, 2022
80e9095
Feature 1908 remove ens (#2265)
JohnHalleyGotway Sep 21, 2022
adce21b
Merge branch 'develop-ref' into develop
JohnHalleyGotway Sep 21, 2022
b7b5361
Feature 2266 v11.0.0-beta3 (#2268)
JohnHalleyGotway Sep 21, 2022
3821152
Minor hotfix for the develop branch. Running bootstrap for develop on…
JohnHalleyGotway Sep 26, 2022
1d80bdd
Bugfix #2271 develop nbrctc (#2272)
JohnHalleyGotway Sep 28, 2022
2209afa
Merge branch 'develop-ref' into develop
JohnHalleyGotway Sep 28, 2022
8ef33d7
Feature 2282 docs (#2283)
JohnHalleyGotway Sep 28, 2022
6e1eea5
#2270 Removed version number for SonrQube scanner pathdiff
Sep 29, 2022
2e40571
Merge pull request #2287 from dtcenter/feature_2270_new_sonarqube
hsoh-u Sep 30, 2022
bbcc08a
Feature #2286 grib_lookup (#2288)
JohnHalleyGotway Sep 30, 2022
5466007
Feature 2227 namespace (#2290)
jprestop Oct 4, 2022
28f408e
Feature #2237 test_empty_config (#2291)
JohnHalleyGotway Oct 5, 2022
c4a5c7a
Feature #2297 gha (#2299)
JohnHalleyGotway Oct 12, 2022
043a56b
GHA hotfix to develop
JohnHalleyGotway Oct 12, 2022
6bf8828
Feature #2297 hotfix to develop
JohnHalleyGotway Oct 12, 2022
4bc5977
Update GHA versions
JohnHalleyGotway Oct 12, 2022
fbf267a
Feature 2281 linker (#2296)
jprestop Oct 16, 2022
8032ab5
Feature 2036 enhance tc pairs (#2301)
sethlinden Oct 16, 2022
4cf28a3
Merge pull request #2264 from dtcenter/feature_cleanup_py
hsoh-u Oct 18, 2022
f578ae5
Feature 2276 enhance ascii2nc to read ndbc buoy data (#2294)
davidalbo Oct 18, 2022
6f498e1
Feature 2155 time units months and years (#2300)
hsoh-u Oct 18, 2022
8ba36c8
removing release-notes out of overview and creating a seperate chapte…
lisagoodrich Oct 19, 2022
011f6ab
Bugfix #2309 develop tcmpr (#2310)
JohnHalleyGotway Oct 19, 2022
82e5833
Bugfix #2306 ascii2nc airnow hourly (#2314)
davidalbo Oct 25, 2022
b71b1ce
Feature #2058 bias_ratio (#2317)
JohnHalleyGotway Oct 28, 2022
2add447
Feature 2232 refine grid diag (#2316)
sethlinden Oct 28, 2022
44c37c2
Feature #392 tcdiag_line_type (#2315)
JohnHalleyGotway Oct 28, 2022
1123b41
Feature #2068 ioda2nc v2.0 (#2307)
hsoh-u Oct 30, 2022
62742ac
Merge branch 'develop-ref' into develop
JohnHalleyGotway Oct 30, 2022
502ab82
Feature #2322 v11.0.0-beta4 (#2323)
JohnHalleyGotway Oct 31, 2022
94aa8ad
Feature #2325 ECNT_MAE (#2326)
JohnHalleyGotway Oct 31, 2022
1f26c55
Merge remote-tracking branch 'origin/develop-ref' into develop
JohnHalleyGotway Oct 31, 2022
5dc4e4d
Hotfix to the develop branch to correct the column numbers in the CNT…
JohnHalleyGotway Nov 2, 2022
05c1c87
Feature #2332 spread_md (#2333)
JohnHalleyGotway Nov 3, 2022
0c0f295
Merge branch 'develop-ref' into develop
JohnHalleyGotway Nov 3, 2022
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: 1 addition & 1 deletion data/table_files/met_header_columns_V11.0.txt
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ V11.0 : STAT : PJC : VERSION MODEL DESC FCST_LEAD FCST_VALID_BEG FCST_VALID
V11.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]*
V11.0 : STAT : PSTD : 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) BASER BASER_NCL BASER_NCU RELIABILITY RESOLUTION UNCERTAINTY ROC_AUC BRIER BRIER_NCL BRIER_NCU BRIERCL BRIERCL_NCL BRIERCL_NCU BSS BSS_SMPL THRESH_[0-9]*
V11.0 : STAT : ECLV : 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 VALUE_BASER (N_PTS) CL_[0-9]* VALUE_[0-9]*
V11.0 : STAT : ECNT : 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_ENS CRPS CRPSS IGN ME RMSE SPREAD ME_OERR RMSE_OERR SPREAD_OERR SPREAD_PLUS_OERR CRPSCL CRPS_EMP CRPSCL_EMP CRPSS_EMP CRPS_EMP_FAIR MAE MAE_OERR BIAS_RATIO N_GE_OBS ME_GE_OBS N_LT_OBS ME_LT_OBS
V11.0 : STAT : ECNT : 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_ENS CRPS CRPSS IGN ME RMSE SPREAD ME_OERR RMSE_OERR SPREAD_OERR SPREAD_PLUS_OERR CRPSCL CRPS_EMP CRPSCL_EMP CRPSS_EMP CRPS_EMP_FAIR SPREAD_MD MAE MAE_OERR BIAS_RATIO N_GE_OBS ME_GE_OBS N_LT_OBS ME_LT_OBS
V11.0 : STAT : RPS : 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_PROB RPS_REL RPS_RES RPS_UNC RPS RPSS RPSS_SMPL RPS_COMP
V11.0 : STAT : RHIST : 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_RANK) RANK_[0-9]*
V11.0 : STAT : PHIST : 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 BIN_SIZE (N_BIN) BIN_[0-9]*
Expand Down
29 changes: 25 additions & 4 deletions docs/Users_Guide/appendixC.rst
Original file line number Diff line number Diff line change
Expand Up @@ -977,7 +977,7 @@ CRPS

Called "CRPS", "CRPSCL", "CRPS_EMP", "CRPS_EMP_FAIR" and "CRPSCL_EMP" in ECNT output :numref:`table_ES_header_info_es_out_ECNT`

The continuous ranked probability score (CRPS) is the integral, over all possible thresholds, of the Brier scores (:ref:`Gneiting et al., 2004 <Gneiting-2004>`). In MET, the CRPS is calculated two ways: using a normal distribution fit to the ensemble forecasts (CRPS and CRPSCL), and using the empirical ensemble distribution (CRPS_EMP and CRPSCL_EMP). The empirical ensemble CRPS is also adjusted by subtracting 1/2(m) times the mean absolute difference of the ensemble members (where m is the ensemble size), this is saved as CRPS_EMP_FAIR. In some cases, use of other distributions would be better.
The continuous ranked probability score (CRPS) is the integral, over all possible thresholds, of the Brier scores (:ref:`Gneiting et al., 2004 <Gneiting-2004>`). In MET, the CRPS is calculated two ways: using a normal distribution fit to the ensemble forecasts (CRPS and CRPSCL), and using the empirical ensemble distribution (CRPS_EMP and CRPSCL_EMP). The empirical ensemble CRPS can be adjusted (bias corrected) by subtracting 1/(2*m) times the mean absolute difference of the ensemble members, where m is the ensemble size. This is reported as a separate statistic called CRPS_EMP_FAIR. In some cases, use of other distributions would be better.

WARNING: The normal distribution is probably a good fit for temperature and pressure, and possibly a not horrible fit for winds. However, the normal approximation will not work on most precipitation forecasts and may fail for many other atmospheric variables.

Expand All @@ -987,13 +987,34 @@ Closed form expressions for the CRPS are difficult to define when using data rat

In this equation, the y represents the event threshold. The estimated mean and standard deviation of the ensemble forecasts ( :math:`\mu \text{ and } \sigma`) are used as the parameters of the normal distribution. The values of the normal distribution are represented by the probability density function (PDF) denoted by :math:`\Phi` and the cumulative distribution function (CDF), denoted in the above equation by :math:`\phi`.

The overall CRPS is calculated as the average of the individual measures. In equation form: :math:`\text{CRPS} = \text{average(crps) } = \frac{1}{N} \sum_i^N \text{crps}_i`.
The overall CRPS is calculated as the average of the individual measures. In equation form:

.. math:: \text{CRPS} = \text{average(crps) } = \frac{1}{N} \sum_{i=1}^N \text{crps}_i

The score can be interpreted as a continuous version of the mean absolute error (MAE). Thus, the score is negatively oriented, so smaller is better. Further, similar to MAE, bias will inflate the CRPS. Thus, bias should also be calculated and considered when judging forecast quality using CRPS.

To calculate CRPS_EMP_FAIR (bias adjusted, empirical ensemble CRPS)
To calculate crps_emp_fair (bias adjusted, empirical ensemble CRPS) for each individual observation with m ensemble members:

.. math:: \text{crps_emp_fair}_i = \text{crps_emp}_i - \frac{1}{2*m} * \frac{1}{m*(m-1)} \sum_{i \ne j}|f_{i} - f_{j}|

The overall CRPS_EMP_FAIR is calculated as the average of the individual measures. In equation form:

.. math:: \text{CRPS_EMP_FAIR} = \text{average(crps_emp_fair) } = \frac{1}{N} \sum_{i=1}^N \text{crps_emp_fair}_i

Ensemble Mean Absolute Difference
---------------------------------

Called "SPREAD_MD" in ECNT output :numref:`table_ES_header_info_es_out_ECNT`

The ensemble mean absolute difference is an alternative measure of ensemble spread. It is computed for each individual observation (denoted by a lowercase spread_md) with m ensemble members:

.. math:: \text{spread_md}_i = \frac{1}{m*(m-1)} \sum_{i \ne j}|f_{i} - f_{j}|

The overall SPREAD_MD is calculated as the average of the individual measures. In equation form:

.. math:: \text{SPREAD_MD} = \text{average(spread_md) } = \frac{1}{N} \sum_{i=1}^N \text{spread_md}_i

.. math:: \text{CRPS_EMP_FAIR} = \text{CRPS_EMP} - \frac{1}{2*n} * \frac{1}{n*(n-1)} \sum|f_{i} - f_{j}|
A perfect forecast would have ensemble mean absolute difference = 0.

CRPS Skill Score
----------------
Expand Down
19 changes: 11 additions & 8 deletions docs/Users_Guide/ensemble-stat.rst
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ Often, the goal of ensemble forecasting is to reproduce the distribution of obse

The relative position (RELP) is a count of the number of times each ensemble member is closest to the observation. For stochastic or randomly derived ensembles, this statistic is meaningless. For specified ensemble members, however, it can assist users in determining if any ensemble member is performing consistently better or worse than the others.

The ranked probability score (RPS) is included in the Ranked Probability Score (RPS) line type. It is the mean of the Brier scores computed from ensemble probabilities derived for each probability category threshold (prob_cat_thresh) specified in the configuration file. The continuous ranked probability score (CRPS) is the average the distance between the forecast (ensemble) cumulative distribution function and the observation cumulative distribution function. It is an analog of the Brier score, but for continuous forecast and observation fields. The CRPS statistic is computed using two methods: assuming a normal distribution defined by the ensemble mean and spread (:ref:`Gneiting et al., 2004 <Gneiting-2004>`) and using the empirical ensemble distribution (:ref:`Hersbach, 2000 <Hersbach-2000>`). The CRPS statistic using the empirical ensemble distribution can be adjusted (bias corrected) by subtracting 1/2(m) times the mean absolute difference of the ensemble members (where m is the ensemble size), this is saved as a separate stastics called CRPS_EMP_FAIR. The CRPS (and CRPS FAIR) statistic is included in the Ensemble Continuous Statistics (ECNT) line type, along with other statistics quantifying the ensemble spread and ensemble mean skill.
The ranked probability score (RPS) is included in the Ranked Probability Score (RPS) line type. It is the mean of the Brier scores computed from ensemble probabilities derived for each probability category threshold (prob_cat_thresh) specified in the configuration file. The continuous ranked probability score (CRPS) is the average the distance between the forecast (ensemble) cumulative distribution function and the observation cumulative distribution function. It is an analog of the Brier score, but for continuous forecast and observation fields. The CRPS statistic is computed using two methods: assuming a normal distribution defined by the ensemble mean and spread (:ref:`Gneiting et al., 2004 <Gneiting-2004>`) and using the empirical ensemble distribution (:ref:`Hersbach, 2000 <Hersbach-2000>`). The CRPS statistic using the empirical ensemble distribution can be adjusted (bias corrected) by subtracting 1/(2*m) times the mean absolute difference of the ensemble members, where m is the ensemble size. This is reported as a separate statistic called CRPS_EMP_FAIR. The empirical CRPS and its fair version are included in the Ensemble Continuous Statistics (ECNT) line type, along with other statistics quantifying the ensemble spread and ensemble mean skill.

The Ensemble-Stat tool can derive ensemble relative frequencies and verify them as probability forecasts all in the same run. Note however that these simple ensemble relative frequencies are not actually calibrated probability forecasts. If probabilistic line types are requested (output_flag), this logic is applied to each pair of fields listed in the forecast (fcst) and observation (obs) dictionaries of the configuration file. Each probability category threshold (prob_cat_thresh) listed for the forecast field is applied to the input ensemble members to derive a relative frequency forecast. The probability category threshold (prob_cat_thresh) parsed from the corresponding observation entry is applied to the (gridded or point) observations to determine whether or not the event actually occurred. The paired ensemble relative freqencies and observation events are used to populate an Nx2 probabilistic contingency table. The dimension of that table is determined by the probability PCT threshold (prob_pct_thresh) configuration file option parsed from the forecast dictionary. All probabilistic output types requested are derived from the this Nx2 table and written to the ascii output files. Note that the FCST_VAR name header column is automatically reset as "PROB({FCST_VAR}{THRESH})" where {FCST_VAR} is the current field being evaluated and {THRESH} is the threshold that was applied.

Expand Down Expand Up @@ -622,26 +622,29 @@ The format of the STAT and ASCII output of the Ensemble-Stat tool are described
- The Continuous Ranked Probability Skill Score (empirical distribution)
* - 41
- CRPS_EMP_FAIR
- The Continuous Ranked Probability Skill Score (empirical distribution) adjusted by subtracting 1/2(m) times the mean absolute difference of the ensemble members (m is the ensemble size)
- The Continuous Ranked Probability Score (empirical distribution) adjusted by the mean absolute difference of the ensemble members
* - 42
- SPREAD_MD
- The pairwise Mean Absolute Difference of the unperturbed ensemble members
* - 43
- MAE
- The Mean Absolute Error of the ensemble mean (unperturbed or supplied)
* - 43
* - 44
- MAE_OERR
- The Mean Absolute Error of the PERTURBED ensemble mean (e.g. with Observation Error)
* - 44
* - 45
- BIAS_RATIO
- The Bias Ratio
* - 45
* - 46
- N_GE_OBS
- The number of ensemble values greater than or equal to their observations
* - 46
* - 47
- ME_GE_OBS
- The Mean Error of the ensemble values greater than or equal to their observations
* - 47
* - 48
- N_LT_OBS
- The number of ensemble values less than their observations
* - 48
* - 49
- ME_LT_OBS
- The Mean Error of the ensemble values less than or equal to their observations

Expand Down
6 changes: 3 additions & 3 deletions docs/Users_Guide/point-stat.rst
Original file line number Diff line number Diff line change
Expand Up @@ -866,13 +866,13 @@ The first set of header columns are common to all of the output files generated
* - 113-115
- RMSFA, :raw-html:`<br />` RMSFA_BCL, :raw-html:`<br />` RMSFA_BCU
- Root mean squared forecast anomaly (f-c) including bootstrap upper and lower confidence limits
* - 117-119
* - 116-118
- RMSOA, :raw-html:`<br />` RMSOA_BCL, :raw-html:`<br />` RMSOA_BCU
- Root mean squared observation anomaly (o-c) including bootstrap upper and lower confidence limits
* - 120-122
* - 119-121
- ANOM_CORR_UNCNTR, :raw-html:`<br />` ANOM_CORR_UNCNTR_BCL, :raw-html:`<br />` ANOM_CORR_UNCNTR_BCU
- The uncentered Anomaly Correlation excluding mean error including bootstrap upper and lower confidence limits
* - 123-125
* - 122-124
- SI, :raw-html:`<br />` SI_BCL, :raw-html:`<br />` SI_BCU
- Scatter Index including bootstrap upper and lower confidence limits

Expand Down
3 changes: 2 additions & 1 deletion docs/Users_Guide/release-notes.rst
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ Important issues are listed **in bold** for emphasis.

.. warning:: **Ensemble post-processing was added to Gen-Ens-Prod in version 10.1.0 and will be removed from Ensemble-Stat in version 11.0.0!**

MET Version 11.0.0-beta4 release notes (20221031)
MET Version 11.0.0-beta4 release notes (20221103)
-------------------------------------------------

* Repository, build, and testing:
Expand Down Expand Up @@ -44,6 +44,7 @@ MET Version 11.0.0-beta4 release notes (20221031)

* **Enhance ASCII2NC to read NDBC buoy data** (`#2276 <https://github.com/dtcenter/MET/issues/2276>`_).
* **Enhance IODA2NC to support IODA v2.0 format** (`#2068 <https://github.com/dtcenter/MET/issues/2068>`_).
* **Add the Mean Absolute Difference (SPREAD_MD) to the ECNT line type** (`#2332 <https://github.com/dtcenter/MET/issues/2332>`_).
* **Add MAE to the ECNT line type from Ensemble-Stat and for HiRA** (`#2325 <https://github.com/dtcenter/MET/issues/2325>`_).
* **Add new bias ratio statistic to the ECNT line type from Ensemble-Stat and for HiRA** (`#2058 <https://github.com/dtcenter/MET/issues/2058>`_).
* **Enhance TC-Pairs consensus logic to compute the spread of the location, wind speed, and pressure** (`#2036 <https://github.com/dtcenter/MET/issues/2036>`_).
Expand Down
2 changes: 1 addition & 1 deletion docs/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
verinfo = version
release = f'{version}'
release_year = '2022'
release_date = f'{release_year}-10-31'
release_date = f'{release_year}-11-03'
copyright = f'{release_year}, {author}'

# -- General configuration ---------------------------------------------------
Expand Down
2 changes: 1 addition & 1 deletion internal/test_unit/hdr/met_11_0.hdr
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ PJC : VERSION MODEL DESC FCST_LEAD FCST_VALID_BEG FCST_VALID_END OBS_L
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 _VAR_
PSTD : 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 BASER BASER_NCL BASER_NCU RELIABILITY RESOLUTION UNCERTAINTY ROC_AUC BRIER BRIER_NCL BRIER_NCU BRIERCL BRIERCL_NCL BRIERCL_NCU BSS BSS_SMPL _VAR_
ECLV : 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 BASE N_PTS _VAR_
ECNT : 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_ENS CRPS CRPSS IGN ME RMSE SPREAD ME_OERR RMSE_OERR SPREAD_OERR SPREAD_PLUS_OERR CRPSCL CRPS_EMP CRPSCL_EMP CRPSS_EMP CRPS_EMP_FAIR MAE MAE_OERR BIAS_RATIO N_GE_OBS ME_GE_OBS N_LT_OBS ME_LT_OBS
ECNT : 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_ENS CRPS CRPSS IGN ME RMSE SPREAD ME_OERR RMSE_OERR SPREAD_OERR SPREAD_PLUS_OERR CRPSCL CRPS_EMP CRPSCL_EMP CRPSS_EMP CRPS_EMP_FAIR SPREAD_MD MAE MAE_OERR BIAS_RATIO N_GE_OBS ME_GE_OBS N_LT_OBS ME_LT_OBS
RPS : 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_PROB RPS_REL RPS_RES RPS_UNC RPS RPSS RPSS_SMPL RPS_COMP
RHIST : 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 CRPS IGN N_RANK CRPSS SPREAD _VAR_
PHIST : 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 BIN_SIZE N_BIN _VAR_
Expand Down
7 changes: 4 additions & 3 deletions src/basic/vx_util/stat_column_defs.h
Original file line number Diff line number Diff line change
Expand Up @@ -267,9 +267,10 @@ static const char * ecnt_columns [] = {
"RMSE", "SPREAD", "ME_OERR",
"RMSE_OERR", "SPREAD_OERR", "SPREAD_PLUS_OERR",
"CRPSCL", "CRPS_EMP", "CRPSCL_EMP",
"CRPSS_EMP", "CRPS_EMP_FAIR", "MAE",
"MAE_OERR", "BIAS_RATIO", "N_GE_OBS",
"ME_GE_OBS", "N_LT_OBS", "ME_LT_OBS"
"CRPSS_EMP", "CRPS_EMP_FAIR", "SPREAD_MD",
"MAE", "MAE_OERR", "BIAS_RATIO",
"N_GE_OBS", "ME_GE_OBS", "N_LT_OBS",
"ME_LT_OBS"
};

static const char * rps_columns [] = {
Expand Down
Loading