From 8c8de61632ef7f9683708c8320982e8f63aca581 Mon Sep 17 00:00:00 2001
From: clausmichele <claus.michele@hotmail.it>
Date: Fri, 3 Nov 2023 16:52:36 +0100
Subject: [PATCH] Update data_exploitability_openEO.ipynb

---
 .../part3/data_exploitability_openEO.ipynb    | 34 +++++++++++++++++--
 1 file changed, 32 insertions(+), 2 deletions(-)

diff --git a/tutorial/part3/data_exploitability_openEO.ipynb b/tutorial/part3/data_exploitability_openEO.ipynb
index d277419..4a980a7 100644
--- a/tutorial/part3/data_exploitability_openEO.ipynb
+++ b/tutorial/part3/data_exploitability_openEO.ipynb
@@ -19,9 +19,39 @@
     "\n",
     "## Snow and Cloud Cover Example\n",
     "\n",
-    "The notebook is hosted in the cubes and clouds GitHub repository. It may require to install some additional libraries:\n",
+    "The notebook is hosted in the cubes and clouds GitHub repository.\n",
     "\n",
-    "https://github.com/EO-College/cubes-and-clouds/blob/main/lectures/3.1_data_processing/exercises/_alternatives/31_data_processing_stac.ipynb"
+    "The snow and cloud cover example is available in different versions:\n",
+    "\n",
+    "1. Using openEO Platform here: https://github.com/EO-College/cubes-and-clouds/blob/main/lectures/3.1_data_processing/exercises/_alternatives/31_data_processing_openEO_Platform.ipynb\n",
+    "2. Using the opneEO Client Side Processing here (It may require to install some additional libraries): https://github.com/EO-College/cubes-and-clouds/blob/main/lectures/3.1_data_processing/exercises/_alternatives/31_data_processing_stac.ipynb\n",
+    "\n",
+    "The second example runs the openEO workflow on the client resources, in the same way as a Pangeo based Python code would do. The openEO processes are implemented using Dask and xArray and are available in this repository: https://github.com/Open-EO/openeo-processes-dask"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "metadata": {},
+   "source": [
+    "We can copy the notebooks here using the next cells:"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "metadata": {},
+   "outputs": [],
+   "source": [
+    "!curl --output 31_data_processing_openEO_Platform.ipynb --url \"https://raw.githubusercontent.com/EO-College/cubes-and-clouds/main/lectures/3.1_data_processing/exercises/_alternatives/31_data_processing_openEO_Platform.ipynb\""
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "metadata": {},
+   "outputs": [],
+   "source": [
+    "!curl --output 31_data_processing_stac.ipynb --url \"https://raw.githubusercontent.com/EO-College/cubes-and-clouds/main/lectures/3.1_data_processing/exercises/_alternatives/31_data_processing_stac.ipynb\""
    ]
   }
  ],