From 395314488ef2fd5e4a6a528e8eac53ec2bfd3eac Mon Sep 17 00:00:00 2001
From: Trevor James Smith <10819524+Zeitsperre@users.noreply.github.com>
Date: Tue, 2 Apr 2024 12:37:06 +0300
Subject: [PATCH] updates
---
slides.md | 132 +++++++++++++++++++++++++++++++++++++-----------------
1 file changed, 90 insertions(+), 42 deletions(-)
diff --git a/slides.md b/slides.md
index cbd8cfa..ef62af5 100644
--- a/slides.md
+++ b/slides.md
@@ -119,7 +119,13 @@ style: |
### Presentation Outline
-
+
+
+
- Who am I? / What is Ouranos?
- What's our context?
@@ -210,7 +216,7 @@ Photo credit: https://www.communitystories.ca/v2/grand-verglas-saint-jean-sur-ri
}
-
+
![bg right:45% 88%](img/overpeck-et-al-2011.png)
@@ -228,7 +234,9 @@ Photo credit: https://www.communitystories.ca/v2/grand-verglas-saint-jean-sur-ri
-
+
![bg left:40% 80%](img/cccs-climate-services.png)
@@ -248,7 +256,13 @@ Photo credit: https://www.communitystories.ca/v2/grand-verglas-saint-jean-sur-ri
li {font-size: 30px;}
-
+
# What information do **Climate Services** provide?
@@ -256,18 +270,18 @@ Photo credit: https://www.communitystories.ca/v2/grand-verglas-saint-jean-sur-ri
-**Climate indicators**, e.g.:
+**Climate Indicators**, e.g.:
- **Hot Days** (Days with temperature >= 22 deg Celsius);
- **Beginning / End / Length of the growing season**;
- **Average seasonal rainfall** (3-Month moving average precipitation);
- **Daily temperature range**;
- - etc.
+ - _Many more examples_
-**Planning tools** :
+**Planning Tools**, e.g. :
- Maps
- Point estimates at geographic locations
- Time series estimates
@@ -282,21 +296,19 @@ Photo credit: https://www.communitystories.ca/v2/grand-verglas-saint-jean-sur-ri
---
-
-
-# Why build a **Climate Services** library in **Python**?
+# Building a **Climate Services** library?
-* Robust, trusted, and fast scientific Python libraries
-* Python's Readability / Reviewability
-* Growing demand for climate services/products
- - Provide access to the community so they can help themselves
-* *The timing was right*
- - Internal and external demand for common tools
-* **Less time writing code, more time spent doing research**
+
---
-
+
# What are the requirements?
@@ -327,13 +339,42 @@ Photo credit: https://www.communitystories.ca/v2/grand-verglas-saint-jean-sur-ri
---
+# Is there **Python** in this talk?
+
+- **Yes**
+
+
+---
+
+
+
+# Why build a **Climate Services** library in **Python**?
+
+* Robust, trusted, and fast scientific Python libraries
+* Python's Readability / Reviewability
+* Growing demand for climate services/products
+ - Provide access to the community so they can help themselves
+* *The timing was right*
+ - Internal and external demand for common tools
+* **Less time writing code, more time spent doing research**
+
+---
+
-
+
![bg right:54% contain](img/xclim-schema.png)
-# **Xclim** : Climate Services library
+# **Xclim** : Climate Services for Python
![height:30](img/github.png) [Ouranosinc/xclim](https://github.com/Ouranosinc/xclim)
@@ -341,7 +382,7 @@ Photo credit: https://www.communitystories.ca/v2/grand-verglas-saint-jean-sur-ri
- **Open Source** design
- **Standards-compliant** metadata
- **Extensible** / modular
-- **Operational**
+- **Operational**
---
@@ -368,21 +409,27 @@ Photo credit: https://www.communitystories.ca/v2/grand-verglas-saint-jean-sur-ri
* **Data Structure**
-
+
* **Algorithms**
-
+
* **Data and Metdata Conventions**
-
+
@@ -390,22 +437,6 @@ Photo credit: https://www.communitystories.ca/v2/grand-verglas-saint-jean-sur-ri
---
-
-
-## Upstream contributions from **Xclim**
-
-- Non-standard calendar (`cftime`) support in `xarray.groupby`
-- Quantile methods in `xarray.groupby`
-- Non-standard calendar conversion migrated from `xclim` to `xarray`
-- Climate and Forecasting (CF) unit definitions inspired from `MetPy`
- - Inspiring work in `cf-xarray`
-- Weighted variance, standard deviations and quantiles in `xarray` (for ensemble statistics)
-- Faster **NaN**-aware quantiles in `numpy`
-- Initial polyfit function in `xarray`
-* Not to forget mentioning work done by the team in `xESMF`, `intake-esm`, `cf-xarray`, `xncml`, and others for `xclim`-related downstream tools and workflows
-
----
-
@@ -564,8 +595,6 @@ with xclim.set_options(
## What does **Xclim** do ➔ Climate Ensemble Mean Analysis
-
-
**Average temperature from the years 1991-2020 baseline across 14 IPCC climate models at Montréal, Québec** (*extreme warming scenario: SSP3-7.0*)
+
---