From 95849915151ed9e1e1fdb8687a97557bd1a9ac87 Mon Sep 17 00:00:00 2001 From: Lisa Goodrich Date: Tue, 21 Feb 2023 10:52:01 -0700 Subject: [PATCH 1/8] testing dropdown menu to see if it works. --- docs/Users_Guide/release-notes.rst | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/docs/Users_Guide/release-notes.rst b/docs/Users_Guide/release-notes.rst index 4dfd494c4a..8a7be8778c 100644 --- a/docs/Users_Guide/release-notes.rst +++ b/docs/Users_Guide/release-notes.rst @@ -12,7 +12,7 @@ Important issues are listed **in bold** for emphasis. MET Version 11.0.0 release notes (20221209) ------------------------------------------- -* Repository, build, and test: +:::{dropdown} Repository, build, and test: * **Restructure the contents of the MET repository so that it matches the existing release tarfiles** (`#1920 `_). * **Add initial files to create the MET compilation environment in the dtcenter/met-base Docker image** (`dtcenter/METbaseimage#1 `_). @@ -25,7 +25,9 @@ MET Version 11.0.0 release notes (20221209) * Fix MET-11.0.0-beta3 linker errors (`#2281 `_). * Fix GHA documentation workflow (`#2282 `_). * Fix GHA warnings and update the version of actions (i.e. actions/checkout@v3) (`#2297 `_). +::: + * Documentation: * Create outline for the MET Contributor's Guide (`#1774 `_). From ee79d7795db537349f00dc3313ac193f128fc8d8 Mon Sep 17 00:00:00 2001 From: Lisa Goodrich Date: Tue, 21 Feb 2023 11:58:19 -0700 Subject: [PATCH 2/8] adding sphinx_design to config.py and requirements.txt so that dropdown menus will work. --- docs/conf.py | 2 +- docs/requirements.txt | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/docs/conf.py b/docs/conf.py index 055e2c9651..ac12a9bf43 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -33,7 +33,7 @@ # extensions coming with Sphinx (named 'sphinx.ext.*') or your custom # ones. # Adding 'sphinx_panels' to use drop-down menus in appendixA. -extensions = ['sphinx.ext.autodoc','sphinx.ext.intersphinx','sphinx_panels',] +extensions = ['sphinx.ext.autodoc','sphinx.ext.intersphinx','sphinx_panels','sphinx_design',] # settings for ReadTheDocs PDF creation latex_engine = 'pdflatex' diff --git a/docs/requirements.txt b/docs/requirements.txt index 59572ff5a8..80ac5cb61d 100644 --- a/docs/requirements.txt +++ b/docs/requirements.txt @@ -1,3 +1,4 @@ sphinx-gallery sphinxcontrib-bibtex sphinx-panels +sphinx-design From d7c52ee9989b2d81b5b8533267ac39acdef77f70 Mon Sep 17 00:00:00 2001 From: Lisa Goodrich Date: Tue, 21 Feb 2023 12:05:16 -0700 Subject: [PATCH 3/8] testing dropdown menus and fixing to rst formatting --- docs/Users_Guide/release-notes.rst | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/docs/Users_Guide/release-notes.rst b/docs/Users_Guide/release-notes.rst index 8a7be8778c..e52296f169 100644 --- a/docs/Users_Guide/release-notes.rst +++ b/docs/Users_Guide/release-notes.rst @@ -12,21 +12,21 @@ Important issues are listed **in bold** for emphasis. MET Version 11.0.0 release notes (20221209) ------------------------------------------- -:::{dropdown} Repository, build, and test: - - * **Restructure the contents of the MET repository so that it matches the existing release tarfiles** (`#1920 `_). - * **Add initial files to create the MET compilation environment in the dtcenter/met-base Docker image** (`dtcenter/METbaseimage#1 `_). - * Restructure the MET Dockerfiles to create images based on the new METbaseimage (`#2196 `_). - * Enhance METbaseimage to support NetCDF files using groups in the enhanced data model (`dtcenter/METbaseimage#6 `_). - * Add .zenodo.json file to add metadata about releases (`#2198 `_). - * Update the SonarQube version used for routine software scans (`#2270 `_). - * Fix OpenMP compilation error for GCC 9.3.0/9.4.0 (`#2106 `_). - * Fix oom() compile time linker error (`#2238 `_). - * Fix MET-11.0.0-beta3 linker errors (`#2281 `_). - * Fix GHA documentation workflow (`#2282 `_). - * Fix GHA warnings and update the version of actions (i.e. actions/checkout@v3) (`#2297 `_). -::: - + .. dropdown:: Repository, build, and test: + + * **Restructure the contents of the MET repository so that it matches the existing release tarfiles** (`#1920 `_). + * **Add initial files to create the MET compilation environment in the dtcenter/met-base Docker image** (`dtcenter/METbaseimage#1 `_). + * Restructure the MET Dockerfiles to create images based on the new METbaseimage (`#2196 `_). + * Enhance METbaseimage to support NetCDF files using groups in the enhanced data model (`dtcenter/METbaseimage#6 `_). + * Add .zenodo.json file to add metadata about releases (`#2198 `_). + * Update the SonarQube version used for routine software scans (`#2270 `_). + * Fix OpenMP compilation error for GCC 9.3.0/9.4.0 (`#2106 `_). + * Fix oom() compile time linker error (`#2238 `_). + * Fix MET-11.0.0-beta3 linker errors (`#2281 `_). + * Fix GHA documentation workflow (`#2282 `_). + * Fix GHA warnings and update the version of actions (i.e. actions/checkout@v3) (`#2297 `_). + + * Documentation: From 50acb835ee3b2ce684834f18a9b0f9df14970619 Mon Sep 17 00:00:00 2001 From: Lisa Goodrich Date: Tue, 21 Feb 2023 14:21:23 -0700 Subject: [PATCH 4/8] adding non-child dropdown menus --- docs/Users_Guide/release-notes.rst | 44 +++++++++++++++--------------- 1 file changed, 22 insertions(+), 22 deletions(-) diff --git a/docs/Users_Guide/release-notes.rst b/docs/Users_Guide/release-notes.rst index e52296f169..11b605087a 100644 --- a/docs/Users_Guide/release-notes.rst +++ b/docs/Users_Guide/release-notes.rst @@ -12,7 +12,7 @@ Important issues are listed **in bold** for emphasis. MET Version 11.0.0 release notes (20221209) ------------------------------------------- - .. dropdown:: Repository, build, and test: + .. dropdown:: Repository, build, and test * **Restructure the contents of the MET repository so that it matches the existing release tarfiles** (`#1920 `_). * **Add initial files to create the MET compilation environment in the dtcenter/met-base Docker image** (`dtcenter/METbaseimage#1 `_). @@ -28,27 +28,27 @@ MET Version 11.0.0 release notes (20221209) -* Documentation: - - * Create outline for the MET Contributor's Guide (`#1774 `_). - * Document PB2NC's handling of quality markers (`#2278 `_). - * Move release notes into its own chapter in the User's Guide (`#2298 `_). - -* Bugfixes: - - * Fix regression test differences in pb2nc and ioda2nc output (`#2102 `_). - * Fix support for reading rotated lat/lon grids from CF-compliant NetCDF files (`#2115 `_). - * Fix support for reading rotated lat/lon grids from GRIB1 files (grid type 10) (`#2118 `_). - * Fix support for int64 NetCDF variable types (`#2123 `_). - * Fix Stat-Analysis to aggregate the ECNT ME and RMSE values correctly (`#2170 `_). - * Fix NetCDF library code to process scale_factor and add_offset attributes independently (`#2187 `_). - * Fix Ensemble-Stat to work with different missing members for two or more variables (`#2208 `_). - * Fix truncated station_id name in the output from IODA2NC (`#2216 `_). - * Fix Stat-Analysis aggregation of the neighborhood statistics line types (`#2271 `_). - * Fix Point-Stat and Ensemble-Stat GRIB table lookup logic for python embedding of point observations (`#2286 `_). - * Fix ascii2nc_airnow_hourly test in unit_ascii2nc.xml (`#2306 `_). - * Fix TC-Stat parsing of TCMPR lines (`#2309 `_). - * Fix ASCII2NC logic for reading AERONET v3 data (`#2370 `_). + .. dropdown:: Documentation + + * Create outline for the MET Contributor's Guide (`#1774 `_). + * Document PB2NC's handling of quality markers (`#2278 `_). + * Move release notes into its own chapter in the User's Guide (`#2298 `_). + + .. dropdown:: Bugfixes + + * Fix regression test differences in pb2nc and ioda2nc output (`#2102 `_). + * Fix support for reading rotated lat/lon grids from CF-compliant NetCDF files (`#2115 `_). + * Fix support for reading rotated lat/lon grids from GRIB1 files (grid type 10) (`#2118 `_). + * Fix support for int64 NetCDF variable types (`#2123 `_). + * Fix Stat-Analysis to aggregate the ECNT ME and RMSE values correctly (`#2170 `_). + * Fix NetCDF library code to process scale_factor and add_offset attributes independently (`#2187 `_). + * Fix Ensemble-Stat to work with different missing members for two or more variables (`#2208 `_). + * Fix truncated station_id name in the output from IODA2NC (`#2216 `_). + * Fix Stat-Analysis aggregation of the neighborhood statistics line types (`#2271 `_). + * Fix Point-Stat and Ensemble-Stat GRIB table lookup logic for python embedding of point observations (`#2286 `_). + * Fix ascii2nc_airnow_hourly test in unit_ascii2nc.xml (`#2306 `_). + * Fix TC-Stat parsing of TCMPR lines (`#2309 `_). + * Fix ASCII2NC logic for reading AERONET v3 data (`#2370 `_). * Enhancements: From 9226886ecead7b8673d8a61d089deed65e0e1be5 Mon Sep 17 00:00:00 2001 From: Lisa Goodrich Date: Tue, 21 Feb 2023 15:21:50 -0700 Subject: [PATCH 5/8] First try at child dropdown menus --- docs/Users_Guide/release-notes.rst | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/docs/Users_Guide/release-notes.rst b/docs/Users_Guide/release-notes.rst index 11b605087a..9ec32e787e 100644 --- a/docs/Users_Guide/release-notes.rst +++ b/docs/Users_Guide/release-notes.rst @@ -50,14 +50,14 @@ MET Version 11.0.0 release notes (20221209) * Fix TC-Stat parsing of TCMPR lines (`#2309 `_). * Fix ASCII2NC logic for reading AERONET v3 data (`#2370 `_). -* Enhancements: + .. dropdown:: Enhancements - * NetCDF: + .. grid:: NetCDF - * **Enhance MET's NetCDF library interface to support level strings that include coordinate variable values instead of just indexes** (`#1815 `_). - * Enhance MET to handle NC strings when processing CF-Compliant NetCDF files (`#2042 `_). - * Enhance MET to handle CF-compliant time strings with an offset defined in months or years (`#2155 `_). - * Refine NetCDF level string handling logic to always interpret @ strings as values (`#2225 `_). + * **Enhance MET's NetCDF library interface to support level strings that include coordinate variable values instead of just indexes** (`#1815 `_). + * Enhance MET to handle NC strings when processing CF-Compliant NetCDF files (`#2042 `_). + * Enhance MET to handle CF-compliant time strings with an offset defined in months or years (`#2155 `_). + * Refine NetCDF level string handling logic to always interpret @ strings as values (`#2225 `_). * GRIB: From 08213bd68d6b2d15265eeba63f37bcd18bdded41 Mon Sep 17 00:00:00 2001 From: Lisa Goodrich Date: Tue, 21 Feb 2023 15:25:32 -0700 Subject: [PATCH 6/8] Second try at child dropdown menus --- docs/Users_Guide/release-notes.rst | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/docs/Users_Guide/release-notes.rst b/docs/Users_Guide/release-notes.rst index 9ec32e787e..e08c2cf045 100644 --- a/docs/Users_Guide/release-notes.rst +++ b/docs/Users_Guide/release-notes.rst @@ -52,12 +52,12 @@ MET Version 11.0.0 release notes (20221209) .. dropdown:: Enhancements - .. grid:: NetCDF + .. grid:: NetCDF - * **Enhance MET's NetCDF library interface to support level strings that include coordinate variable values instead of just indexes** (`#1815 `_). - * Enhance MET to handle NC strings when processing CF-Compliant NetCDF files (`#2042 `_). - * Enhance MET to handle CF-compliant time strings with an offset defined in months or years (`#2155 `_). - * Refine NetCDF level string handling logic to always interpret @ strings as values (`#2225 `_). + * **Enhance MET's NetCDF library interface to support level strings that include coordinate variable values instead of just indexes** (`#1815 `_). + * Enhance MET to handle NC strings when processing CF-Compliant NetCDF files (`#2042 `_). + * Enhance MET to handle CF-compliant time strings with an offset defined in months or years (`#2155 `_). + * Refine NetCDF level string handling logic to always interpret @ strings as values (`#2225 `_). * GRIB: From 3878bb530761073b4522f95b5282be1db3751e9e Mon Sep 17 00:00:00 2001 From: Lisa Goodrich Date: Tue, 21 Feb 2023 15:41:01 -0700 Subject: [PATCH 7/8] Third try at child dropdown menus --- docs/Users_Guide/release-notes.rst | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/docs/Users_Guide/release-notes.rst b/docs/Users_Guide/release-notes.rst index e08c2cf045..a1a24f7fa1 100644 --- a/docs/Users_Guide/release-notes.rst +++ b/docs/Users_Guide/release-notes.rst @@ -52,17 +52,17 @@ MET Version 11.0.0 release notes (20221209) .. dropdown:: Enhancements - .. grid:: NetCDF + .. dropdown:: NetCDF * **Enhance MET's NetCDF library interface to support level strings that include coordinate variable values instead of just indexes** (`#1815 `_). * Enhance MET to handle NC strings when processing CF-Compliant NetCDF files (`#2042 `_). * Enhance MET to handle CF-compliant time strings with an offset defined in months or years (`#2155 `_). * Refine NetCDF level string handling logic to always interpret @ strings as values (`#2225 `_). - * GRIB: + .. dropdown:: GRIB: - * Add support for reading National Blend Model GRIB2 data (`#2055 `_). - * Update the GRIB2 MRMS table in MET (`#2081 `_). + * Add support for reading National Blend Model GRIB2 data (`#2055 `_). + * Update the GRIB2 MRMS table in MET (`#2081 `_). * Python: From 51477acc12fe56089ce515f0e8a43c0ecf754686 Mon Sep 17 00:00:00 2001 From: Lisa Goodrich Date: Tue, 21 Feb 2023 15:49:05 -0700 Subject: [PATCH 8/8] child dropdown menus --- docs/Users_Guide/release-notes.rst | 116 ++++++++++++++--------------- 1 file changed, 58 insertions(+), 58 deletions(-) diff --git a/docs/Users_Guide/release-notes.rst b/docs/Users_Guide/release-notes.rst index a1a24f7fa1..bcad89b962 100644 --- a/docs/Users_Guide/release-notes.rst +++ b/docs/Users_Guide/release-notes.rst @@ -59,86 +59,86 @@ MET Version 11.0.0 release notes (20221209) * Enhance MET to handle CF-compliant time strings with an offset defined in months or years (`#2155 `_). * Refine NetCDF level string handling logic to always interpret @ strings as values (`#2225 `_). - .. dropdown:: GRIB: - + .. dropdown:: GRIB + * Add support for reading National Blend Model GRIB2 data (`#2055 `_). * Update the GRIB2 MRMS table in MET (`#2081 `_). - * Python: + .. dropdown::Python - * Reimplement the pntnc2ascii.R utility Rscript in Python (`#2085 `_). - * Add more error checking for python embedding of point observations (`#2202 `_). - * **Add a Python helper script/function to transform point_data objects to met_point_data objects for Python Embedding** (`#2302 `_). + * Reimplement the pntnc2ascii.R utility Rscript in Python (`#2085 `_). + * Add more error checking for python embedding of point observations (`#2202 `_). + * **Add a Python helper script/function to transform point_data objects to met_point_data objects for Python Embedding** (`#2302 `_). - * METplus-Internal: + .. dropdown:: METplus-Internal - * MET: Replace fixed length character arrays with strings (`dtcenter/METplus-Internal#14 `_). - * MET: Add a timestamp to the log output at the beginning and end of each MET tool run (`dtcenter/METplus-Internal#18 `_). - * MET: Add the user ID and the command line being executed to the log output at beginning and end of each MET tool run (`dtcenter/METplus-Internal#19 `_). - * MET: Enhance MET to have better signal handling for shutdown events (`dtcenter/METplus-Internal#21 `_). + * MET: Replace fixed length character arrays with strings (`dtcenter/METplus-Internal#14 `_). + * MET: Add a timestamp to the log output at the beginning and end of each MET tool run (`dtcenter/METplus-Internal#18 `_). + * MET: Add the user ID and the command line being executed to the log output at beginning and end of each MET tool run (`dtcenter/METplus-Internal#19 `_). + * MET: Enhance MET to have better signal handling for shutdown events (`dtcenter/METplus-Internal#21 `_). - * Common Libraries: + .. dropdown:: Common Libraries - * **Define new grid class to store semi-structured grid information (e.g. lat or lon vs level or time)** (`#1954 `_). - * Refine warning/error messages when parsing thresholds (`#2211 `_). - * Remove namespace specification from header files (`#2227 `_). - * Update MET version number to 11.0.0 (`#2132 `_). - * Store unspecified accumulation interval as 0 rather than bad data (`#2250 `_). - * Add sanity check to error out when both is_u_wind and is_v_wind are set to true (`#2357 `_). + * **Define new grid class to store semi-structured grid information (e.g. lat or lon vs level or time)** (`#1954 `_). + * Refine warning/error messages when parsing thresholds (`#2211 `_). + * Remove namespace specification from header files (`#2227 `_). + * Update MET version number to 11.0.0 (`#2132 `_). + * Store unspecified accumulation interval as 0 rather than bad data (`#2250 `_). + * Add sanity check to error out when both is_u_wind and is_v_wind are set to true (`#2357 `_). - * Statistics: + .. dropdown:: Statistics - * **Add Anomaly Correlation Coefficient to VCNT Line Type** (`#2022 `_). - * **Allow 2x2 HSS calculations to include user-defined EC values** (`#2147 `_). - * **Add the fair CRPS statistic to the ECNT line type in a new CRPS_EMP_FAIR column** (`#2206 `_). - * **Add MAE to the ECNT line type from Ensemble-Stat and for HiRA** (`#2325 `_). - * **Add the Mean Absolute Difference (SPREAD_MD) to the ECNT line type** (`#2332 `_). - * **Add new bias ratio statistic to the ECNT line type from Ensemble-Stat and for HiRA** (`#2058 `_). + * **Add Anomaly Correlation Coefficient to VCNT Line Type** (`#2022 `_). + * **Allow 2x2 HSS calculations to include user-defined EC values** (`#2147 `_). + * **Add the fair CRPS statistic to the ECNT line type in a new CRPS_EMP_FAIR column** (`#2206 `_). + * **Add MAE to the ECNT line type from Ensemble-Stat and for HiRA** (`#2325 `_). + * **Add the Mean Absolute Difference (SPREAD_MD) to the ECNT line type** (`#2332 `_). + * **Add new bias ratio statistic to the ECNT line type from Ensemble-Stat and for HiRA** (`#2058 `_). - * Configuration and masking: + .. dropdown:: Configuration and masking - * Define the Bukovsky masking regions for use in MET (`#1940 `_). - * **Enhance Gen-Vx-Mask by adding a new poly_xy masking type option** (`#2152 `_). - * Add M_to_KFT and KM_to_KFT functions to ConfigConstants (`#2180 `_). - * Update map data with more recent NaturalEarth definitions (`#2207 `_). + * Define the Bukovsky masking regions for use in MET (`#1940 `_). + * **Enhance Gen-Vx-Mask by adding a new poly_xy masking type option** (`#2152 `_). + * Add M_to_KFT and KM_to_KFT functions to ConfigConstants (`#2180 `_). + * Update map data with more recent NaturalEarth definitions (`#2207 `_). - * Point Pre-Processing Tools: + .. dropdown:: Point Pre-Processing Tools - * **Enhance IODA2NC to support IODA v2.0 format** (`#2068 `_). - * **Add support for EPA AirNow ASCII data in ASCII2NC** (`#2142 `_). - * Add a sum option to the time summaries computed by the point pre-processing tools (`#2204 `_). - * Add "station_ob" to metadata_map as a message_type metadata variable for ioda2nc (`#2215 `_). - * **Enhance ASCII2NC to read NDBC buoy data** (`#2276 `_). - * Print ASCII2NC warning message about python embedding support not being compiled (`#2277 `_). + * **Enhance IODA2NC to support IODA v2.0 format** (`#2068 `_). + * **Add support for EPA AirNow ASCII data in ASCII2NC** (`#2142 `_). + * Add a sum option to the time summaries computed by the point pre-processing tools (`#2204 `_). + * Add "station_ob" to metadata_map as a message_type metadata variable for ioda2nc (`#2215 `_). + * **Enhance ASCII2NC to read NDBC buoy data** (`#2276 `_). + * Print ASCII2NC warning message about python embedding support not being compiled (`#2277 `_). - * Point-Stat, Grid-Stat, Stat-Analysis: + .. dropdown:: Point-Stat, Grid-Stat, Stat-Analysis - * Add support for point-based climatologies for use in SEEPS (`#1941 `_). - * **Enhance Point-Stat to compute SEEPS for point observations and write new SEEPS and SEEPS_MPR STAT line types** (`#1942 `_). - * **Enhance Grid-Stat to compute SEEPS for gridded observations and write the SEEPS STAT line type** (`#1943 `_). - * Sort mask.sid station lists to check their contents more efficiently (`#1950 `_). - * **Enhance Stat-Analysis to aggregate SEEPS_MPR and SEEPS line types** (`#2339 `_). - * Relax Point-Stat and Ensemble-Stat logic for the configuration of message_type_group_map (`#2362 `_). - * Fix Point-Stat and Grid-Stat logic for processing U/V winds with python embedding (`#2366 `_). + * Add support for point-based climatologies for use in SEEPS (`#1941 `_). + * **Enhance Point-Stat to compute SEEPS for point observations and write new SEEPS and SEEPS_MPR STAT line types** (`#1942 `_). + * **Enhance Grid-Stat to compute SEEPS for gridded observations and write the SEEPS STAT line type** (`#1943 `_). + * Sort mask.sid station lists to check their contents more efficiently (`#1950 `_). + * **Enhance Stat-Analysis to aggregate SEEPS_MPR and SEEPS line types** (`#2339 `_). + * Relax Point-Stat and Ensemble-Stat logic for the configuration of message_type_group_map (`#2362 `_). + * Fix Point-Stat and Grid-Stat logic for processing U/V winds with python embedding (`#2366 `_). - * Ensemble Tools: + .. dropdown:: Ensemble Tools - * **Remove ensemble post-processing from the Ensemble-Stat tool** (`#1908 `_). - * Eliminate Gen-Ens-Prod warning when parsing the nbhrd_prob dictionary (`#2224 `_). + * **Remove ensemble post-processing from the Ensemble-Stat tool** (`#1908 `_). + * Eliminate Gen-Ens-Prod warning when parsing the nbhrd_prob dictionary (`#2224 `_). - * Tropical Cyclone Tools: + .. dropdown:: Tropical Cyclone Tools - * **Enhance TC-Pairs to read hurricane model diagnostic files (e.g. SHIPS) and TC-Stat to filter the new data** (`#392 `_). - * **Enhance TC-Pairs consensus logic to compute the spread of the location, wind speed, and pressure** (`#2036 `_). - * Enhance TC-RMW to compute tangential and radial winds (`#2072 `_). - * Refine TCDIAG output from TC-Pairs as needed (`#2321 `_). - * Rename the TCDIAG SOURCE column as DIAG_SOURCE (`#2337 `_). + * **Enhance TC-Pairs to read hurricane model diagnostic files (e.g. SHIPS) and TC-Stat to filter the new data** (`#392 `_). + * **Enhance TC-Pairs consensus logic to compute the spread of the location, wind speed, and pressure** (`#2036 `_). + * Enhance TC-RMW to compute tangential and radial winds (`#2072 `_). + * Refine TCDIAG output from TC-Pairs as needed (`#2321 `_). + * Rename the TCDIAG SOURCE column as DIAG_SOURCE (`#2337 `_). - * Miscellaneous: + .. dropdown:: Miscellaneous - * Enhance MTD to process time series with non-uniform time steps, such as monthly data (`#1971 `_). - * Refine Grid-Diag output variable names when specifying two input data sources (`#2232 `_). - * Add tmp_dir configuration option to the Plot-Point-Obs tool (`#2237 `_). + * Enhance MTD to process time series with non-uniform time steps, such as monthly data (`#1971 `_). + * Refine Grid-Diag output variable names when specifying two input data sources (`#2232 `_). + * Add tmp_dir configuration option to the Plot-Point-Obs tool (`#2237 `_). MET Upgrade Instructions ========================