Skip to content

Commit

Permalink
Update main_v11.1-ref after #2634 (#2635)
Browse files Browse the repository at this point in the history
Co-authored-by: John Halley Gotway <johnhg@ucar.edu>
Co-authored-by: Seth Linden <linden@seneca.rap.ucar.edu>
Co-authored-by: jprestop <jpresto@ucar.edu>
Co-authored-by: Daniel Adriaansen <dadriaan@ucar.edu>
Co-authored-by: John and Cindy <halleygotway@Halleys-Mac-mini.local>
Co-authored-by: Howard Soh <hsoh@seneca.rap.ucar.edu>
Co-authored-by: George McCabe <23407799+georgemccabe@users.noreply.github.com>
Co-authored-by: hsoh-u <hsoh@ucar.edu>
Co-authored-by: MET Tools Test Account <met_test@seneca.rap.ucar.edu>
Co-authored-by: Seth Linden <linden@ucar.edu>
Co-authored-by: lisagoodrich <33230218+lisagoodrich@users.noreply.github.com>
Co-authored-by: davidalbo <dave@ucar.edu>
Co-authored-by: Lisa Goodrich <lisag@ucar.edu>
Co-authored-by: metplus-bot <97135045+metplus-bot@users.noreply.github.com>
Co-authored-by: j-opatz <59586397+j-opatz@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Jonathan Vigh <jvigh@ucar.edu>
Co-authored-by: David Albo <dave@ucar.edu>
Co-authored-by: Tracy Hertneky <39317287+hertneky@users.noreply.github.com>
Co-authored-by: Dan Adriaansen <dadriaan@ucar.edu>
Fix Python environment issue (#2407)
fix definitions of G172 and G220 based on comments in NOAA-EMC/NCEPLIBS-w3emc#157. (#2406)
fix #2380 develop override (#2382)
fix #2408 develop empty config (#2410)
fix #2390 develop compile zlib (#2404)
fix #2412 develop climo (#2422)
fix #2437 develop convert (#2439)
fix for develop, for #2437, forgot one reference to the search_parent for a dictionary lookup.
fix #2452 develop airnow (#2454)
fix #2449 develop pdf (#2464)
fix #2402 develop sonarqube (#2468)
fix #2426 develop buoy (#2475)
fix 2518 dtypes appf docs (#2519)
fix 2531 compilation errors (#2533)
fix #2531 compilation_errors_configure (#2535)
fix 2596 main v11.1 rpath compilation (#2614)
fix #2514 main_v11.1 clang (#2628)
  • Loading branch information
JohnHalleyGotway committed Jul 31, 2023
1 parent b5562ad commit ca66893
Show file tree
Hide file tree
Showing 9 changed files with 108 additions and 108 deletions.
2 changes: 1 addition & 1 deletion .github/pull_request_template.md
Expand Up @@ -30,6 +30,6 @@ See the [METplus Workflow](https://metplus.readthedocs.io/en/latest/Contributors
Select: **Reviewer(s)**
Select: **Organization** level software support **Project** or **Repository** level development cycle **Project**
Select: **Milestone** as the version that will include these changes
- [ ] After submitting the PR, select **Development** issue with the original issue number.
- [ ] After submitting the PR, select the :gear: icon in the **Development** section of the right hand sidebar. Search for the issue that this PR will close and select it, if it is not already selected.
- [ ] After the PR is approved, merge your changes. If permissions do not allow this, request that the reviewer do the merge.
- [ ] Close the linked issue and delete your feature or bugfix branch from GitHub.
12 changes: 7 additions & 5 deletions data/config/GridStatConfig_default
Expand Up @@ -207,6 +207,13 @@ distance_map = {

////////////////////////////////////////////////////////////////////////////////

//
// Threshold for SEEPS p1 (Probability of being dry)
//
seeps_p1_thresh = >=0.1&&<=0.85;

////////////////////////////////////////////////////////////////////////////////

//
// Statistical output types
// May be set separately in each "obs.field" entry
Expand Down Expand Up @@ -255,11 +262,6 @@ nc_pairs_flag = {
apply_mask = TRUE;
}

////////////////////////////////////////////////////////////////////////////////
// Threshold for SEEPS p1 (Probability of being dry)

seeps_p1_thresh = NA;

////////////////////////////////////////////////////////////////////////////////

grid_weight_flag = NONE;
Expand Down
11 changes: 7 additions & 4 deletions data/config/PointStatConfig_default
Expand Up @@ -261,6 +261,13 @@ hira = {

////////////////////////////////////////////////////////////////////////////////

//
// Threshold for SEEPS p1 (Probability of being dry)
//
seeps_p1_thresh = >=0.1&&<=0.85;

////////////////////////////////////////////////////////////////////////////////

//
// Statistical output types
// May be set separately in each "obs.field" entry
Expand Down Expand Up @@ -290,10 +297,6 @@ output_flag = {
seeps_mpr = NONE;
}

////////////////////////////////////////////////////////////////////////////////
// Threshold for SEEPS p1 (Probability of being dry)

seeps_p1_thresh = NA;
////////////////////////////////////////////////////////////////////////////////

tmp_dir = "/tmp";
Expand Down
8 changes: 5 additions & 3 deletions docs/Users_Guide/config_options.rst
Expand Up @@ -1471,7 +1471,7 @@ all pairs into a single climatological bin.
direct_prob = FALSE; or TRUE
}
climato_data
climate_data
^^^^^^^^^^^^

When specifying climatology data for probability forecasts, either supply a
Expand Down Expand Up @@ -1499,13 +1499,15 @@ In this way, the number of bins impacts the resolution of the climatological
probabilities. These derived probability values are used to compute the
climatological Brier Score and Brier Skill Score.

seeps_p1_thresh
^^^^^^^^^^^^^^^

The "seeps_p1_thresh" option controls the threshold of p1 (probability of being dry) values.
The default setting is >=0.1&&<=0.85.

.. code-block:: none
seeps_p1_thresh = >=0.1&&<=0.85;
seeps_p1_thresh = >=0.1&&<=0.85;
mask_missing_flag
^^^^^^^^^^^^^^^^^
Expand Down
149 changes: 70 additions & 79 deletions docs/Users_Guide/release-notes.rst
Expand Up @@ -9,105 +9,38 @@ When applicable, release notes are followed by the GitHub issue number which des
enhancement, or new feature (`MET GitHub issues <https://github.com/dtcenter/MET/issues>`_).
Important issues are listed **in bold** for emphasis.

MET Version 11.1.0-rc1 release notes (20230616)
-----------------------------------------------
MET Version 11.1.0 release notes (20230731)
-------------------------------------------

.. dropdown:: Repository, build, and test

* Add modulefiles for supported systems to the repository (`#2415 <https://github.com/dtcenter/MET/issues/2415>`_).
* Add LICENSE.md to the repository (`#2461 <https://github.com/dtcenter/MET/issues/2461>`_).
* Update the copyright year to 2023 and increase the version number to 11.1.0 (`#2469 <https://github.com/dtcenter/MET/issues/2469>`_).
* Enhance compile_MET_all.sh to allow the user to specify the compiler and Python versions to load (`#2485 <https://github.com/dtcenter/MET/issues/2485>`_).
* Enhance compile_MET_all.sh to include the library/app name in the log filename (`#2540 <https://github.com/dtcenter/MET/issues/2540>`_).
* Add free_disk_space.sh script to the MET repository (`#2597 <https://github.com/dtcenter/MET/issues/2597>`_).

.. dropdown:: Documentation

* Update the documentation for the HSS and HSS_EC statistics (`#2492 <https://github.com/dtcenter/MET/issues/2492>`_).
* Update the documentation for the ens, NEP, and NMEP configuration options (`#2513 <https://github.com/dtcenter/MET/issues/2513>`_).

.. dropdown:: Enhancements

.. dropdown:: Common Libraries

* Add support for the Lambert Azimuthal Equal Area grids (`#1693 <https://github.com/dtcenter/MET/issues/1693>`_).
* Update the default ASCII2NC message_type_map configuration option for Little R input data (`#2487 <https://github.com/dtcenter/MET/issues/2487>`_).
* Merge older and newer MRMS GRIB2 table files (`#2508 <https://github.com/dtcenter/MET/issues/2508>`_).
* SonarQube: Further reduce findings for MET-11.1.0-rc1 (`#2521 <https://github.com/dtcenter/MET/issues/2521>`_).

.. dropdown:: Application Code

* **Enhance Gen-Vx-Mask shapefile masking to support multiple shapes and specify shape metadata** (`#1060 <https://github.com/dtcenter/MET/issues/1060>`_).
* **Enhance Multivariate MODE to generate object statistics for each input field requested by the user** (`#1283 <https://github.com/dtcenter/MET/issues/1283>`_).
* Enhance MODE to bound check interest_function corner points in the range 0 to 1 (`#2545 <https://github.com/dtcenter/MET/issues/2545>`_).

.. dropdown:: Tropical Cyclone Tools

* **Create an initial development version of a new TC-Diag tool to support the computation of tropical cyclone diagnostics** (`#2168 <https://github.com/dtcenter/MET/issues/2168>`_).
* **Enhance TC-Stat to write the RIRW job CTC/CTS output to a .stat output file** (`#2425 <https://github.com/dtcenter/MET/issues/2425>`_).
* **Enhance TC-Pairs to derive the full circle wind radius from the wind radius quadrants** (`#2532 <https://github.com/dtcenter/MET/issues/2532>`_).
* Enhance TC-RMW to reorder the dimensions of the NetCDF output to store the gridded dimensions last (`#2523 <https://github.com/dtcenter/MET/issues/2523>`_).
* Enhance TC-Gen to parse GTWO shapefile lead times from the data rather than assuming them to be 2, 5, and 7 days (`#2552 <https://github.com/dtcenter/MET/issues/2552>`_).

.. dropdown:: Bugfixes

* Bugfix: Fix the Clang compilation of MET version 11 (`#2514 <https://github.com/dtcenter/MET/issues/2514>`_).
* Bugfix: Fix the fill value setting used in the write_tmp_dataplane internal Python embedding script (`#2525 <https://github.com/dtcenter/MET/issues/2525>`_).
* Bugfix: Fix the TC-Stat RIRW runtime error when computing CTS statistics from an empty contingency table (`#2542 <https://github.com/dtcenter/MET/issues/2542>`_).
* Bugfix: Fix logic for Python embedding with data censoring and/or conversion (`#2575 <https://github.com/dtcenter/MET/issues/2575>`_).

MET Version 11.1.0-beta2 release notes (20230505)
-------------------------------------------------

**Note** that the 11.1.0-beta2 release was originally created on 20230423 but was recreated on 20230428 and 20230505 to include critical bugfixes.

.. dropdown:: Documentation
.. dropdown:: Documentation

* Enhance the Release Notes by adding dropdown menus (`#2146 <https://github.com/dtcenter/MET/issues/2146>`_).
* Improve documentation on Python Embedding for point observations (`#2303 <https://github.com/dtcenter/MET/issues/2303>`_).
* Create dropdown menus for Appendix A (`#2460 <https://github.com/dtcenter/MET/issues/2460>`_).
* Clarify MET Compile Time Python requirements (`#2490 <https://github.com/dtcenter/MET/issues/2490>`_).

.. dropdown:: Enhancements

* Enhance the MET point processing tools to read the Python 'point_data' variable instead of just 'met_point_data' (`#2285 <https://github.com/dtcenter/MET/issues/2285>`_).
* SonarQube: Further reduce bugs for MET-11.1.0-beta2 (`#2474 <https://github.com/dtcenter/MET/issues/2474>`_).
* SonarQube: Replace all instances of NULL with nullptr (`#2504 <https://github.com/dtcenter/MET/issues/2504>`_).
* SonarQube: Remove code that will never be executed (`#2506 <https://github.com/dtcenter/MET/issues/2506>`_).
* Update the documentation for the HSS and HSS_EC statistics (`#2492 <https://github.com/dtcenter/MET/issues/2492>`_).
* Update the documentation for the ens, NEP, and NMEP configuration options (`#2513 <https://github.com/dtcenter/MET/issues/2513>`_).
* Revise TC-Diag documentation for version 11.1.0 (`#2558 <https://github.com/dtcenter/MET/issues/2558>`_).

.. dropdown:: Bugfixes

* Bugfix: Correct the branch name for the SonarQube scanning nightly (`#2401 <https://github.com/dtcenter/MET/issues/2401>`_).
* Bugfix: Fix support for the YYYYMMDD format in NetCDF level timestrings (`#2482 <https://github.com/dtcenter/MET/issues/2482>`_).
* Bugfix: AERONET the lat/lon is not changed with different station ID (`#2493 <https://github.com/dtcenter/MET/issues/2493>`_).
* Bugfix: dtype in Python embedding example script and appendixF correction (`#2518 <https://github.com/dtcenter/MET/issues/2518>`_).
* Bugfix: write_tmp_dataplane uses fill_value unrecognized by MET (`#2525 <https://github.com/dtcenter/MET/issues/2525>`_).
* **Bugfix: Resolve compilation problems due to need for \-std=c++11** (`#2531 <https://github.com/dtcenter/MET/issues/2531>`_).

MET Version 11.1.0-beta1 release notes (20230228)
-------------------------------------------------

.. dropdown:: Repository, build, and test

* Add modulefiles for supported systems to the repository (`#2415 <https://github.com/dtcenter/MET/issues/2415>`_).
* Add LICENSE.md to the repository (`#2461 <https://github.com/dtcenter/MET/issues/2461>`_).
* Update the copyright year to 2023 and increase the version number to 11.1.0 (`#2469 <https://github.com/dtcenter/MET/issues/2469>`_).

.. dropdown:: Documentation

* Enhance the Release Notes by adding dropdown menus (`#2146 <https://github.com/dtcenter/MET/issues/2146>`_).

.. dropdown:: Enhancements

* Convert the python list to the numpy array for the python embedding at the base class (`#2386 <https://github.com/dtcenter/MET/issues/2386>`_).
* Refine Python runtime environment (`#2388 <https://github.com/dtcenter/MET/issues/2388>`_).
* Upgrade to using Python 3.10.4 (`#2421 <https://github.com/dtcenter/MET/issues/2421>`_).
* **Enhance TC-Pairs to disable the output of consensus track members** (`#2429 <https://github.com/dtcenter/MET/issues/2429>`_).

.. dropdown:: Bugfixes

* Bugfix: Fix the MET CF-Compliant NetCDF library code to Polar Stereographic data from NSIDC Sea Ice Edge NetCDF files (`#2218 <https://github.com/dtcenter/MET/issues/2218>`_).
* Bugfix: Remove override keyword to avoid C++11 dependency (`#2380 <https://github.com/dtcenter/MET/issues/2380>`_).
* Bugfix: Fix ASCII2NC to not compute AOD 550 if other inputs are negative values (`#2383 <https://github.com/dtcenter/MET/issues/2383>`_).
* Bugfix: Fix PB2NC to report accurate total observation counts in log messages (`#2387 <https://github.com/dtcenter/MET/issues/2387>`_).
* Bugfix: Update the MET flowchart for version 11.0.0 (`#2389 <https://github.com/dtcenter/MET/issues/2389>`_).
* Bugfix: Fix issues with the met_compile_all.sh script and associated tar files (`#2390 <https://github.com/dtcenter/MET/issues/2390>`_).
* Bugfix: Correct definitions of NCEP grid numbers 172 and 220 (`#2399 <https://github.com/dtcenter/MET/issues/2399>`_).
* Bugfix: Correct the branch name for the SonarQube scanning nightly (`#2401 <https://github.com/dtcenter/MET/issues/2401>`_).
* Bugfix: Address MET-11.0.0 SonarQube Blocker Bugs (`#2402 <https://github.com/dtcenter/MET/issues/2402>`_).
* Bugfix: Refine fix for handling empty configuration files (`#2408 <https://github.com/dtcenter/MET/issues/2408>`_).
* Bugfix: Fix time interpolation of monthly climatology data between December 15 and January 15 (`#2412 <https://github.com/dtcenter/MET/issues/2412>`_).
Expand All @@ -116,6 +49,56 @@ MET Version 11.1.0-beta1 release notes (20230228)
* Bugfix: Refine the regrid dictionary's data conversion and censoring operations and fix climo time matching logic for a single monthly climo file (`#2437 <https://github.com/dtcenter/MET/issues/2437>`_).
* Bugfix: Fix the creation of the MET User's Guide PDF (`#2449 <https://github.com/dtcenter/MET/issues/2449>`_).
* Bugfix: Fix inconsistent ASCII2NC AIRNOW location lookup logic (`#2452 <https://github.com/dtcenter/MET/issues/2452>`_).
* Bugfix: Fix support for the YYYYMMDD format in NetCDF level timestrings (`#2482 <https://github.com/dtcenter/MET/issues/2482>`_).
* Bugfix: AERONET the lat/lon is not changed with different station ID (`#2493 <https://github.com/dtcenter/MET/issues/2493>`_).
* Bugfix: Fix the Clang compilation of MET version 11 (`#2514 <https://github.com/dtcenter/MET/issues/2514>`_).
* Bugfix: dtype in Python embedding example script and appendixF correction (`#2518 <https://github.com/dtcenter/MET/issues/2518>`_).
* Bugfix: Fix the fill value setting used in the write_tmp_dataplane internal Python embedding script (`#2525 <https://github.com/dtcenter/MET/issues/2525>`_).
* **Bugfix: Resolve compilation problems due to need for \-std=c++11** (`#2531 <https://github.com/dtcenter/MET/issues/2531>`_).
* Bugfix: Fix the TC-Stat RIRW runtime error when computing CTS statistics from an empty contingency table (`#2542 <https://github.com/dtcenter/MET/issues/2542>`_).\
* Bugfix: Refine support for LAEA grids via NetCDF and GRIB2 files (`#2565 <https://github.com/dtcenter/MET/issues/2565>`_).
* Bugfix: Fix logic for Python embedding with data censoring and/or conversion (`#2575 <https://github.com/dtcenter/MET/issues/2575>`_).
* Bugfix: Fix reading of upside-down CF-compliant NetCDF Rotated Lat/Lon data (`#2578 <https://github.com/dtcenter/MET/issues/2578>`_).
* Bugfix: Unknown ld Flag on Macos causes MET compilation to fail (`#2596 <https://github.com/dtcenter/MET/issues/2596>`_).
* Bugfix: Problem compiling MET on MacOS using GCC 12.3.0 (`#2615 <https://github.com/dtcenter/MET/issues/2615>`_).

.. dropdown:: Enhancements

.. dropdown:: SonarQube

* SonarQube: Further reduce bugs for MET-11.1.0-beta2 (`#2474 <https://github.com/dtcenter/MET/issues/2474>`_).
* SonarQube: Replace all instances of NULL with nullptr (`#2504 <https://github.com/dtcenter/MET/issues/2504>`_).
* SonarQube: Remove code that will never be executed (`#2506 <https://github.com/dtcenter/MET/issues/2506>`_).
* SonarQube: Further reduce findings for MET-11.1.0-rc1 (`#2521 <https://github.com/dtcenter/MET/issues/2521>`_).

.. dropdown:: Python Embedding

* Convert the python list to the numpy array for the python embedding at the base class (`#2386 <https://github.com/dtcenter/MET/issues/2386>`_).
* Refine Python runtime environment (`#2388 <https://github.com/dtcenter/MET/issues/2388>`_).
* **Upgrade to using Python 3.10.4** (`#2421 <https://github.com/dtcenter/MET/issues/2421>`_).
* **Enhance the MET point processing tools to read the Python 'point_data' variable instead of just 'met_point_data'** (`#2285 <https://github.com/dtcenter/MET/issues/2285>`_).

.. dropdown:: Common Libraries

* **Add support for the Lambert Azimuthal Equal Area grids** (`#1693 <https://github.com/dtcenter/MET/issues/1693>`_).
* Update the default ASCII2NC message_type_map configuration option for Little R input data (`#2487 <https://github.com/dtcenter/MET/issues/2487>`_).
* Merge older and newer MRMS GRIB2 table files (`#2508 <https://github.com/dtcenter/MET/issues/2508>`_).

.. dropdown:: Application Code

* **Enhance Gen-Vx-Mask shapefile masking to support multiple shapes and specify shape metadata** (`#1060 <https://github.com/dtcenter/MET/issues/1060>`_).
* **Enhance Multivariate MODE to generate object statistics for each input field requested by the user** (`#1283 <https://github.com/dtcenter/MET/issues/1283>`_).
* Update NDBC locations prior to the MET-11.1.0 release (`#2511 <https://github.com/dtcenter/MET/issues/2511>`_).
* Enhance MODE to bound check interest_function corner points in the range 0 to 1 (`#2545 <https://github.com/dtcenter/MET/issues/2545>`_).

.. dropdown:: Tropical Cyclone Tools

* **Create an initial development version of a new TC-Diag tool to support the computation of tropical cyclone diagnostics** (`#2168 <https://github.com/dtcenter/MET/issues/2168>`_).
* **Enhance TC-Stat to write the RIRW job CTC/CTS output to a .stat output file** (`#2425 <https://github.com/dtcenter/MET/issues/2425>`_).
* **Enhance TC-Pairs to disable the output of consensus track members** (`#2429 <https://github.com/dtcenter/MET/issues/2429>`_).
* Enhance TC-RMW to reorder the dimensions of the NetCDF output to store the gridded dimensions last (`#2523 <https://github.com/dtcenter/MET/issues/2523>`_).
* **Enhance TC-Pairs to derive the full circle wind radius from the wind radius quadrants** (`#2532 <https://github.com/dtcenter/MET/issues/2532>`_).
* Enhance TC-Gen to parse GTWO shapefile lead times from the data rather than assuming them to be 2, 5, and 7 days (`#2552 <https://github.com/dtcenter/MET/issues/2552>`_).

MET Version 11.0.0 release notes (20221209)
-------------------------------------------
Expand Down Expand Up @@ -256,6 +239,14 @@ MET Version 11.1.0 upgrade instructions

* If running TC-Pairs to generate consensus tracks, update your TC-Pairs configuration file to include the new **write_members** option (`#2429 <https://github.com/dtcenter/MET/issues/2429>`_).

* If using Python embedding for point observations, and the following lines of code are in your Python script please remove them and refactor your Python script following the instructions in the `User's Guide for Python embedding for point observations <https://met.readthedocs.io/en/main_v11.1/Users_Guide/appendixF.html#python-script-requirements-for-point-observations>`_:

.. code-block:: Python
from met_point_obs import convert_point_data
...
met_point_data = convert_point_data(point_data)
MET Version 11.0.0 upgrade instructions
---------------------------------------

Expand Down

0 comments on commit ca66893

Please sign in to comment.