Skip to content

Commit

Permalink
deploy: 691dea0
Browse files Browse the repository at this point in the history
  • Loading branch information
annefou committed Oct 24, 2024
0 parents commit ab18426
Show file tree
Hide file tree
Showing 303 changed files with 190,330 additions and 0 deletions.
4 changes: 4 additions & 0 deletions .buildinfo
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
config: d73c81768c98634682d1514d0b6626f7
tags: 645f666f9bcd5a90fca523b33c5a78b7
Empty file added .nojekyll
Empty file.
587 changes: 587 additions & 0 deletions 0_introduction/0_introduction.html

Large diffs are not rendered by default.

642 changes: 642 additions & 0 deletions 0_introduction/exercises/0_login.html

Large diffs are not rendered by default.

764 changes: 764 additions & 0 deletions 1.1_intro_platform/1.1_intro_platform.html

Large diffs are not rendered by default.

809 changes: 809 additions & 0 deletions 1.2_data_cube/1.2_data_cube.html

Large diffs are not rendered by default.

815 changes: 815 additions & 0 deletions 1.3_openscience/1.3.1_openscienceandfair.html

Large diffs are not rendered by default.

719 changes: 719 additions & 0 deletions 1.3_openscience/1.3.2_opendataopensource.html

Large diffs are not rendered by default.

698 changes: 698 additions & 0 deletions 1.3_openscience/1.3.3_openscienceineo.html

Large diffs are not rendered by default.

1,265 changes: 1,265 additions & 0 deletions 2.1_data_discovery/2.1_data_discovery.html

Large diffs are not rendered by default.

698 changes: 698 additions & 0 deletions 2.2_data_properties/2.2_data_properties.html

Large diffs are not rendered by default.

850 changes: 850 additions & 0 deletions 2.3_data_access/2.3_data_access.html

Large diffs are not rendered by default.

609 changes: 609 additions & 0 deletions 2.3_data_access/2.3_pangeo_data_access.html

Large diffs are not rendered by default.

615 changes: 615 additions & 0 deletions 2.3_data_access/exercises/23_data_access_aggregate.html

Large diffs are not rendered by default.

1,186 changes: 1,186 additions & 0 deletions 2.3_data_access/exercises/23_data_access_apply.html

Large diffs are not rendered by default.

647 changes: 647 additions & 0 deletions 2.3_data_access/exercises/23_data_access_filter.html

Large diffs are not rendered by default.

593 changes: 593 additions & 0 deletions 2.3_data_access/exercises/23_data_access_lazy_loading.html

Large diffs are not rendered by default.

705 changes: 705 additions & 0 deletions 2.3_data_access/exercises/23_data_access_reduce.html

Large diffs are not rendered by default.

630 changes: 630 additions & 0 deletions 2.3_data_access/exercises/23_data_access_resample.html

Large diffs are not rendered by default.

509 changes: 509 additions & 0 deletions 2.3_data_access/exercises/_alternatives/README.html

Large diffs are not rendered by default.

2,420 changes: 2,420 additions & 0 deletions 2.3_data_access/exercises/_alternatives/pangeo_data_access_aggregate.html

Large diffs are not rendered by default.

2,178 changes: 2,178 additions & 0 deletions 2.3_data_access/exercises/_alternatives/pangeo_data_access_apply.html

Large diffs are not rendered by default.

9,076 changes: 9,076 additions & 0 deletions 2.3_data_access/exercises/_alternatives/pangeo_data_access_filter.html

Large diffs are not rendered by default.

1,347 changes: 1,347 additions & 0 deletions 2.3_data_access/exercises/_alternatives/pangeo_data_access_lazy_loading.html

Large diffs are not rendered by default.

7,143 changes: 7,143 additions & 0 deletions 2.3_data_access/exercises/_alternatives/pangeo_data_access_reduce.html

Large diffs are not rendered by default.

2,480 changes: 2,480 additions & 0 deletions 2.3_data_access/exercises/_alternatives/pangeo_data_access_resample.html

Large diffs are not rendered by default.

814 changes: 814 additions & 0 deletions 2.4_formats_and_performance/2.4_formats_and_performance.html

Large diffs are not rendered by default.

730 changes: 730 additions & 0 deletions 3.1_data_processing/3.1_data_processing.html

Large diffs are not rendered by default.

1,730 changes: 1,730 additions & 0 deletions 3.1_data_processing/3.1_exercises/31_data_processing.html

Large diffs are not rendered by default.

Large diffs are not rendered by default.

5,471 changes: 5,471 additions & 0 deletions 3.1_data_processing/3.1_exercises/_alternatives/31_data_processing_pangeo.html

Large diffs are not rendered by default.

3,015 changes: 3,015 additions & 0 deletions 3.1_data_processing/3.1_exercises/_alternatives/31_data_processing_stac.html

Large diffs are not rendered by default.

1,098 changes: 1,098 additions & 0 deletions 3.1_data_processing/3.1_exercises/_alternatives/34_data_sharing_aoi_test.html

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

2,782 changes: 2,782 additions & 0 deletions 3.2_validation/3.2_exercises/32_validation.html

Large diffs are not rendered by default.

764 changes: 764 additions & 0 deletions 3.2_validation/3.2_validation.html

Large diffs are not rendered by default.

664 changes: 664 additions & 0 deletions 3.3_data_sharing/3.3_data_sharing.html

Large diffs are not rendered by default.

2,131 changes: 2,131 additions & 0 deletions 3.3_data_sharing/3.3_exercises/33_data_sharing.html

Large diffs are not rendered by default.

12,974 changes: 12,974 additions & 0 deletions 9.9_master_asi_conae/s2_sca.html

Large diffs are not rendered by default.

1,949 changes: 1,949 additions & 0 deletions 9.9_master_asi_conae/test/s1.html

Large diffs are not rendered by default.

573 changes: 573 additions & 0 deletions 9.9_master_asi_conae/test/s2_sca_sh.html

Large diffs are not rendered by default.

1,175 changes: 1,175 additions & 0 deletions 9.9_master_asi_conae/test/s2_snowcover_test.html

Large diffs are not rendered by default.

2,118 changes: 2,118 additions & 0 deletions 9.9_master_asi_conae/test/s3_ndsi.html

Large diffs are not rendered by default.

2,811 changes: 2,811 additions & 0 deletions 9.9_master_asi_conae/test/test_s1_s3.html

Large diffs are not rendered by default.

567 changes: 567 additions & 0 deletions README.html

Large diffs are not rendered by default.

Binary file not shown.
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"type": "FeatureCollection", "features": [{"type": "Feature", "properties": {}, "geometry": {"type": "Polygon", "coordinates": [[[7.911339, 38.81718], [7.911339, 41.264882], [10.063829, 41.264882], [10.063829, 38.81718], [7.911339, 38.81718]]]}}]}
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added _images/cdse_search.jpg
Binary file added _images/data_types.jpg
Binary file added _images/dc_aggregate_space.png
Binary file added _images/dc_apply_dim_ts.png
Binary file added _images/dc_apply_kernel.png
Binary file added _images/dc_apply_ts.png
Binary file added _images/dc_apply_unary.png
Binary file added _images/dc_filter.png
Binary file added _images/dc_reduce.png
Binary file added _images/dc_resample_space.png
Binary file added _images/dc_resample_time.png
Binary file added _images/distribution_map.png
Binary file added _images/esa_vision_openscience.jpg
Binary file added _images/geometry_upload.png
Binary file added _images/stac_hierarchy.png
Binary file added _images/stac_leafmap.jpg
Binary file added _images/stac_standartization.jpg
26 changes: 26 additions & 0 deletions _sources/0_introduction/0_introduction.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
# Introduction
This short sections will familiarize you with some free external services that are going to be used throughout the MOOC.
- How to sign up for the Copernicus Data Space Ecosystem (this is where the cloud processing will happen)
- First steps in the Coding Environment

## Sign up for EO College
In case you haven't already done it. Sign up for the MOOC **'Cubes & Clouds - Cloud Native Open Data Sciences for Earth Observation'**
- https://eo-college.org/courses/cubes-and-clouds

## Sign up for Copernicus Data Space Ecosystem
We are going to use the cloud processing platform **Copernicus Data Space Ecosystem** to carry out our exercises. It's a cloud platform hosted by the European Commission, ESA and Copernicus.The processing will happen there and you will get 1000 free credits. That's enough to complete the course.
- https://documentation.dataspace.copernicus.eu/Registration.html

## Your first steps in the Coding Environment
Here is a guide how to find your way around in the Coding Environment JupyterHub. You will see a button that forwards you there whenever there is a hands-on exercise to do.

[![Screencast Cubes and Clouds Coding Environment](https://img.youtube.com/vi/GBXd4aQLMb0/0.jpg)](https://www.youtube.com/watch?v=GBXd4aQLMb0) <br>


Register on EOXHub
- https://cubes-and-clouds.hub.eox.at/

After registering on EOX you are now ready to start your first exercise!

[Exercise 0 Introduction](https://github.com/EO-College/cubes-and-clouds/blob/main/lectures/0_introduction/exercises/0_login.ipynb)

174 changes: 174 additions & 0 deletions _sources/0_introduction/exercises/0_login.ipynb
Original file line number Diff line number Diff line change
@@ -0,0 +1,174 @@
{
"cells": [
{
"cell_type": "markdown",
"id": "0c6aed2f-1493-4636-a124-03c81b28bc52",
"metadata": {},
"source": [
"# Login to openEO\n",
"In order to access a cloud platfrom you need to login. In this notebook we will login to the Copernicus Data Space Ecosystem for using openEO. \n",
"- Import the libraries we need to interact with the cloud platform\n",
"- Make sure we have the login credentials \n",
"- Connect to the cloud platform\n",
"- Login to the cloud platform\n",
"- Check that the login worked"
]
},
{
"cell_type": "markdown",
"id": "d3400da4-b7c0-43be-abc9-e3100bf8c9f4",
"metadata": {},
"source": [
"## Libraries\n",
"We will import the openeo python client library. It is preinstalled in the jupyter workspace on EOX. \n",
"- `openeo`: The openeo python client has all the functions available that we need to interact with the cloud platform using the openEO API.\n",
"\n",
"Here is more information on the openeo python client: \n",
"- https://open-eo.github.io/openeo-python-client/"
]
},
{
"cell_type": "code",
"execution_count": 1,
"id": "1abf270c-d73e-4109-854c-3cf36a1b36d7",
"metadata": {},
"outputs": [],
"source": [
"import openeo"
]
},
{
"cell_type": "markdown",
"id": "4acd87c3-537f-4f9e-9b2a-4378bb9c8abb",
"metadata": {},
"source": [
"## Connect to the cloud platform\n",
"In a first step we connect to the cloud platform. We can only see information and use functionality that is available to everybody. \n",
"We can see for example which collections and processes are available, but we cannot process data. We will explore the platforms capabilities in an extra exercise in more depth later.\n",
"\n",
"Now let's just connect to the platform..."
]
},
{
"cell_type": "code",
"execution_count": 4,
"id": "86afd551-857e-4129-a2ee-39a933255f34",
"metadata": {},
"outputs": [],
"source": [
"conn = openeo.connect('https://openeo.dataspace.copernicus.eu/')"
]
},
{
"cell_type": "markdown",
"id": "312b377d",
"metadata": {},
"source": [
"... and check if the connection has worked. You should see that you are connected, but not logged in."
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "1107f9f8",
"metadata": {},
"outputs": [],
"source": [
"conn"
]
},
{
"cell_type": "markdown",
"id": "42084427-fce5-429b-8707-d950c9e80fa7",
"metadata": {},
"source": [
"## Login to the cloud platform\n",
"After we have connected to the platform and want more functionality, we need to login. This means we authenticate ourselfs to prove we are an registered user. \n",
"After access is granted we can also process data. Every computation comes at a cost, this is why every user has an amount of credits (which usually have to be payed) for computing.\n",
"Everytime you are going to use the cloud platform for processing you will have to login at the beginning of your workflow. We are going to learn how to create a workflow in a seperat exercise later on.\n",
"\n",
"Now let's just log in... *(this only works if you haver registered to CDSE as described in the lesson Introduction)*"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "de26fd5c-71da-4d28-b895-f5108a97a1d5",
"metadata": {},
"outputs": [],
"source": [
"conn.authenticate_oidc()"
]
},
{
"cell_type": "markdown",
"id": "92fb1bf2",
"metadata": {},
"source": [
"... and check if the login has worked..."
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "050b91c0-60d8-464e-9fd3-0ab62638aafd",
"metadata": {},
"outputs": [],
"source": [
"conn"
]
},
{
"cell_type": "markdown",
"id": "6c5858ed",
"metadata": {},
"source": [
"... and let's check our user information, which is possible since we have authenticated now."
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "592cfb2a",
"metadata": {},
"outputs": [],
"source": [
"conn.describe_account()"
]
},
{
"cell_type": "markdown",
"id": "7c6de05a",
"metadata": {},
"source": [
"## Return to EOCOllege\n",
"This is all. We have verified that we can connect and login to the cloud platform. We will do this again later on when we'll start with some hands on exercises. \n",
"\n",
"For now let's return to EOCollege to get started with the lessons!\n",
"\n",
"[Return to Cubes and Clouds on EO College](https://eo-college.org/courses/cubes-and-clouds)"
]
}
],
"metadata": {
"kernelspec": {
"display_name": "users-edc-2023.03-02",
"language": "python",
"name": "conda-env-users-edc-2023.03-02-py"
},
"language_info": {
"codemirror_mode": {
"name": "ipython",
"version": 3
},
"file_extension": ".py",
"mimetype": "text/x-python",
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.9.16"
}
},
"nbformat": 4,
"nbformat_minor": 5
}
Loading

0 comments on commit ab18426

Please sign in to comment.