- added a link in the table of contents that points directly to our grid parameters page in our regular AWIPS documentation, so we don't have to maintain that list in two different places.
- update "note", "tip", "warning" blocks to use ">" blocks (which is what the old notebooks used)
- updatea an html link for the Map Resources and Topo in the Additional Documentation to use markdown syntax so it renders properly in the generated webpage
- replaced table of auto-table of contents with a manual one with external links
- replaced all "top" links with external links
- changed header slightly and removed unidata logo
- updated the "Related Notebooks links"
Changed the name of the AWIPS_Grids_and_Cartopy notebook:
- removed the preceeding "AWIPS" since that's not in any of our other notebooks
- removed all code, just left website-related things
- should update the website to the "new" grid levels and params notebook that has the plotting removed
- removed references of "master" branch and replaced with main
- updated the documentation link to our current website
- added the conda install command for the package install as an alternative to pip
- removed the requirements and examples sections
-without this command the outline on the left hand does not get generated
-also had to add the ':hidden:' flag, so it's not displayed on the body of the page as well
-changed the opening text slightly from "geometry" to "geographic"
-added a prerequisite software section that specifies python3, conda, and git (optional)
-added a package-only installation section with subsections for pip and conda
-moved previous instructions to their own section titled Source Code with Examples Install
-removed all remaining information as it was basically a duplicate of what exists on this webpage
-added a contact us section with our support email
Pulled these steps out of the for loop, perform first:
-instantiate the air temp array once
-nan out the null values (-9999)
-convert from c to f
In the for loop:
-create a copy of tair (subtair)
-use this copy to isolate values in the given threshold range
-when setting the data on the stationplot use the 'value' variable instead of using x again in the threshold to find the color value
Changes made to support automatically build and deployment of documentation website
Add a new directory and yml file for the auto-build/deployment:
.github/workflows/ dir was created
sphinx_build_deploy.yml was created which is triggered when a change is made to the docs/ or examples/ directories. This action builds the html pages using sphinx and then deploys them to our webpage by pushing them into the gh-pages branch
Updated the docs/requirements.txt file to include numpy so sphinx can build all the pages properly
Modified the index.rst page to have some of the environment install instructions in code blocks instead of a bulleted list
Updated notebooks to have the '%matplotlib inline' call after the imports in the code so that the webpage renders properly:
Colored_Surface_Tempertature_Plot.ipynb
METAR_Station_Plot_with_MetPy.ipynb
Regional_Surface_Obs_Plot.ipynb