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 #1820, #1823, and dtcenter/MET#2265 #1824

Merged
merged 601 commits into from
Sep 21, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
601 commits
Select commit Hold shift + click to select a range
ccb8768
feature 1431 remove obs_prepbufr_map (#1433)
georgemccabe Feb 10, 2022
1838e33
Per #675, added images and updated content
georgemccabe Feb 11, 2022
58c0de8
added statsmodel package to metplotpy docker conda environment
georgemccabe Feb 15, 2022
caa65c8
Added fcst_file_type to two wrappers (#1437)
hankenstein2 Feb 15, 2022
8bc0934
added release notes for tasks that have already been completed for beta6
georgemccabe Feb 15, 2022
4b5ceac
updated env var for METplotpy base to match changes made to the METpl…
georgemccabe Feb 16, 2022
9646b7c
Updated METplotpy base env var to preemptively match changes from PR …
georgemccabe Feb 17, 2022
f9f528f
removed commented code that is no longer used
georgemccabe Feb 17, 2022
088acb1
update the instructions for updating test input data to ensure volume…
georgemccabe Feb 17, 2022
811b27f
removed duplicate script
georgemccabe Feb 17, 2022
d9aca0c
updated script to copy volume_mount_directories file into new METplus…
georgemccabe Feb 17, 2022
b3b174c
added logic to skip files that are temporary copies of tar files that…
georgemccabe Feb 17, 2022
086a0e2
updated release guide instructions for creating METplus data director…
georgemccabe Feb 17, 2022
5824653
Feature 911 tc trackint (#1439)
mrinalbiswas Feb 17, 2022
fb2915e
added new use cases that are currently being reviewed to release notes
georgemccabe Feb 17, 2022
a1347c2
updated event info in contributor's guide
georgemccabe Feb 17, 2022
ec60ac0
Merge branch 'develop-ref' into develop
georgemccabe Feb 18, 2022
eac5fa5
Feature 626 fix hovmoeller documentation (#1444)
bikegeek Feb 19, 2022
573bbac
Modified the PR template to add review of the source issue metadata c…
Feb 22, 2022
798f017
feature_1403_python_components_table (#1446)
lisagoodrich Feb 23, 2022
d3021de
Feature 1318 usecase aviso (#1440)
j-opatz Feb 24, 2022
996c65b
Merge branch 'develop-ref' into develop
j-opatz Feb 24, 2022
6ea4fa6
Merge branch 'develop-ref' into develop
Feb 25, 2022
7af7676
Revert "Feature 1318 usecase aviso (#1440)" (#1459)
j-opatz Feb 26, 2022
1194d53
Merge branch 'develop-ref' into develop
j-opatz Feb 26, 2022
320d040
Feature 1449 v4.1.0 beta6 (#1461)
jprestop Mar 1, 2022
86f679a
updated version number after beta release
georgemccabe Mar 3, 2022
ba786b8
Feature 1318 usecase aviso attempt 2 (#1473)
georgemccabe Mar 3, 2022
14ceb71
Merge branch 'develop-ref' into develop
georgemccabe Mar 3, 2022
78c1aea
error if no input template is set for GridDiag wrapper
georgemccabe Mar 4, 2022
1b95b69
added comment for new logic, ci-run-diff
georgemccabe Mar 4, 2022
47ac92e
updated old section name to config, ci-run-all-diff
georgemccabe Mar 4, 2022
c11711e
fixed bug with replacing wildcard characters with 'all' in output fil…
georgemccabe Mar 4, 2022
d4d71df
Revert "fixed bug with replacing wildcard characters with 'all' in ou…
georgemccabe Mar 4, 2022
f1bc54a
fixed bug with replacing wildcard characters with 'all' in output fil…
georgemccabe Mar 4, 2022
6a3cd75
feature 1102 -out for TCStat and StatAnalysis (#1477)
georgemccabe Mar 7, 2022
b6b82b7
Merge branch 'develop-ref' into develop
georgemccabe Mar 7, 2022
a1d76de
feature 1464 EnsembleStat probabilistic additions (#1479)
georgemccabe Mar 7, 2022
c0c568b
feature 1445 normalize in GenEnsProd (#1478)
georgemccabe Mar 7, 2022
d1e1f83
added logic to add quotes around grid value if they are not set in co…
georgemccabe Mar 7, 2022
22075e4
bugfix 1486 PB2NC file window variables not read (#1487)
georgemccabe Mar 7, 2022
3f43b8c
Merge branch 'feature_point2grid_handle_quotes' into develop
georgemccabe Mar 7, 2022
072386b
added build arg to override MET DockerHub repository so development v…
georgemccabe Mar 8, 2022
bf3e328
set MET DockerHub repo based on develop or stable version of METplus
georgemccabe Mar 8, 2022
059b186
run diff logic for push events to develop and main_v* branches so we …
georgemccabe Mar 8, 2022
56991e0
do not run diff logic on main_v* and develop branch push events -- di…
georgemccabe Mar 8, 2022
201f396
Added description for Use Cases
Mar 8, 2022
ae1e001
updated script to set up new release input data directories -- use re…
georgemccabe Mar 8, 2022
9e9d694
changed logic to error if new version directory to create already exi…
georgemccabe Mar 8, 2022
2347682
Merge branch 'develop' of github.com:dtcenter/METplus into develop
georgemccabe Mar 8, 2022
419e91d
Changed all filename template tags for datetime objects (init/valid/d…
georgemccabe Mar 8, 2022
8f66bfa
feature 1274 TCGen use case using -shape/-genesis (#1492)
georgemccabe Mar 8, 2022
2473e30
feature 1490 Python Embedding for Point Observations (#1491)
georgemccabe Mar 8, 2022
c48337f
update use case groupings for automated tests
georgemccabe Mar 8, 2022
fd5f8df
removed extra comma typo, ci-run-all-diff
georgemccabe Mar 8, 2022
3acd481
Merge branch 'develop-ref' into develop
georgemccabe Mar 9, 2022
d1a8867
added missing characters in commmands
j-opatz Mar 9, 2022
2d4a392
Feature 1403 python components table (#1497)
jprestop Mar 9, 2022
72ca3dc
Merge branch 'develop' of github.com:dtcenter/METplus into feature_10…
lisagoodrich Mar 9, 2022
33fc00c
testing new statistics provided by Tara #1049
lisagoodrich Mar 9, 2022
1beec43
testing new statistics #2 #1049
lisagoodrich Mar 9, 2022
409d9c4
New statistics from Tara #1049
lisagoodrich Mar 9, 2022
0af79cb
New statistics from Tara small corrections #1049
lisagoodrich Mar 9, 2022
143c82b
New statistics from Tara small corrections #2 #1049
lisagoodrich Mar 9, 2022
86b8937
New statistics from Tara small moving to Diagnostics table #1049
lisagoodrich Mar 9, 2022
a301091
Fixing space-time, like that's possible #1049
lisagoodrich Mar 9, 2022
b2e23f1
Fixing spacing #1049
lisagoodrich Mar 9, 2022
083bc97
feature 1471 fix current field info in output_prefix (#1500)
georgemccabe Mar 9, 2022
c797356
Feature 1503 v4.1.0 rc1 (#1504)
georgemccabe Mar 10, 2022
df30e2e
update version after rc1 release to reflect development towards 4.1.0…
georgemccabe Mar 10, 2022
c6c9d67
Corrected documentation title name
j-opatz Mar 11, 2022
081f73f
bugfix 1486 pb2nc window variables (#1507)
georgemccabe Mar 11, 2022
d5693f2
feature 1443 document probabilistic field settings (#1508)
georgemccabe Mar 11, 2022
8c0e638
feature 943 document referencing current level (#1509)
georgemccabe Mar 14, 2022
cae126c
feature 1510 v4.1.0 Release (#1511)
georgemccabe Mar 14, 2022
a084e61
updated release guide to reflect updated process to trigger reference…
georgemccabe Mar 14, 2022
0b61eed
update version to reflect development towards 5.0.0-beta1 release
georgemccabe Mar 14, 2022
c8aa3f4
Merge branch 'develop' into feature_fix_bad_templates
georgemccabe Mar 15, 2022
0fc46b6
Merge branch 'develop' into feature_1402_config_cleanup
georgemccabe Mar 15, 2022
7046183
rearrange variables and added link to user's guide
georgemccabe Mar 15, 2022
e3c5ee1
Feature 673 MET (#1517)
JohnHalleyGotway Mar 17, 2022
07d50e3
set MET docker repo to dtcenter/met if forcing a specific MET tag to …
georgemccabe Mar 30, 2022
79bc116
pass variable to tell docker build script that an external workflow t…
georgemccabe Mar 30, 2022
d895b3d
echo output variables from job control job so they can be reviewed in…
georgemccabe Mar 30, 2022
33f1ae8
minor fix for consistency in logs, ci-skip-all
georgemccabe Mar 30, 2022
165d93e
Feature 1399 usecase cable (#1538)
j-opatz Apr 1, 2022
9a063c1
Merge branch 'develop-ref' into develop
j-opatz Apr 1, 2022
566be73
Update UserScript_fcstGFS_obsERA_WeatherRegime.conf
CPKalb Apr 4, 2022
2935259
Feature component links (#1518)
JohnHalleyGotway Apr 7, 2022
bfda7fc
Feature 770 3rd person (#1564)
lisagoodrich Apr 8, 2022
18ab207
bugfix 1555 develop clear args properly (#1562)
georgemccabe Apr 8, 2022
ebc78f2
Fixed bug in classification text file (#1568)
CPKalb Apr 20, 2022
aa8781b
Merge branch 'develop-ref' into develop
georgemccabe Apr 20, 2022
1c2d8d5
bugfix 1534 develop fix removal of semi-colon at end of list (#1535)
georgemccabe Apr 20, 2022
fc49ed3
fixed typo missed in #1477
georgemccabe Apr 28, 2022
30c1c09
feature 33 (internal) disable UserScript wrapper (#1607)
georgemccabe May 11, 2022
e708d57
METplus-Internal #14 Initial release
May 11, 2022
59a1181
METplus-Internal #16 initial release for python scanning
May 11, 2022
d60aa61
METplus-Internal #17 Disable SonarQube related path for Docker
May 11, 2022
2d1a7b4
change Linked issue/Development issue ci-skip-all
lisagoodrich May 13, 2022
53d19a9
change Linked issue/Development issue ci-skip-all
lisagoodrich May 13, 2022
f9b0e97
change Linked issue/Development issue ci-skip-all
lisagoodrich May 13, 2022
851dc27
change Linked issue/Development issue ci-skip-all
lisagoodrich May 13, 2022
168be3f
change Linked issue/Development issue
lisagoodrich May 13, 2022
95b5b55
Updated METexpress release guide to reflect new use of github
mollybsmith-noaa May 13, 2022
265ca0c
Merge pull request #1615 from dtcenter/feature_update_metexpress_rele…
mollybsmith-noaa May 13, 2022
14956a3
added section for RAL machines
j-opatz May 14, 2022
9767922
Fix location of VERSION file
jprestop May 16, 2022
c10e055
Merge pull request #1611 from dtcenter/feature_METplus-Internal_17_so…
hsoh-u May 17, 2022
e3392ba
Hofix for the develop branch to correct typo in the internal_tests/sc…
JohnHalleyGotway May 20, 2022
337c714
install requests python package in Docker image used in run_tests cus…
georgemccabe May 24, 2022
e417803
test using specific version of alpine Docker image to see if the late…
georgemccabe May 24, 2022
aa3c1b5
Revert "test using specific version of alpine Docker image to see if …
georgemccabe May 24, 2022
a4ef02d
Change Linked issue/Development issue ci-skip-all
jprestop May 24, 2022
b9cef28
Feature 1627 release guide (#1630)
jprestop May 24, 2022
324da1b
feature 1608 METDbLoad read MODE/MTD txt files (#1628)
georgemccabe May 25, 2022
f84edfc
#1614 Cycloneplotter METplotlibDeprecationWarning observed in Matplot…
bikegeek Jun 6, 2022
e9ba518
updated comment to note that variables in the section are optional
georgemccabe Jun 7, 2022
5259615
bugfix #1641 develop StatAnalysis list format (#1646)
georgemccabe Jun 7, 2022
aa3c537
feature 1586 added wrapper-specific version of probabilistic config v…
georgemccabe Jun 8, 2022
f8af9ba
Feature 1603 met data db mode (#1649)
CPKalb Jun 9, 2022
508d187
Merge branch 'develop-ref' into develop
georgemccabe Jun 9, 2022
1d3e414
Feature 1159 discussions (#1634)
jprestop Jun 10, 2022
97995af
Added QC_FLAGS and ADP to the arguments correctly (#1654)
hankenstein2 Jun 13, 2022
4dcc255
Updating order to remove data before creating new tarfile
j-opatz Jun 15, 2022
a31407f
Merge branch 'develop' into feature_1402_config_cleanup
georgemccabe Jun 15, 2022
b0110a7
added URL for use case documentation
georgemccabe Jun 15, 2022
3ea6668
feature 1585 multi-variate MODE support (#1665)
georgemccabe Jun 16, 2022
41500be
Feature 1650 update hovmoeller (#1666)
bikegeek Jun 22, 2022
291c26a
feature 1599 set climo_mean/stdev using VAR<n> variable syntax (#1658)
georgemccabe Jun 22, 2022
45c3d2f
feature 1653 develop climo day_interval NA value (#1671)
georgemccabe Jun 22, 2022
2912312
feature #1673 5.0.0-beta1 release (#1674)
georgemccabe Jun 22, 2022
2e4b709
update version for development towards 5.0.0-beta2
georgemccabe Jun 22, 2022
b69616c
added logic to switch DockerHub repo used to obtain MET to use dtcent…
georgemccabe Jun 22, 2022
0375f62
Updates to the release instructions based on MET version 11.0.0-beta1…
JohnHalleyGotway Jun 22, 2022
1fd9313
Merge branch 'develop' of https://github.com/dtcenter/METplus into de…
JohnHalleyGotway Jun 22, 2022
7a41400
changed version back to fix release
georgemccabe Jun 22, 2022
38957a3
Merge branch 'develop' of github.com:dtcenter/METplus into develop
georgemccabe Jun 22, 2022
0311886
changed version to show development towards 5.0.0-beta2 release after…
georgemccabe Jun 22, 2022
cce7b49
Merge branch 'develop' into feature_1402_config_cleanup
georgemccabe Jun 30, 2022
6ae90f2
per #1402, rearrange and clean up config file
georgemccabe Jun 30, 2022
7b02fe7
added missing config variables from CyclonePlotter to glossary and wr…
georgemccabe Jul 6, 2022
6c45365
per #1402, clean up use case conf files, ci-run-all-diff
georgemccabe Jul 6, 2022
2d76352
per #1402, clean up Point2Grid conf file
georgemccabe Jul 6, 2022
a24b6ab
Feature 1531 use case CFSv2 s2s (#1587)
j-opatz Jul 6, 2022
586dbb1
Merge branch 'develop-ref' into develop
j-opatz Jul 6, 2022
551f8c7
per #1402, clean up rest of met_tool_wrapper use case conf files, ci-…
georgemccabe Jul 6, 2022
501dad2
feature 1669 now/today support in StatAnalysis (#1683)
georgemccabe Jul 7, 2022
f9675ca
feature 1684 use case HSS s2s (#1688)
j-opatz Jul 11, 2022
1b0f46b
removed conf file that is no longer needed
georgemccabe Jul 13, 2022
b2c1621
updated scripts to create Docker image containing Conda environment f…
georgemccabe Jul 14, 2022
f79c809
Feature_770_3rd_person (#1685)
lisagoodrich Jul 14, 2022
c7e275b
Feature 685 group pytests (#1692)
georgemccabe Jul 14, 2022
c024bd7
Merge branch 'develop' into feature_1402_config_cleanup
georgemccabe Jul 14, 2022
e6825c4
feature #1402 config cleanup - met_tool_wrapper (#1690)
georgemccabe Jul 14, 2022
049fb1c
per #1402, clean up use cases in air_quality_and_comp, climate, and d…
georgemccabe Jul 14, 2022
f98e178
Merge branch 'develop' into feature_1402_config_cleanup_model_app
georgemccabe Jul 14, 2022
c0787cb
per #1402, clean up use cases in marine_and_cryosphere
georgemccabe Jul 14, 2022
2da1f91
free up disk space in GHA runner environment (#1698)
georgemccabe Jul 15, 2022
0e97a84
Merge branch 'develop' into feature_1402_config_cleanup_model_app
georgemccabe Jul 15, 2022
2116f06
changed URL to use latest instead of develop because even though the …
georgemccabe Jul 15, 2022
22a2737
per #1402, clean up use case config files for medium_range use cases
georgemccabe Jul 15, 2022
a20c0bb
Feature 1694 s2s subgroups (#1697)
georgemccabe Jul 18, 2022
9b5a35e
Merge branch 'develop-ref' into develop
georgemccabe Jul 18, 2022
84f2f8c
Merge branch 'develop' into feature_1402_config_cleanup_model_app
georgemccabe Jul 19, 2022
664ec51
per #1402, rearrange and clean up config files for precipitation use …
georgemccabe Jul 19, 2022
ce09848
per #1402, rearrange and clean up config files for s2s, s2s_mid_lat, …
georgemccabe Jul 22, 2022
c0bd80b
fix logic that logs default value used to properly output False vs. e…
georgemccabe Jul 22, 2022
05156fd
fixed logic to not require MTD_SINGLE_RUN to be set for MTD by using …
georgemccabe Jul 22, 2022
2787978
added wrapped StatAnalysis config file back because the config file f…
georgemccabe Jul 22, 2022
ed05775
added missing import needed if an error occurs
georgemccabe Jul 22, 2022
1cd974f
added wrapped StatAnalysis config file back because the config file f…
georgemccabe Jul 22, 2022
d7f7cb8
run use cases that failed in the last run and ci-run-diff
georgemccabe Jul 22, 2022
ef6f3a6
fixed path that used CONFIG_DIR because variable was removed
georgemccabe Jul 22, 2022
ccfa89a
turn off use cases that passed to test again
georgemccabe Jul 22, 2022
4e2c002
per #1402, rearrange and clean up config files for short_range use cases
georgemccabe Jul 22, 2022
da4e01b
per #1402, rearrange and clean up space_weather config files
georgemccabe Jul 22, 2022
c5b2a9a
per #1402, updated another use case conf
georgemccabe Jul 22, 2022
dcc8028
add support for setting match_points in the TCPairs wrapped config fi…
georgemccabe Jul 22, 2022
40ee888
per #1402, rearrange and clean up config files for tc_and_extra_tc us…
georgemccabe Jul 22, 2022
502ae62
Feature 650 questions2ask (#1573)
lisagoodrich Jul 25, 2022
23bda51
bugfix #1706 fix PhaseDiagram use case to avoid writing into INPUT_BA…
georgemccabe Jul 26, 2022
45da99e
feature #1566 Use Python 3.8.6 for automated tests (#1710)
georgemccabe Jul 26, 2022
61d2c19
Merge branch 'develop-ref' into develop
georgemccabe Jul 26, 2022
20af6cb
change job control rules to ignore commit message keywords if running…
georgemccabe Jul 26, 2022
6ad33e7
Merge branch 'develop' into feature_1402_config_cleanup_model_app
georgemccabe Jul 26, 2022
f58f294
bugfix #1713 develop METPLOTPY_BASE (#1715)
georgemccabe Jul 27, 2022
dd5c2eb
turn off use cases
georgemccabe Jul 27, 2022
367d111
Merge branch 'develop' into feature_1402_config_cleanup_model_app
georgemccabe Jul 27, 2022
b5a617a
feature #1566 Python 3.8.6 documentation (#1717)
georgemccabe Jul 27, 2022
a4f4af4
if TC_PAIRS_MATCH_POINTS is unset, set 'match_points = TRUE;'. This i…
georgemccabe Jul 27, 2022
6471b51
fixed TCPairs unit tests to handle default value for match_points
georgemccabe Jul 27, 2022
e2947df
bugfix #1691 remove whitespace from output file paths (#1721)
georgemccabe Jul 27, 2022
a41115f
added variables that are needed for use case and were accidentally re…
georgemccabe Jul 27, 2022
4d318db
log error and increment error count if required lat/lon bound variabl…
georgemccabe Jul 27, 2022
748c098
skip metplus_final.conf in check for new output to prevent false alar…
georgemccabe Jul 28, 2022
994161c
Update index.rst
bikegeek Aug 3, 2022
8a51511
Update metdatadb.rst
bikegeek Aug 3, 2022
6a49dfd
renamed from metdatadb
bikegeek Aug 3, 2022
774d31f
replacing all other instances of metdatdb/METdatadb with metdataio/ME…
bikegeek Aug 3, 2022
84845a6
after renaming directory from metdatadb to metdataio
bikegeek Aug 3, 2022
7ec1a49
replace METdatadb with METdataio
bikegeek Aug 3, 2022
7e04960
copied and replaced with metdataio filenames
bikegeek Aug 3, 2022
0ba0546
replaced with metdataio version
bikegeek Aug 3, 2022
a3fcc80
Update the Release Guide while creating the MET-11.0.0-beta2 developm…
JohnHalleyGotway Aug 3, 2022
a585524
Merge pull request #1722 from dtcenter/feature_1402_config_cleanup_mo…
hankenstein2 Aug 3, 2022
8bd24e6
Changed version number
hankenstein2 Aug 3, 2022
8fa2ad8
Added release notes
hankenstein2 Aug 3, 2022
b060e67
Merge pull request #1727 from dtcenter/feature_1726_V5.0.0-beta2
hankenstein2 Aug 3, 2022
1625f45
Update the labels scripts by adding 1 new one and renaming metdatadb …
JohnHalleyGotway Aug 4, 2022
f50294c
updated pandas version used for METdataio use cases to use 1.2.3 inst…
georgemccabe Aug 8, 2022
5c0e8b8
update version to show development towards beta3 release
georgemccabe Aug 10, 2022
29d80ed
Changed METdatadb references to METdataio
jprestop Aug 16, 2022
64d5ee0
Adding modulefiles for installation on various machines. (#1750)
jprestop Aug 17, 2022
91c1a65
Feature 1746 recreate release (#1751)
jprestop Aug 17, 2022
68ff502
Feature #1489 plot point obs wrapper (#1753)
georgemccabe Aug 22, 2022
2229e77
Merge branch 'develop-ref' into develop
georgemccabe Aug 22, 2022
d707507
Fixing typo
jprestop Aug 23, 2022
dce51bc
Feature #1657 clean up directory creation (#1756)
georgemccabe Aug 24, 2022
2d405db
Feature update labels (#1765)
jprestop Aug 26, 2022
e8804eb
Merge branch 'develop-ref' into develop
georgemccabe Aug 26, 2022
9216c6b
feature dtcenter/METplus-Internal#20 add user ID to log output (#1771)
georgemccabe Aug 30, 2022
458714c
Per dtcenter/METplus-Internal#20, change log output to always include…
georgemccabe Aug 30, 2022
fb2d093
Per dtcenter/METplus-Internal#20, fixed bug introduced from commit 45…
georgemccabe Sep 1, 2022
ffd9baa
Revert "Per dtcenter/METplus-Internal#20, fixed bug introduced from c…
georgemccabe Sep 1, 2022
d3f6949
Revert "Per dtcenter/METplus-Internal#20, change log output to always…
georgemccabe Sep 1, 2022
1fdc55e
per dtcenter/METplus-Internal#20, implemented working solution to use…
georgemccabe Sep 1, 2022
2a93c36
Merge branch 'develop-ref' into develop
georgemccabe Sep 6, 2022
62533ca
change file path based on change to MODE output from dtcenter/MET#2251
georgemccabe Sep 6, 2022
b254020
fix Contributor's Guide GitHub Workflow page (#1774)
georgemccabe Sep 7, 2022
cb80ee9
Feature dtcenter/METplus-Internal#32 add timestamp to final conf and …
georgemccabe Sep 8, 2022
6043797
Feature dtcenter/METplus-Internal#15 checksum for release (#1769)
georgemccabe Sep 8, 2022
a32de2b
Feature dtcenter/METplus-Internal#32 change SCRUB_STAGING_DIR default…
georgemccabe Sep 8, 2022
e9732cd
fix to allow wildcard characters in UserScript input templates, ci-ru…
georgemccabe Sep 8, 2022
8ea203a
per #1787, allow NA instead of only integers for climo_mean/stdev hou…
georgemccabe Sep 9, 2022
36a8d1e
Merge branch 'develop' of github.com:dtcenter/METplus into develop
georgemccabe Sep 9, 2022
f7ec114
per #1787, added test for setting NA for climo_mean hour_interval
georgemccabe Sep 9, 2022
a26e18e
Merge branch 'develop' into feature_test_user_script_fix
georgemccabe Sep 9, 2022
a15989b
Updating note format
jprestop Sep 9, 2022
c1e6cbc
update Python version to 3.8.6
georgemccabe Sep 9, 2022
3c235a1
Revert "update Python version to 3.8.6"
georgemccabe Sep 9, 2022
1fe92cc
added return value checking to error and exit a non-zero value if doc…
georgemccabe Sep 9, 2022
08263d6
update instructions to find issues for a bugfix release (#1790)
georgemccabe Sep 19, 2022
bfe783e
Feature dtcenter/METplus-Internal#34 set the log time to UTC/GMT (#1793)
georgemccabe Sep 19, 2022
60353b6
Feature #1330 MJO ENSO use case (#1794)
georgemccabe Sep 19, 2022
728707c
Merge branch 'develop-ref' into develop
georgemccabe Sep 19, 2022
eac157d
Feature #1816 ensemble vx removal from EnsembleStat (#1820)
georgemccabe Sep 21, 2022
5142828
Feature #1816 rename cases and files (#1823)
georgemccabe Sep 21, 2022
38ab383
Move files under internal_tests into internal/tests (#1818)
georgemccabe Sep 21, 2022
c398dbc
Merge branch 'develop-ref' into develop
georgemccabe Sep 21, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion .github/actions/run_tests/entrypoint.sh
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ if [[ "$INPUT_CATEGORIES" == pytests* ]]; then
.

echo Running Pytests
command="export METPLUS_PYTEST_HOST=docker; cd internal_tests/pytests;"
command="export METPLUS_PYTEST_HOST=docker; cd internal/tests/pytests;"
command+="status=0;"
for x in `cat $PYTESTS_GROUPS_FILEPATH`; do
marker="${x//_or_/ or }"
Expand Down
2 changes: 1 addition & 1 deletion .github/jobs/get_requirements.py
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
os.pardir))
sys.path.insert(0, METPLUS_TOP_DIR)

from internal_tests.use_cases.metplus_use_case_suite import METplusUseCaseSuite
from internal.tests.use_cases.metplus_use_case_suite import METplusUseCaseSuite

def main():
all_requirements = set()
Expand Down
2 changes: 1 addition & 1 deletion .github/jobs/get_use_case_commands.py
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
os.pardir))
sys.path.insert(0, METPLUS_TOP_DIR)

from internal_tests.use_cases.metplus_use_case_suite import METplusUseCaseSuite
from internal.tests.use_cases.metplus_use_case_suite import METplusUseCaseSuite
from metplus.util.met_util import expand_int_string_to_list
from docker_utils import VERSION_EXT

Expand Down
2 changes: 1 addition & 1 deletion .github/parm/use_case_groups.json
Original file line number Diff line number Diff line change
Expand Up @@ -117,7 +117,7 @@
{
"category": "precipitation",
"index_list": "3-7",
"run": false
"run": true
},
{
"category": "precipitation",
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/testing.yml
Original file line number Diff line number Diff line change
Expand Up @@ -85,7 +85,7 @@ jobs:
DOCKER_USERNAME: ${{ secrets.DOCKER_USERNAME }}
DOCKER_PASSWORD: ${{ secrets.DOCKER_PASSWORD }}
EXTERNAL_TRIGGER: ${{ needs.job_control.outputs.external_trigger }}
#MET_FORCE_TAG: 10.0.0
#MET_FORCE_TAG: 10.1.0

update_data_volumes:
name: Docker Setup - Update Data Volumes
Expand All @@ -109,7 +109,7 @@ jobs:
name: Use Case Tests
runs-on: ubuntu-latest
needs: [get_image, update_data_volumes, job_control]
if: ${{ always() && needs.job_control.outputs.run_some_tests == 'true' }}
if: ${{ needs.job_control.outputs.run_some_tests == 'true' }}
strategy:
fail-fast: false
matrix: ${{fromJson(needs.job_control.outputs.matrix)}}
Expand Down
4 changes: 2 additions & 2 deletions docs/Contributors_Guide/add_use_case.rst
Original file line number Diff line number Diff line change
Expand Up @@ -680,7 +680,7 @@ will be used in the final pull request.
Add use case to the test suite
------------------------------

The *internal_tests/use_cases/all_use_cases.txt* file in the METplus
The *internal/tests/use_cases/all_use_cases.txt* file in the METplus
repository contains the list of all use cases.
Add the new use case to this file so it will be available in
the tests. See the :ref:`cg-ci-all-use-cases` section for details.
Expand Down Expand Up @@ -848,7 +848,7 @@ steps were unsuccessful in lowering memory usage, please take the following step
Utilize a Python memory profiler to identify as specifically as possible
where the script exceeds the memory limit.
- Add the use case to the :ref:`memory-intense-use-cases` list.
- In the *internal_tests/use_cases/all_use_cases.txt* file, ensure that the
- In the *internal/tests/use_cases/all_use_cases.txt* file, ensure that the
use case is listed as the lowest-listed use case in its respective category.
Change the number in front of the new use case to an 'X', preceded
by the ‘#’ character::
Expand Down
2 changes: 1 addition & 1 deletion docs/Contributors_Guide/continuous_integration.rst
Original file line number Diff line number Diff line change
Expand Up @@ -601,7 +601,7 @@ All Use Cases
^^^^^^^^^^^^^

All of the existing use cases are listed in **all_use_cases.txt**,
found in *internal_tests/use_cases*.
found in *internal/tests/use_cases*.

The file is organized by use case category. Each category starts
a line that following the format::
Expand Down
6 changes: 3 additions & 3 deletions docs/Contributors_Guide/testing.rst
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
Testing
=======

Test scripts are found in the GitHub repository in the internal_tests
Test scripts are found in the GitHub repository in the internal/tests
directory.

.. _cg-unit-tests:
Expand All @@ -13,15 +13,15 @@ Unit tests are run with pytest. They are found in the *pytests* directory.
Each tool has its own subdirectory containing its test files.

Unit tests can be run by running the 'pytest' command from the
internal_tests/pytests directory of the repository.
internal/tests/pytests directory of the repository.
The 'pytest' Python package must be available.
A report will be output showing which pytest categories failed.
When running on a new computer, a **minimum_pytest.<HOST>.sh**
file must be created to be able to run the script. This file contains
information about the local environment so that the tests can run.

All unit tests must include one of the custom markers listed in the
internal_tests/pytests/pytest.ini file. Some examples include:
internal/tests/pytests/pytest.ini file. Some examples include:

* util
* wrapper_a
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ Create Directory for Next Release
On the DTC web server where the sample input data for use cases is hosted,
run the setup_next_release_data.py script for the next upcoming release
to set up the data directory for the next major/minor version development.
The script can be found in the METplus repository in internal_tests/use_cases.
The script can be found in the METplus repository in internal/tests/use_cases.
The file should be found in the home directory of the met_test user on
the DTC web server host. It is linked to the file in the METplus repository.
Pull the latest changes from the develop branch before running the script::
Expand Down
148 changes: 73 additions & 75 deletions docs/Users_Guide/glossary.rst
Original file line number Diff line number Diff line change
Expand Up @@ -984,12 +984,18 @@ METplus Configuration Glossary
| *Used by:* EnsembleStat

ENSEMBLE_STAT_ENS_VLD_THRESH
.. warning:: **DEPRECATED:** Please use :term:`ENSEMBLE_STAT_VLD_THRESH` instead.

ENSEMBLE_STAT_VLD_THRESH
Threshold for the ratio of the number of valid data values to the total number of expected ensemble members. This value is passed into the ensemble_stat config file to make sure the percentage of files that are valid meets the expectation.

| *Used by:* EnsembleStat

ENSEMBLE_STAT_ENS_OBS_THRESH
Sets the ens.obs_thresh value in the ensemble_stat MET config file.
.. warning:: **DEPRECATED:** Please use :term:`ENSEMBLE_STAT_OBS_THRESH`.

ENSEMBLE_STAT_OBS_THRESH
Sets the obs_thresh value in the ensemble_stat MET config file.

| *Used by:* EnsembleStat

Expand Down Expand Up @@ -5586,19 +5592,13 @@ METplus Configuration Glossary
| *Used by:* EnsembleStat

ENSEMBLE_STAT_NBRHD_PROB_WIDTH
Specify the value for 'nbrhd_prob.width' in the MET configuration file for EnsembleStat.

| *Used by:* EnsembleStat
.. warning:: **DEPRECATED:** Please use :term:`GEN_ENS_PROD_NBRHD_PROB_WIDTH` in :ref:`gen_ens_prod_wrapper` instead.

ENSEMBLE_STAT_NBRHD_PROB_SHAPE
Specify the value for 'nbrhd_prob.shape' in the MET configuration file for EnsembleStat.

| *Used by:* EnsembleStat
.. warning:: **DEPRECATED:** Please use :term:`GEN_ENS_PROD_NBRHD_PROB_SHAPE` in :ref:`gen_ens_prod_wrapper` instead.

ENSEMBLE_STAT_NBRHD_PROB_VLD_THRESH
Specify the value for 'nbrhd_prob.vld_thresh' in the MET configuration file for EnsembleStat.

| *Used by:* EnsembleStat
.. warning:: **DEPRECATED:** Please use :term:`GEN_ENS_PROD_NBRHD_PROB_VLD_THRESH` in :ref:`gen_ens_prod_wrapper` instead.

ENSEMBLE_STAT_CLIMO_CDF_CDF_BINS
See :term:`ENSEMBLE_STAT_CLIMO_CDF_BINS`
Expand Down Expand Up @@ -5634,34 +5634,22 @@ METplus Configuration Glossary
| *Used by:* EnsembleStat

ENSEMBLE_STAT_NMEP_SMOOTH_GAUSSIAN_DX
Specify the value for 'nmep_smooth.gaussian_dx' in the MET configuration file for EnsembleStat.

| *Used by:* EnsembleStat
.. warning:: **DEPRECATED:** Please use :term:`GEN_ENS_PROD_NMEP_SMOOTH_GAUSSIAN_DX` in :ref:`gen_ens_prod_wrapper` instead.

ENSEMBLE_STAT_NMEP_SMOOTH_GAUSSIAN_RADIUS
Specify the value for 'nmep_smooth.gaussian_radius' in the MET configuration file for EnsembleStat.

| *Used by:* EnsembleStat
.. warning:: **DEPRECATED:** Please use :term:`GEN_ENS_PROD_NMEP_SMOOTH_GAUSSIAN_RADIUS` in :ref:`gen_ens_prod_wrapper` instead.

ENSEMBLE_STAT_NMEP_SMOOTH_VLD_THRESH
Specify the value for 'nmep_smooth.vld_thresh' in the MET configuration file for EnsembleStat.

| *Used by:* EnsembleStat
.. warning:: **DEPRECATED:** Please use :term:`GEN_ENS_PROD_NMEP_SMOOTH_VLD_THRESH` in :ref:`gen_ens_prod_wrapper` instead.

ENSEMBLE_STAT_NMEP_SMOOTH_SHAPE
Specify the value for 'nmep_smooth.shape' in the MET configuration file for EnsembleStat.

| *Used by:* EnsembleStat
.. warning:: **DEPRECATED:** Please use :term:`GEN_ENS_PROD_NMEP_SMOOTH_SHAPE` in :ref:`gen_ens_prod_wrapper` instead.

ENSEMBLE_STAT_NMEP_SMOOTH_METHOD
Specify the value for 'nmep_smooth.type.method' in the MET configuration file for EnsembleStat.

| *Used by:* EnsembleStat
.. warning:: **DEPRECATED:** Please use :term:`GEN_ENS_PROD_NMEP_SMOOTH_METHOD` in :ref:`gen_ens_prod_wrapper` instead.

ENSEMBLE_STAT_NMEP_SMOOTH_WIDTH
Specify the value for 'nmep_smooth.type.width' in the MET configuration file for EnsembleStat.

| *Used by:* EnsembleStat
.. warning:: **DEPRECATED:** Please use :term:`GEN_ENS_PROD_NMEP_SMOOTH_WIDTH` in :ref:`gen_ens_prod_wrapper` instead.

ENSEMBLE_STAT_CENSOR_THRESH
Specify the value for 'censor_thresh' in the MET configuration file for EnsembleStat.
Expand Down Expand Up @@ -5925,74 +5913,46 @@ METplus Configuration Glossary
| *Used by:* EnsembleStat

ENSEMBLE_STAT_ENSEMBLE_FLAG_LATLON
Specify the value for 'ensemble_flag.latlon' in the MET configuration file for EnsembleStat.

| *Used by:* EnsembleStat
.. warning:: **DEPRECATED:** Please use :term:`ENSEMBLE_STAT_NC_ORANK_FLAG_LATLON` or :term:`GEN_ENS_PROD_ENSEMBLE_FLAG_LATLON` in :ref:`gen_ens_prod_wrapper` instead.

ENSEMBLE_STAT_ENSEMBLE_FLAG_MEAN
Specify the value for 'ensemble_flag.mean' in the MET configuration file for EnsembleStat.

| *Used by:* EnsembleStat
.. warning:: **DEPRECATED:** Please use :term:`ENSEMBLE_STAT_NC_ORANK_FLAG_MEAN` or :term:`GEN_ENS_PROD_ENSEMBLE_FLAG_MEAN` in :ref:`gen_ens_prod_wrapper` instead.

ENSEMBLE_STAT_ENSEMBLE_FLAG_STDEV
Specify the value for 'ensemble_flag.stdev' in the MET configuration file for EnsembleStat.

| *Used by:* EnsembleStat
.. warning:: **DEPRECATED:** Please use :term:`GEN_ENS_PROD_ENSEMBLE_FLAG_STDEV` in :ref:`gen_ens_prod_wrapper` instead.

ENSEMBLE_STAT_ENSEMBLE_FLAG_MINUS
Specify the value for 'ensemble_flag.minus' in the MET configuration file for EnsembleStat.

| *Used by:* EnsembleStat
.. warning:: **DEPRECATED:** Please use :term:`GEN_ENS_PROD_ENSEMBLE_FLAG_MINUS` in :ref:`gen_ens_prod_wrapper` instead.

ENSEMBLE_STAT_ENSEMBLE_FLAG_PLUS
Specify the value for 'ensemble_flag.plus' in the MET configuration file for EnsembleStat.

| *Used by:* EnsembleStat
.. warning:: **DEPRECATED:** Please use :term:`GEN_ENS_PROD_ENSEMBLE_FLAG_PLUS` in :ref:`gen_ens_prod_wrapper` instead.

ENSEMBLE_STAT_ENSEMBLE_FLAG_MIN
Specify the value for 'ensemble_flag.min' in the MET configuration file for EnsembleStat.

| *Used by:* EnsembleStat
.. warning:: **DEPRECATED:** Please use :term:`GEN_ENS_PROD_ENSEMBLE_FLAG_MIN` in :ref:`gen_ens_prod_wrapper` instead.

ENSEMBLE_STAT_ENSEMBLE_FLAG_MAX
Specify the value for 'ensemble_flag.max' in the MET configuration file for EnsembleStat.

| *Used by:* EnsembleStat
.. warning:: **DEPRECATED:** Please use :term:`GEN_ENS_PROD_ENSEMBLE_FLAG_MAX` in :ref:`gen_ens_prod_wrapper` instead.

ENSEMBLE_STAT_ENSEMBLE_FLAG_RANGE
Specify the value for 'ensemble_flag.range' in the MET configuration file for EnsembleStat.

| *Used by:* EnsembleStat
.. warning:: **DEPRECATED:** Please use :term:`GEN_ENS_PROD_ENSEMBLE_FLAG_RANGE` in :ref:`gen_ens_prod_wrapper` instead.

ENSEMBLE_STAT_ENSEMBLE_FLAG_VLD_COUNT
Specify the value for 'ensemble_flag.vld_count' in the MET configuration file for EnsembleStat.

| *Used by:* EnsembleStat
.. warning:: **DEPRECATED:** Please use :term:`ENSEMBLE_STAT_NC_ORANK_FLAG_VLD_COUNT` or :term:`GEN_ENS_PROD_ENSEMBLE_FLAG_VLD_COUNT` in :ref:`gen_ens_prod_wrapper` instead.

ENSEMBLE_STAT_ENSEMBLE_FLAG_FREQUENCY
Specify the value for 'ensemble_flag.frequency' in the MET configuration file for EnsembleStat.

| *Used by:* EnsembleStat
.. warning:: **DEPRECATED:** Please use :term:`GEN_ENS_PROD_ENSEMBLE_FLAG_FREQUENCY` in :ref:`gen_ens_prod_wrapper` instead.

ENSEMBLE_STAT_ENSEMBLE_FLAG_NEP
Specify the value for 'ensemble_flag.nep' in the MET configuration file for EnsembleStat.

| *Used by:* EnsembleStat
.. warning:: **DEPRECATED:** Please use :term:`GEN_ENS_PROD_ENSEMBLE_FLAG_NEP` in :ref:`gen_ens_prod_wrapper` instead.

ENSEMBLE_STAT_ENSEMBLE_FLAG_NMEP
Specify the value for 'ensemble_flag.nmep' in the MET configuration file for EnsembleStat.

| *Used by:* EnsembleStat
.. warning:: **DEPRECATED:** Please use :term:`GEN_ENS_PROD_ENSEMBLE_FLAG_NMEP` in :ref:`gen_ens_prod_wrapper` instead.

ENSEMBLE_STAT_ENSEMBLE_FLAG_RANK
Specify the value for 'ensemble_flag.rank' in the MET configuration file for EnsembleStat.

| *Used by:* EnsembleStat
.. warning:: **DEPRECATED:** Please use :term:`ENSEMBLE_STAT_NC_ORANK_FLAG_RANK` instead.

ENSEMBLE_STAT_ENSEMBLE_FLAG_WEIGHT
Specify the value for 'ensemble_flag.weight' in the MET configuration file for EnsembleStat.

| *Used by:* EnsembleStat
.. warning:: **DEPRECATED:** Please use :term:`ENSEMBLE_STAT_NC_ORANK_FLAG_WEIGHT` instead.

GRID_STAT_MASK_GRID
Specify the value for 'mask.grid' in the MET configuration file for GridStat.
Expand Down Expand Up @@ -6358,9 +6318,12 @@ METplus Configuration Glossary
| *Used by:* TCpairs

ENS_ENSEMBLE_STAT_INPUT_DATATYPE
Set the file_type entry of the ens dictionary in the MET config file for EnsembleStat.
.. warning:: **DEPRECATED:** Please use :term:`GEN_ENS_PROD_INPUT_DATATYPE` in :ref:`gen_ens_prod_wrapper` instead.

| *Used by:* EnsembleStat
GEN_ENS_PROD_INPUT_DATATYPE
Set the file_type entry of the ens dictionary in the MET config file for GenEnsProd.

| *Used by:* GenEnsProd

FCST_SERIES_ANALYSIS_INPUT_DATATYPE
Set the file_type entry of the fcst dictionary in the MET config file for SeriesAnalysis.
Expand Down Expand Up @@ -8709,8 +8672,8 @@ METplus Configuration Glossary

| *Used by:* GenEnsProd

GEN_ENS_PROD_ENSEMBLE_FLAG_CLIMO_CDF
Specify the value for 'ensemble_flag.climo_cdf' in the MET configuration file for GenEnsProd.
GEN_ENS_PROD_ENSEMBLE_FLAG_CLIMO_CDP
Specify the value for 'ensemble_flag.climo_cdp' in the MET configuration file for GenEnsProd.

| *Used by:* GenEnsProd

Expand Down Expand Up @@ -9224,7 +9187,7 @@ METplus Configuration Glossary
it will automatically be removed by the wrapper to prevent an error in the
MET tool. This may require adjusting the value for
:term:`ENSEMBLE_STAT_N_MEMBERS` and/or
:term:`ENSEMBLE_STAT_ENS_VLD_THRESH`.
:term:`ENSEMBLE_STAT_VLD_THRESH`.

| *Used by:* EnsembleStat

Expand Down Expand Up @@ -9937,3 +9900,38 @@ METplus Configuration Glossary
See :ref:`Overriding Unsupported MET config file settings<met-config-overrides>` for more information

| *Used by:* PlotPointObs

ENSEMBLE_STAT_NC_ORANK_FLAG_LATLON
Specify the value for 'nc_orank_flag.latlon' in the MET configuration file for EnsembleStat.

| *Used by:* EnsembleStat

ENSEMBLE_STAT_NC_ORANK_FLAG_MEAN
Specify the value for 'nc_orank_flag.mean' in the MET configuration file for EnsembleStat.

| *Used by:* EnsembleStat

ENSEMBLE_STAT_NC_ORANK_FLAG_RAW
Specify the value for 'nc_orank_flag.raw' in the MET configuration file for EnsembleStat.

| *Used by:* EnsembleStat

ENSEMBLE_STAT_NC_ORANK_FLAG_RANK
Specify the value for 'nc_orank_flag.rank' in the MET configuration file for EnsembleStat.

| *Used by:* EnsembleStat

ENSEMBLE_STAT_NC_ORANK_FLAG_PIT
Specify the value for 'nc_orank_flag.pit' in the MET configuration file for EnsembleStat.

| *Used by:* EnsembleStat

ENSEMBLE_STAT_NC_ORANK_FLAG_VLD_COUNT
Specify the value for 'nc_orank_flag.vld_count' in the MET configuration file for EnsembleStat.

| *Used by:* EnsembleStat

ENSEMBLE_STAT_NC_ORANK_FLAG_WEIGHT
Specify the value for 'nc_orank_flag.weight' in the MET configuration file for EnsembleStat.

| *Used by:* EnsembleStat
4 changes: 2 additions & 2 deletions docs/Users_Guide/installation.rst
Original file line number Diff line number Diff line change
Expand Up @@ -227,7 +227,7 @@ The METplus Wrappers source code contains the following directory structure::
build_components/
docs/
environment.yml
internal_tests/
internal/
manage_exernals/
metplus/
parm/
Expand All @@ -253,7 +253,7 @@ developer has Doxygen installed on the host.
The Doxygen documentation is useful to
contributors and is not necessary for METplus end-users.

The **internal_tests/** directory contains test scripts that are only
The **internal/** directory contains scripts that are only
relevant to METplus developers and contributors.

The **manage_externals/** directory contains scripts used to
Expand Down
Loading