Skip to content

Commit

Permalink
Update SciPy talk (#680)
Browse files Browse the repository at this point in the history
  • Loading branch information
tomvothecoder authored Jul 11, 2024
1 parent e2ada5e commit 994e783
Showing 1 changed file with 25 additions and 37 deletions.
62 changes: 25 additions & 37 deletions docs/demos/24-07-11-scipy-2024/scipy-2024.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -320,39 +320,23 @@
"<h2>Xarray Climate Data Analysis Tools</h2>\n",
"</div>\n",
"\n",
"- Collaboration between:\n",
"- Team of climate scientists and software engineers from:\n",
"\n",
"<div style=\"text-align: center; margin-top:10px\">\n",
" <img src=\"../../_static/e3sm-logo.jpg\" alt=\"E3SM logo\" align=\\\"center\\\" style=\"display: inline-block; margin-right:50px; width:200px;\">\n",
" <img src=\"../../_static/pcmdi-logo.png\" alt=\"PCMDI logo\" style=\"display: inline-block; margin-right:50px; width:200px;\">\n",
" <img src=\"../../_static/seats-logo.png\" alt=\"SEATS logo\" style=\"display: inline-block; width:200px\">\n",
"</div>\n",
"\n",
"- xCDAT is an extension of Xarray for climate data analysis on structured grids\n",
"- A modern successor to the Community Data Analysis Tools (CDAT) library\n",
"- Team composed of software engineers and climate scientists who are also users of the software\n"
]
},
{
"cell_type": "markdown",
"metadata": {
"slideshow": {
"slide_type": "subslide"
}
},
"source": [
"#### Scope of xCDAT\n",
"\n",
"- Focused on routine climate research analysis operations such as loading, wrangling, averaging, and regridding data\n",
"- Provide features and utilities for simple and robust analysis of climate data\n",
"- Focused on routine climate research analysis operations\n",
"- Leverages other powerful Xarray-based packages such as xESMF, xgcm, and cf-xarray\n",
"\n",
"<div style=\"text-align: center; margin-top:10px\">\n",
" <img src=\"../../_static/xarray-logo.png\" alt=\"Xarray logo\" style=\"display: inline-block; width:200px; margin-right:50px\">\n",
" <img src=\"../../_static/esmf-logo.png\" alt=\"ESMF logo\" style=\"display: inline-block; margin-right:50px; width:200px;\">\n",
" <img src=\"../../_static/xgcm-logo.png\" alt=\"xgcm logo\" align=\\\"center\\\" style=\"display: inline-block; margin-right:50px; width:200px;\">\n",
" <img src=\"../../_static/CF-xarray.png\" alt=\"CF xarray logo\" align=\\\"center\\\" style=\"display: inline-block; margin-right:50px; width:200px;\">\n",
"</div>\n"
"</div>\n",
"\n"
]
},
{
Expand Down Expand Up @@ -1547,7 +1531,7 @@
"cell_type": "markdown",
"metadata": {
"slideshow": {
"slide_type": "subslide"
"slide_type": "-"
}
},
"source": [
Expand Down Expand Up @@ -2088,7 +2072,7 @@
"cell_type": "markdown",
"metadata": {
"slideshow": {
"slide_type": "subslide"
"slide_type": "-"
}
},
"source": [
Expand Down Expand Up @@ -2865,7 +2849,7 @@
"cell_type": "markdown",
"metadata": {
"slideshow": {
"slide_type": "subslide"
"slide_type": "-"
}
},
"source": [
Expand All @@ -2877,7 +2861,7 @@
"execution_count": 12,
"metadata": {
"slideshow": {
"slide_type": "fragment"
"slide_type": "-"
}
},
"outputs": [
Expand Down Expand Up @@ -3761,7 +3745,7 @@
"cell_type": "markdown",
"metadata": {
"slideshow": {
"slide_type": "subslide"
"slide_type": "-"
}
},
"source": [
Expand Down Expand Up @@ -3808,7 +3792,7 @@
"cell_type": "markdown",
"metadata": {
"slideshow": {
"slide_type": "subslide"
"slide_type": "-"
}
},
"source": [
Expand Down Expand Up @@ -4767,7 +4751,7 @@
"cell_type": "markdown",
"metadata": {
"slideshow": {
"slide_type": "subslide"
"slide_type": "-"
}
},
"source": [
Expand Down Expand Up @@ -4821,12 +4805,17 @@
}
},
"source": [
"#### Calculate the near-surface air temperature (`tas`) in the Niño 3.4 region.\n",
"\n",
"#### Calculate the near-surface air temperature (`tas`) in the Niño 3.4 region."
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"Users can also specify their own bounds for a region. In this case, we specified `keep_weights=True`.\n",
"\n",
"- The weights provide full spatial weighting for grid cells entirely within the Niño 3.4 region.\n",
"- Partial weights for grid cells partially in the region."
"- Full weight for grid cells entirely in the region\n",
"- Partial weights for grid cells partially in the region"
]
},
{
Expand All @@ -4848,7 +4837,7 @@
"cell_type": "markdown",
"metadata": {
"slideshow": {
"slide_type": "subslide"
"slide_type": "-"
}
},
"source": [
Expand Down Expand Up @@ -4976,7 +4965,7 @@
"cell_type": "markdown",
"metadata": {
"slideshow": {
"slide_type": "subslide"
"slide_type": "-"
}
},
"source": [
Expand Down Expand Up @@ -5034,10 +5023,9 @@
"\n",
"It can also be useful to show the departures (\"anomalies\") from the climatological average.\n",
"\n",
"In climatology, anomalies refer to the difference between the value during a given time\n",
"interval and the long-term average value for that time interval.\n",
"In climatology, **anomalies** refer to the **difference between the value during a given time interval** and the **long-term average value for that time interval**.\n",
"\n",
"- _For example, the difference between the January average surface air temperature and the average surface temperature over the last 30 Januaries._\n"
"- _For example, the difference between a January average surface air temperature and the average surface temperature over the last 30 Januaries._\n"
]
},
{
Expand Down Expand Up @@ -5095,7 +5083,7 @@
"cell_type": "markdown",
"metadata": {
"slideshow": {
"slide_type": "subslide"
"slide_type": "-"
}
},
"source": [
Expand Down

0 comments on commit 994e783

Please sign in to comment.