diff --git a/docs/Contributors_Guide/conda_environment.rst b/docs/Contributors_Guide/conda_environment.rst index 4f674060..5d7805b7 100644 --- a/docs/Contributors_Guide/conda_environment.rst +++ b/docs/Contributors_Guide/conda_environment.rst @@ -10,5 +10,5 @@ in the METplus Contributor’s Guide to set up a similar environment to METplus. Refer to the `METplotpy User’s Guide -`_ +`_ to obtain the appropriate packages and specific versions (when specified). diff --git a/docs/Contributors_Guide/pull_request.rst b/docs/Contributors_Guide/pull_request.rst index 9482de14..a2eb01e0 100644 --- a/docs/Contributors_Guide/pull_request.rst +++ b/docs/Contributors_Guide/pull_request.rst @@ -2,8 +2,8 @@ Pull Requests in Github *********************** -Please refer to the `Open a pull request using a browser -`_ +Please refer to the `Open a Pull Request +`_ section of the METplus Contributor’s Guide, replacing “METplus” references with “METplotpy”. However, if external contributors are unsure who to assign as a reviewer, a post should still be created in the diff --git a/docs/Contributors_Guide/tests_github_actions.rst b/docs/Contributors_Guide/tests_github_actions.rst index 45429595..033892bf 100644 --- a/docs/Contributors_Guide/tests_github_actions.rst +++ b/docs/Contributors_Guide/tests_github_actions.rst @@ -8,7 +8,7 @@ name of the plot type that is being added to the repository.) Add sample data (see applicable information in the `Adding a New Plot -`_ +`_ section). Use the pytest framework to generate tests. For more information review diff --git a/docs/Contributors_Guide/third_party_packages.rst b/docs/Contributors_Guide/third_party_packages.rst index ed6da0d8..475c7f56 100644 --- a/docs/Contributors_Guide/third_party_packages.rst +++ b/docs/Contributors_Guide/third_party_packages.rst @@ -5,7 +5,7 @@ Add Additional Third-Party Packages to the Github actions tests If necessary, modify the **requirements.txt** file (in the top level GitHub directory) and the `Python Requirements -`_ +`_ section in the METplotpy User’s Guide with any additional packages with the version information. diff --git a/docs/Users_Guide/bar.rst b/docs/Users_Guide/bar.rst index 58a83a50..4c84c8ae 100644 --- a/docs/Users_Guide/bar.rst +++ b/docs/Users_Guide/bar.rst @@ -1,5 +1,5 @@ ******** -Bar plot +Bar Plot ******** Description @@ -21,7 +21,7 @@ categorical and one numeric. Bar plots often represent counts or frequencies, however, bar plots can represent means, medians, standard deviations, or any other statistic. Refer to the -`METviewer documentation `_ +`METviewer documentation `_ for details on how this plot is utilized. Example @@ -173,7 +173,7 @@ To generate the above bar plot, perform the following: * If using the conda environment, verify the conda environment is running and has has the required Python packages outlined in the `requirements section - `_. + `_. * Set the METPLOTPY_BASE environment variable to point to *$METPLOTPY_BASE* diff --git a/docs/Users_Guide/box.rst b/docs/Users_Guide/box.rst index a2ce1ba1..d70c9c13 100644 --- a/docs/Users_Guide/box.rst +++ b/docs/Users_Guide/box.rst @@ -1,5 +1,5 @@ ******** -Box plot +Box Plot ******** Description @@ -20,7 +20,7 @@ that do not fall inside the whiskers. Outliers are extreme values. It is used by METviewer for generating box plots. Refer to the `METviewer documentation -`_ +`_ for details on how this plot is utilized. @@ -211,8 +211,7 @@ Perform the following to generate the plots: * If using the conda environment, verify the conda environment is running and has the required - `Python packages - `_ + `Python packages `_ outlined in the requirements section. * Set the METPLOTPY_BASE environment variable to point to diff --git a/docs/Users_Guide/contour.rst b/docs/Users_Guide/contour.rst index c795832a..4581e337 100644 --- a/docs/Users_Guide/contour.rst +++ b/docs/Users_Guide/contour.rst @@ -12,7 +12,7 @@ value is then contoured. This type of plot is often used to examine statistics over a series of time or heights. For more information on Contour plots, please refer to the `METviewer documentation -`_. +`_. @@ -171,8 +171,8 @@ perform the following: * If using the conda environment, verify the conda environment is running and has has the required Python packages outlined in the - `requirements section. - `_ + `requirements section + `_. * Set the METPLOTPY_BASE environment variable to point to *$METPLOTPY_BASE*. diff --git a/docs/Users_Guide/eclv.rst b/docs/Users_Guide/eclv.rst index 149884c8..5fcebb7d 100644 --- a/docs/Users_Guide/eclv.rst +++ b/docs/Users_Guide/eclv.rst @@ -12,7 +12,7 @@ table along with the expected cost-to-loss ratio. For more information on Economic Cost/Loss Value Plots, please refer to the `METviewer documentation -`_. +`_. The ECLV score can range from -:math:`\infty` to 1. @@ -178,8 +178,8 @@ perform the following: * If using the conda environment, verify the conda environment is running and has has the required Python packages outlined in the - `requirements section. - `_ + `requirements section + `_. * Set the METPLOTPY_BASE environment variable to point to *$METPLOTPY_BASE*. diff --git a/docs/Users_Guide/ens_ss.rst b/docs/Users_Guide/ens_ss.rst index aa52c323..e077f3ad 100644 --- a/docs/Users_Guide/ens_ss.rst +++ b/docs/Users_Guide/ens_ss.rst @@ -1,5 +1,5 @@ ************************** -Ensemble spread-skill plot +Ensemble Spread-Skill Plot ************************** Description @@ -164,8 +164,8 @@ Perform the following: * If the conda environment is being used, verify the conda environment is running and has has the required - Python packages outlined in the `requirements section. - `_ + Python packages outlined in the `requirements section + `_. * Set the METPLOTPY_BASE environment variable to point to *$METPLOTPY_BASE*. diff --git a/docs/Users_Guide/fv3_physics.rst b/docs/Users_Guide/fv3_physics.rst index fc4e7cae..0da39d7f 100644 --- a/docs/Users_Guide/fv3_physics.rst +++ b/docs/Users_Guide/fv3_physics.rst @@ -1,5 +1,5 @@ ********************** -FV3 physics tendencies +FV3 Physics Tendencies ********************** Description @@ -49,8 +49,9 @@ Click here to access the METplus releases page and download sample data for the Untar and copy files in *model_applications/short_range/UserScript_fcstFV3_fcstOnly_PhysicsTendency/* to *$DATA_DIR* directory where you have read and write permissions. -For additional details see -`grid description in UFS Short Range Weather App user manual `_ +For additional details see the +`Limited Area Model (LAM) Grids: Predefined and User-Generated Options `_ in the +UFS Short-Range Weather App User's Guide. Default tendency variable names diff --git a/docs/Users_Guide/histogram.rst b/docs/Users_Guide/histogram.rst index 8f1d3c12..2237edf8 100644 --- a/docs/Users_Guide/histogram.rst +++ b/docs/Users_Guide/histogram.rst @@ -259,8 +259,8 @@ perform the following: * If using the conda environment, verify the conda environment is running and has has the required Python packages outlined in the - `requirements section. - `_ + `requirements section + `_. * Set the METPLOTPY_BASE environment variable to point to *$METPLOTPY_BASE*. diff --git a/docs/Users_Guide/histogram_2d.rst b/docs/Users_Guide/histogram_2d.rst index 1e203346..4f3d20c2 100644 --- a/docs/Users_Guide/histogram_2d.rst +++ b/docs/Users_Guide/histogram_2d.rst @@ -1,5 +1,5 @@ ***************** -Histogram_2d plot +Histogram 2D Plot ***************** Description @@ -8,9 +8,9 @@ Description The output from the MET grid_diag tool can be visualized as a 2D-histogram by invoking the **histogram_2d.py** plotting script from the command line. -For more information about the MET grid_diag tool, please refer to the +For more information about the MET Grid-Diag tool, please refer to the `documentation -`_. +`_. Example @@ -19,7 +19,7 @@ Example Sample Data ----------- -The data is in netCDF format. The sample data used to create an example 2d histogram is available in the +The data is in NetCDF format. The sample data used to create an example 2d histogram is available in the METplotpy repository, where the **histogram_2d.py** code is located: *$METPLOTPY_BASE/test/histogram_2d/grid_diag_temperature.nc* @@ -195,7 +195,7 @@ Run from the Command Line ========================= The **histogram_2d_defaults.yaml** configuration file, in combination with the -**grid_diag_temperature.nc** netCDF data file (generated from the MET +**grid_diag_temperature.nc** NetCDF data file (generated from the MET tool grid_diag), generates a 2D-histogram plot of the hist_TMP_Z2_TMP_P500 variable: @@ -206,7 +206,7 @@ Perform the following: * If using a conda environment, verify that the conda environment is running and has the required Python packages outlined in the `Python Requirements section - `_: + `_: * Clone the METplotpy repository from GitHub. First, make the directory: diff --git a/docs/Users_Guide/hovmoeller.rst b/docs/Users_Guide/hovmoeller.rst index 8113d8eb..ede5175f 100644 --- a/docs/Users_Guide/hovmoeller.rst +++ b/docs/Users_Guide/hovmoeller.rst @@ -213,9 +213,8 @@ Perform the following: * To use the conda environment, verify the conda environment is running and has has the required - Python packages outlined in the `Python Requirements section - `_ (and - from the Requirements Packages section above): + Python packages outlined in the `Python Requirements section `_ + (and from the Requirements Packages section above). * Set the PYTHONPATH environment variable: diff --git a/docs/Users_Guide/index.rst b/docs/Users_Guide/index.rst index 9b2730ac..79c26946 100644 --- a/docs/Users_Guide/index.rst +++ b/docs/Users_Guide/index.rst @@ -9,7 +9,7 @@ contains packages for plotting in METplus as stand-alone, or part of METplus use case, METplus wrappers, METexpress, or METviewer. It is also a component of the unified METplus verification framework. More details about METplus can be found on the -`METplus website `_. +`METplus website `_. It is important to note here that METplotpy is an evolving software package. This documentation describes the |release| release dated |release_date|. @@ -29,7 +29,7 @@ You may not use this file except in compliance with the License. You may obtain a copy of the License at -http://www.apache.org/licenses/LICENSE-2.0 +https://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under diff --git a/docs/Users_Guide/line.rst b/docs/Users_Guide/line.rst index 35c78e5b..45549dba 100644 --- a/docs/Users_Guide/line.rst +++ b/docs/Users_Guide/line.rst @@ -8,7 +8,7 @@ The line plot is a scatter plot where each point is connected by a line. It is used by METviewer for generating series plots. Refer to the `METviewer documentation -`_ +`_ for details on how this plot is utilized. Example @@ -216,8 +216,7 @@ To generate the above plot using the **line_defaults.yaml** and * If using the conda environment, verify the conda environment is running and has the required - `Python packages - `_ + `Python packages `_ outlined in the requirements section. * Set the METPLOTPY_BASE environment variable to point to diff --git a/docs/Users_Guide/mjo_rmm_omi.rst b/docs/Users_Guide/mjo_rmm_omi.rst index d24d0ee9..0ac64ac4 100644 --- a/docs/Users_Guide/mjo_rmm_omi.rst +++ b/docs/Users_Guide/mjo_rmm_omi.rst @@ -23,11 +23,11 @@ which illustrate how to generate RMM and OMI plots: * To generate an RMM diagram, follow the instructions: `Make a Phase Diagram plot from input RMM or OMI - `_. + `_. * To generate an OMI diagram, follow the instructions: `Make OMI plot from calculated MJO Indices - `_. + `_. Instructions for obtaining sample data and all necessary configuration files are indicated in the use cases. The use cases invoke the necessary diff --git a/docs/Users_Guide/overview.rst b/docs/Users_Guide/overview.rst index 0365ac52..50aeb919 100644 --- a/docs/Users_Guide/overview.rst +++ b/docs/Users_Guide/overview.rst @@ -20,7 +20,7 @@ The Developmental Testbed Center (DTC) ====================================== METplotpy has been developed, and will be maintained and enhanced, by the -Developmental Testbed Center (DTC; http://www.dtcenter.org/ ). +Developmental Testbed Center (`DTC `_). The main goal of the DTC is to serve as a bridge between operations and research, to facilitate the activities of these two important components of the numerical weather prediction (NWP) community. The DTC provides an diff --git a/docs/Users_Guide/performance_diagram.rst b/docs/Users_Guide/performance_diagram.rst index a3592c36..fcdd85b4 100644 --- a/docs/Users_Guide/performance_diagram.rst +++ b/docs/Users_Guide/performance_diagram.rst @@ -13,7 +13,7 @@ table statistics (CTS) output. This output can be produced by many of the MET tools (Point-Stat, Grid-Stat, etc.) For more information on Performance diagrams, please refer to the `METviewer documentation -`_. +`_. There are several reference lines on the performance diagram. The dashed lines that radiate from the origin are lines of equal frequency bias. @@ -237,8 +237,7 @@ perform the following: * If using the conda environment, verify the conda environment is running and has has the required Python packages outlined in the - `requirements section. - `_ + `requirements section `_. * Set the METPLOTPY_BASE environment variable to point to *$METPLOTPY_BASE*. diff --git a/docs/Users_Guide/release-notes.rst b/docs/Users_Guide/release-notes.rst index 1669927b..741a0f29 100644 --- a/docs/Users_Guide/release-notes.rst +++ b/docs/Users_Guide/release-notes.rst @@ -22,7 +22,7 @@ METplotpy Version 13.0.0-beta2 release notes (20260507) * Remove plotly: Update bar, box, and histogramm plot (`#558 `_) * Remove plotly: Update ROC diagram, Reliability diagram, and ens_ss plots (`#569 `_) * Remove plotly: Update contour plot (`#572 `_) - * Remove plotly: Wind Rose, MPR, Hovmoeller, TCMPR, 2D Histogram (`#574 `_) + * Remove plotly: Wind Rose, MPR, Hovmoeller, TCMPR, 2D Histogram (`#574 `_) * Remove plotly: Update line, eclv, equivalence testing bounds, and revision series (`#557 `_) .. dropdown:: Bugfixes diff --git a/docs/Users_Guide/reliability_diagram.rst b/docs/Users_Guide/reliability_diagram.rst index ee0865d8..b23bd1f5 100644 --- a/docs/Users_Guide/reliability_diagram.rst +++ b/docs/Users_Guide/reliability_diagram.rst @@ -7,7 +7,7 @@ Description Reliability diagrams are useful in displaying the conditional bias of probabilistic forecasts. For more information about reliability diagrams, refer to the -`METviewer documentation `_. +`METviewer documentation `_. Example ======= @@ -228,8 +228,7 @@ Perform the following: * If using the conda environment, verify the conda environment is running and has has the required Python packages outlined in - the `requirements section - `_. + the `requirements section `_. * Set the METPLOTPY_BASE environment variable to point to *$METPLOTPY_BASE*. diff --git a/docs/Users_Guide/roc_diagram.rst b/docs/Users_Guide/roc_diagram.rst index 0c1e9713..a1672869 100644 --- a/docs/Users_Guide/roc_diagram.rst +++ b/docs/Users_Guide/roc_diagram.rst @@ -1,5 +1,5 @@ *********** -ROC diagram +ROC Diagram *********** Description @@ -13,7 +13,7 @@ from the source code in the METplotpy repository, ROC diagrams can be generated through METviewer. For more information on ROC diagrams, please refer to the `METviewer documentation -`_. +`_. Example ======= @@ -24,7 +24,7 @@ Data The ROC diagram utilizes MET CTC or PCT linetype data. The MET .stat output files must first be reformatted into a format recognized by the ROC diagram code. The METdataio METreformat module provides reformatting support for these linetypes. Please refer to the -`METdataio User's Guide `_ +`METdataio User's Guide `_ for instructions on reformatting the MET .stat output. Sample Data @@ -243,8 +243,7 @@ Perform the following: * To use the conda environment, verify the conda environment is running and has has the required - Python packages outlined in the `Python Requirements section - `_.>`_: + Python packages outlined in the `Python Requirements section `_. * Set the METPLOTPY_BASE environment variable to point to diff --git a/docs/Users_Guide/s2s_blocking.rst b/docs/Users_Guide/s2s_blocking.rst index fc97a696..8c1a7701 100644 --- a/docs/Users_Guide/s2s_blocking.rst +++ b/docs/Users_Guide/s2s_blocking.rst @@ -1,5 +1,5 @@ ***************** -S2S Blocking plot +S2S Blocking Plot ***************** Description @@ -10,7 +10,7 @@ The **CBL_plot.py** is plotting only a portion of the original **CBL.py** script created by Doug Miller at the University of Illinois. For more background on this plot, please refer to the `METplus use case -documentation `_. +documentation `_. Required Packages diff --git a/docs/Users_Guide/scatter.rst b/docs/Users_Guide/scatter.rst index b6987f76..b940df77 100644 --- a/docs/Users_Guide/scatter.rst +++ b/docs/Users_Guide/scatter.rst @@ -199,9 +199,8 @@ To generate the above plot using the **scatter_defaults.yaml** and * If using the conda environment, verify the conda environment is running and has the required - `Python packages - `_ - outscatterd in the requirements section. + `Python packages `_ + outlined in the requirements section. * Set the METPLOTPY_BASE environment variable to point to *$METPLOTPY_BASE*. diff --git a/docs/Users_Guide/skew_t.rst b/docs/Users_Guide/skew_t.rst index 95dab534..ffc1544e 100644 --- a/docs/Users_Guide/skew_t.rst +++ b/docs/Users_Guide/skew_t.rst @@ -10,7 +10,7 @@ For more information on the skew-T log-P plot, please refer to the following: https://en.wikipedia.org/wiki/Skew-T_log-P_diagram -https://www.e-education.psu.edu/meteo300/node/638 +https://courses.ems.psu.edu/meteo300/node/638 @@ -109,8 +109,7 @@ To generate a skew-T plot from the sample data and your * If using the conda environment, verify the conda environment is running and has the required - Python packages outlined in the `requirements section - `_. + Python packages outlined in the `requirements section `_. * Set the METPLOTPY_BASE environment variable to point to *$METPLOTPY_BASE* diff --git a/docs/Users_Guide/spacetime.rst b/docs/Users_Guide/spacetime.rst index df769bc1..9276ab75 100644 --- a/docs/Users_Guide/spacetime.rst +++ b/docs/Users_Guide/spacetime.rst @@ -7,7 +7,7 @@ Description Please refer to the `METplus use case -`_ +`_ for a description of the spacetime (cross-spectra) plot and for instructions on creating a spacetime (cross-spectra) plot. diff --git a/docs/Users_Guide/stratosphere_diagnostics.rst b/docs/Users_Guide/stratosphere_diagnostics.rst index b8ee9998..18d0e1c7 100644 --- a/docs/Users_Guide/stratosphere_diagnostics.rst +++ b/docs/Users_Guide/stratosphere_diagnostics.rst @@ -34,7 +34,7 @@ The **directional_means.py** module in the METcalcpy repository is used to calculate the zonal and meridional means from the input data. The **stratosphere_diagnostics.py** module is based on code provided by Zach D. Lawrence (CIRES/CU, NOAA/PSL) and the **directional_means.py** module is based on the pyzome package (also provided by Zach Lawrence). -A `METplus use case `_ +A `METplus use case `_ illustrates how to use the **directional_means** module to calculate zonal and meridional means on sample data. @@ -68,11 +68,11 @@ Example Sample Data ----------- -The sample dataset is a netCDF file: +The sample dataset is a NetCDF file: **SSWC_v1.0_varFull_ERAi_d20130106_s20121107_e20130307_c20160701.nc** -To obtain this data follow these steps, based on the instructions from the `section 2.6 of the METplus installation -section `_ : +To obtain this data follow these steps, based on the instructions from the `METplus installation +section `_ : * Create a directory where you will save the sample data, hereafter referred to as $INPUT_DATA_DIR. diff --git a/docs/Users_Guide/stratosphere_plots.rst b/docs/Users_Guide/stratosphere_plots.rst index 8fc88d6f..6fc7def0 100644 --- a/docs/Users_Guide/stratosphere_plots.rst +++ b/docs/Users_Guide/stratosphere_plots.rst @@ -1,6 +1,6 @@ -******************* -Stratosphere plots -******************* +****************** +Stratosphere Plots +****************** Description =========== @@ -10,7 +10,7 @@ three Stratosphere use cases. One use case creates a ME plot in latitude and pr another which creates ME and RMSE plots for lead time and pressure, and a third which creates two phase diagrams and a time series of U for at 50mb and 30mb. The three METplus use cases, illustrate how to use these plotting scripts for `zonal mean biases -`_ , creating bias and RMSE for `polar cap temperature and polar vortex U `_ and creating `phase diagrams and time series for QBO `_ +`_, creating bias and RMSE for `polar cap temperature and polar vortex U `_, and creating `phase diagrams and time series for QBO `_. These files are used by the image comparison test: @@ -68,7 +68,7 @@ Required Packages How to Use -=========== +========== Import stratosphere_plots into the script: diff --git a/docs/Users_Guide/taylor_diagram.rst b/docs/Users_Guide/taylor_diagram.rst index 89694ffc..8b29dea8 100644 --- a/docs/Users_Guide/taylor_diagram.rst +++ b/docs/Users_Guide/taylor_diagram.rst @@ -5,7 +5,7 @@ Taylor Diagram Description =========== -The `Taylor diagram `_ was invented by +The `Taylor diagram `_ was invented by Karl E. Taylor in 1994 and is useful in quantifying the correspondence between models and a "reference" based on the Pearson correlation coefficient, the root-mean-square error (RMSE), and the standard deviation. Taylor diagrams have been widely used for climate and other @@ -16,7 +16,7 @@ point and grid lines for the RMS. For more information on Taylor diagrams, please refer to the `METviewer documentation -`_. +`_. Examples of Taylor diagrams are shown below. @@ -217,8 +217,8 @@ perform the following: * If using the conda environment, verify the conda environment is running and has has the required Python packages outlined in the - `requirements section. - `_ + `requirements section + `_. * Set the METPLOTPY_BASE environment variable to point to *$METPLOTPY_BASE*. diff --git a/docs/Users_Guide/tcmpr_plots.rst b/docs/Users_Guide/tcmpr_plots.rst index 65b50ca3..b0091190 100644 --- a/docs/Users_Guide/tcmpr_plots.rst +++ b/docs/Users_Guide/tcmpr_plots.rst @@ -5,9 +5,10 @@ TCMPR Plots Description =========== -The TCMPR plots were originally available under the MET repository: https://github.com/dtcenter/MET -and written in R script. The code has been rewritten in Python and is now located in the METplotpy repository: -https://github.com/dtcenter/METplotpy/metplotpy/plots/tcmpr_plots +The TCMPR plots were originally available under the `MET repository `_ +and written in R script. The code has been rewritten in Python and is now located in the +`tcmpr_plots directory `_ of the +`METplotpy repository `_. The TCMPR plots require TCMPR line type data produced by the MET TC-pairs tool. The data must have all header names consistent with those in the MET User's Guide, section 24.2. @@ -15,7 +16,7 @@ must have all header names consistent with those in the MET User's Guide, sectio In addition, the METcalcpy source code will be needed to perform event equalization and other necessary calculations. -The METcalcpy repository is located: +The METcalcpy repository is located at https://github.com/dtcenter/METcalcpy Use the same release versions for METplotpy and METcalcpy (i.e. if using a vx.y.z of METplotpy, use the @@ -50,7 +51,7 @@ Sample Data The data is columnar text output from the MET TC-Pairs tool for the TCMPR line type (saved as .tcst files). The sample data used to create various TCMPR plots is available in the -`METplotpy `_ repository, where the TCMPR plot tests are located: +`METplotpy repository `_, where the TCMPR plot tests are located: *$METPLOTPY_BASE/test/tcmpr_plots/Data* @@ -679,8 +680,7 @@ Run from the Command Line * If using the conda environment, verify the conda environment is running and has the required - `Python packages - `_ + `Python packages `_ outlined in the requirements section. * Set the METPLOTPY_BASE environment variable to point to where the METplotpy source code resides diff --git a/docs/Users_Guide/tcrmw_cross_section.rst b/docs/Users_Guide/tcrmw_cross_section.rst index 0b3078fc..89e1edbf 100644 --- a/docs/Users_Guide/tcrmw_cross_section.rst +++ b/docs/Users_Guide/tcrmw_cross_section.rst @@ -8,7 +8,7 @@ Description Generate cross-section plots for TC-RMW data based on *height levels* using output from the METcalcpy vertical interpolation module, *vertical_interpolation.py*: -https://metcalcpy.readthedocs.io/en/develop/Users_Guide/vertical_interpolation.html +https://metplus.readthedocs.io/projects/metcalcpy/en/latest/Users_Guide/vertical_interpolation.html **NOTE**:Data must have the following **required fields**: **temperature**, **relative humidity**, and **surface pressure**. These are required by the METcalcpy vertical_interpolation module to compute pressure indices. @@ -21,7 +21,7 @@ Sample Data Create the sample data by performing the conversion from pressure levels to height levels by following the instructions: -https://metcalcpy.readthedocs.io/en/develop/Users_Guide/vertical_interpolation.html +https://metplus.readthedocs.io/projects/metcalcpy/en/latest/Users_Guide/vertical_interpolation.html diff --git a/docs/Users_Guide/weather_regime.rst b/docs/Users_Guide/weather_regime.rst index 8e2ef10c..85c3ae76 100644 --- a/docs/Users_Guide/weather_regime.rst +++ b/docs/Users_Guide/weather_regime.rst @@ -1,5 +1,5 @@ ******************* -Weather Regime plot +Weather Regime Plot ******************* Description @@ -9,7 +9,7 @@ The **plot_weather_regime.py** script contains the plotting portion for three scripts (**elbow.py, Calc_EOF.py**, and **K_means.py**) These were originally created by Doug Miller at the University of Illinois. A `METplus use case -`_ +`_ illustrates how to use this plot. These files are used by the image comparison test: @@ -53,7 +53,7 @@ Required Packages How to Use -=========== +========== Import plot_weather_regime into the script: diff --git a/docs/Users_Guide/wind_rose.rst b/docs/Users_Guide/wind_rose.rst index a55d8e40..fd769a1d 100644 --- a/docs/Users_Guide/wind_rose.rst +++ b/docs/Users_Guide/wind_rose.rst @@ -1,6 +1,6 @@ -****************** +***************** Wind Rose Diagram -****************** +***************** Description =========== @@ -240,8 +240,8 @@ perform the following: * If using the conda environment, verify the conda environment is running and has has the required Python packages outlined in the - `requirements section. - `_ + `requirements section + `_. * Set the METPLOTPY_BASE environment variable to point to *$METPLOTPY_BASE*. diff --git a/docs/conf.py b/docs/conf.py index fde51216..f01bea26 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -110,7 +110,13 @@ # r'https://dtcenter\.org/.*', # if this site blocks automated requests # r'https://matplotlib\.org/.*', # occasionally rate-limits automated clients # r'https://scitools\.org\.uk/cartopy/.*', # occasionally slow - # r'https://doi\.org/.*', # DOI redirectors often 403 non-browser requests + r'https://doi\.org/.*', # DOI redirectors often 403 non-browser requests + # bmcnoldy.rsmas.miami.edu sends an incomplete SSL certificate chain + # (missing intermediate cert). Browsers work around this via AIA + # fetching; curl/Python do not. Confirmed 2026-07 via curl -v + # ("SSL certificate problem: unable to get local issuer certificate"). + # Re-check periodically and remove once fixed server-side. + r'https://bmcnoldy\.rsmas\.miami\.edu/.*', ] linkcheck_allowed_redirects = {