diff --git a/README.md b/README.md index b1289433..3ae0ef64 100644 --- a/README.md +++ b/README.md @@ -60,7 +60,7 @@ and even change the example programs. You’ll see that the code cells have no output at first, until you execute them by pressing {kbd}`Shift`\+{kbd}`Enter`. Complete details on how to interact with a live Jupyter notebook are described in [Getting Started with -Jupyter](https://foundations.projectpythia.org/foundations/getting-started-jupyter.html). +Jupyter](https://foundations.projectpythia.org/foundations/getting-started-jupyter). ### Running on Your Own Machine diff --git a/notebooks/1-comparison.ipynb b/notebooks/1-comparison.ipynb index 410e3233..06f058fc 100644 --- a/notebooks/1-comparison.ipynb +++ b/notebooks/1-comparison.ipynb @@ -36,8 +36,8 @@ "\n", "| Concepts | Importance | Notes |\n", "| --- | --- | --- |\n", - "| [Matplotlib](https://foundations.projectpythia.org/core/matplotlib.html) | Necessary | |\n", - "| [Cartopy](https://foundations.projectpythia.org/core/cartopy.html) | Necessary | |\n", + "| [Matplotlib](https://foundations.projectpythia.org/core/matplotlib) | Necessary | |\n", + "| [Cartopy](https://foundations.projectpythia.org/core/cartopy) | Necessary | |\n", "\n", "- **Time to learn**: 10 minutes\n", "---" @@ -54,7 +54,7 @@ ":width: 250px\n", "```\n", "\n", - "Matplotlib is the workhorse of the Python visualization landscape. It is a comprehensive plotting library that has the capacity to make static, animated, or interactive visualizations. It is hard to imagine plotting in Python without first getting comfortable with Matplotlib. Be sure to check out the [Matplotlib documentation](https://matplotlib.org/) as well as the [Pythia foundations chapter on Matplotlib](https://foundations.projectpythia.org/core/matplotlib.html) for guidance.\n", + "Matplotlib is the workhorse of the Python visualization landscape. It is a comprehensive plotting library that has the capacity to make static, animated, or interactive visualizations. It is hard to imagine plotting in Python without first getting comfortable with Matplotlib. Be sure to check out the [Matplotlib documentation](https://matplotlib.org/) as well as the [Pythia foundations chapter on Matplotlib](https://foundations.projectpythia.org/core/matplotlib) for guidance.\n", "\n", "Matplotlib's syntax should feel familiar to anyone who has plotted data in Matlab.\n", "\n", @@ -95,7 +95,7 @@ ":width: 250px\n", "```\n", "\n", - "Cartopy is a Python package for plotting data on the globe. It is the go-to package for plotting maps, dealing with different projections, and adding surface features to your plot. Cartopy is buit on top of [PROJ](https://proj.org/en/9.2/), NumPy, [Shapely](https://shapely.readthedocs.io/en/stable/manual.html), and Matplotlib. To learn more about what Cartopy can do, check out the [Cartopy documentation](https://scitools.org.uk/cartopy/docs/latest/) and the [Pythia Foundations Cartopy Chapter](https://foundations.projectpythia.org/core/cartopy.html).\n", + "Cartopy is a Python package for plotting data on the globe. It is the go-to package for plotting maps, dealing with different projections, and adding surface features to your plot. Cartopy is buit on top of [PROJ](https://proj.org/en/9.2/), NumPy, [Shapely](https://shapely.readthedocs.io/en/stable/manual.html), and Matplotlib. To learn more about what Cartopy can do, check out the [Cartopy documentation](https://scitools.org.uk/cartopy/docs/latest/) and the [Pythia Foundations Cartopy Chapter](https://foundations.projectpythia.org/core/cartopy).\n", "\n", "You may have heard about [Basemap](https://matplotlib.org/basemap/index.html), another geoscience plotting library, which was deprecated in favor of Cartopy.\n", "\n", @@ -257,7 +257,7 @@ "```{admonition} Info\n", ":class: tip\n", "\n", - "For more VAPOR content, be sure to check out the [VAPOR Pythia Cookbook](https://projectpythia.org/vapor-python-cookbook/README.html). " + "For more VAPOR content, be sure to check out the [VAPOR Pythia Cookbook](https://projectpythia.org/vapor-python-cookbook). " ] }, { diff --git a/notebooks/2-good-viz.ipynb b/notebooks/2-good-viz.ipynb index cd089f26..065c37cc 100644 --- a/notebooks/2-good-viz.ipynb +++ b/notebooks/2-good-viz.ipynb @@ -28,8 +28,8 @@ "\n", "| Concepts | Importance | Notes |\n", "| --- | --- | --- |\n", - "| [Matplotlib](https://foundations.projectpythia.org/core/matplotlib.html) | Necessary | |\n", - "| [Cartopy](https://foundations.projectpythia.org/core/cartopy.html) | Necessary | |\n", + "| [Matplotlib](https://foundations.projectpythia.org/core/matplotlib) | Necessary | |\n", + "| [Cartopy](https://foundations.projectpythia.org/core/cartopy) | Necessary | |\n", "\n", "- **Time to learn**: 10 minutes\n", "---" diff --git a/notebooks/3-plot-elements.ipynb b/notebooks/3-plot-elements.ipynb index 035d6ea4..1af8a5fd 100644 --- a/notebooks/3-plot-elements.ipynb +++ b/notebooks/3-plot-elements.ipynb @@ -15,8 +15,8 @@ "\n", "| Concepts | Importance | Notes |\n", "| --- | --- | --- |\n", - "| [Matplotlib](https://foundations.projectpythia.org/core/matplotlib.html) | Necessary | |\n", - "| [Cartopy](https://foundations.projectpythia.org/core/cartopy.html) | Necessary | |\n", + "| [Matplotlib](https://foundations.projectpythia.org/core/matplotlib) | Necessary | |\n", + "| [Cartopy](https://foundations.projectpythia.org/core/cartopy) | Necessary | |\n", "\n", "- **Time to learn**: 10 minutes\n", "---" diff --git a/notebooks/4-taylor-diagrams.ipynb b/notebooks/4-taylor-diagrams.ipynb index 4d2554bf..b5ba5ab8 100644 --- a/notebooks/4-taylor-diagrams.ipynb +++ b/notebooks/4-taylor-diagrams.ipynb @@ -36,7 +36,7 @@ "\n", "| Concepts | Importance | Notes |\n", "| --- | --- | --- |\n", - "| [Matplotlib](https://foundations.projectpythia.org/core/matplotlib.html) | Necessary | |\n", + "| [Matplotlib](https://foundations.projectpythia.org/core/matplotlib) | Necessary | |\n", "\n", "- **Time to learn**: 10 minutes\n", "---" diff --git a/notebooks/6-spaghetti.ipynb b/notebooks/6-spaghetti.ipynb index 720c6ddb..4251e807 100644 --- a/notebooks/6-spaghetti.ipynb +++ b/notebooks/6-spaghetti.ipynb @@ -26,8 +26,8 @@ "\n", "| Concepts | Importance | Notes |\n", "| --- | --- | --- |\n", - "| [Matplotlib](https://foundations.projectpythia.org/core/matplotlib.html) | Necessary | |\n", - "| [Cartopy](https://foundations.projectpythia.org/core/cartopy.html) | Necessary | |\n", + "| [Matplotlib](https://foundations.projectpythia.org/core/matplotlib) | Necessary | |\n", + "| [Cartopy](https://foundations.projectpythia.org/core/cartopy) | Necessary | |\n", "\n", "- **Time to learn**: 10 minutes\n", "---" diff --git a/notebooks/7-animation.ipynb b/notebooks/7-animation.ipynb index 373277bb..44ba17c6 100644 --- a/notebooks/7-animation.ipynb +++ b/notebooks/7-animation.ipynb @@ -30,8 +30,8 @@ "\n", "| Concepts | Importance | Notes |\n", "| --- | --- | --- |\n", - "| [Matplotlib](https://foundations.projectpythia.org/core/matplotlib.html) | Necessary | |\n", - "| [Cartopy](https://foundations.projectpythia.org/core/cartopy.html) | Useful | Not necessary for animations in general, but useful for the examples in this notebook |\n", + "| [Matplotlib](https://foundations.projectpythia.org/core/matplotlib) | Necessary | |\n", + "| [Cartopy](https://foundations.projectpythia.org/core/cartopy) | Useful | Not necessary for animations in general, but useful for the examples in this notebook |\n", "\n", "- **Time to learn**: 10 minutes\n", "---"