cubes-and-clouds

This is the official repository for the online course 'Cubes & Clouds'

https://github.com/eo-college/cubes-and-clouds

Science Score: 75.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
    Found 3 DOI reference(s) in README
  • Academic publication links
    Links to: zenodo.org
  • Academic email domains
  • Institutional organization owner
    Organization eo-college has institutional domain (eo-college.org)
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (9.8%) to scientific vocabulary
Last synced: 6 months ago · JSON representation ·

Repository

This is the official repository for the online course 'Cubes & Clouds'

Basic Info
Statistics
  • Stars: 43
  • Watchers: 11
  • Forks: 15
  • Open Issues: 5
  • Releases: 4
Created almost 3 years ago · Last pushed 6 months ago
Metadata Files
Readme Contributing License Citation

README.md

Cubes and Clouds Banner

DOI

Cubes and Clouds

This is the official content repository for the online course 'Cubes & Clouds - Cloud Native Open Data Sciences for Earth Observation' hosted on EO College.

Description

The Massive Open Online Course 'Cubes & Clouds - Cloud Native Open Data Sciences for Earth Observation' teaches the concepts of data cubes, cloud platforms and open science in the context of earth observation. Here's the video on youtube in case it doesn't play here.

https://user-images.githubusercontent.com/51962348/234564489-98a56dd2-1359-4972-ad3c-0f0f2d4b450e.mp4

Target Group

It targets Earth Science students and researchers who want to increase their technical capabilities onto the newest standards in EO computing, as well as Data Scientists who want to dive into the world of EO and apply their technical background to a new field. Before starting, prerequisites are a general knowledge of EO and python programming.

Content

The course explains the concepts of data cubes, EO cloud platforms and open science by applying them to a typical EO workflow from data discovery, data processing up to sharing the results in an open and FAIR (Findable, Accessible, Interoperable, Reusable) way. An engaging mixture of videos, animated content, lectures, hands-on exercises and quizzes transmits the content.

```mermaid flowchart LR subgraph Concepts A[1.1 What is a Cloud Platform]-->B[1.2 What is a Data Cube]; B-->C[1.3 What is Open Science]; end subgraph Discovery D[2.1 Data Discovery]-->E[2.2 Data Properties]; E-->F[2.3 Data Access]; F-->G[2.4 Formats and Performance] end subgraph Process&Share H[3.1 Processing]-->I[3.2 Validation]; I-->J[3.3 Sharing];

  end
  Concepts --> Discovery
  Discovery --> Process&Share

```

Learning Objectives

After finishing the participant will understand the theoretical concepts of cloud native EO processing and have gained practical experience by conducting an end-to-end EO workflow. The participant will be capable of independently using cloud platforms to approach EO related research questions and be confident in how to share research by adhering to the concepts of open science.

Interactive Cubes and Clouds Map produced by the participants

Check out the interactive cubes and clouds map! It's produced by the participants of the course. Every participant adds their contribution to a community mapping project: mapping the snow cover of mountainous regions together!

Cubes and Clouds: Snow Cover STAC Collection

Sign-On Guide

To follow the course completely, especially to execute the hands-on exercises on cloud platforms you will sign in to some free services.

  • EOCollege: Access to the e-learning platform and the jupyterhub coding environment hosted by EOX.
  • Copernicus Data Space Ecosystem: A cloud platform offering the data collections and computing resources for the exercises of the course.

You can find all the necessary information in the lecture Introduction.

Contributing

We're happy to receive your contributions to lessons, exercises, bug reports etc. - Check out the CONTRIBUTING.md contributing guide to learn how you can contribute! - The full list of all contributors is in the CONTRIBUTORS.md

Availability of the course

  • The course is openly available on EOCollege, a cloud learning platform for EO content. EOCollege is your one-stop-shop for this course. You will have an integrated experience of all the components: lectures, exercises, quizzes and get a certificate upon successful completion: https://eo-college.org/courses/cubes-and-clouds
  • The course material is available on zenodo. Each lecture can be accessed individually: Cubes and Clouds Zenodo Community
  • Alternative Rendering of the Course
    • Jupyter Book: web page of the course deployed using GitHub pages and Jupyter Books, updated at every merge of PR via GitHub actions.
    • LIAScript: Use the link to the .md files and copy them into LIAscript. It will give you an online lecture directly.
    • Obsidian: Obsidian is a knowledge management system. Add obsidian file toplevel to create your void, or add the course to an existing one.
    • Bookdown: You can render the course using bookdown or similar to have a rendered version of the markdown files in the repo. Some work needed to do that.

Authors and Acknowledgement

Reviewers

Authors

Citation

Please refer to the whole course as described in the CITATION.cff file

Zellner, P. J., Dolezalova, T., Claus, M., Eberle, J., Balogun, R. O., Meißl, S., Eckardt, R., Hodam, H., Jacob, A., & Anghelea, A. (2024). Cubes & Clouds - Cloud Native Open Data Sciences for Earth Observation (v1.0.0). Zenodo. https://doi.org/10.5281/zenodo.10869466

The individual chapters can be reused and explicitly cited as listed in the Cubes and Clouds Zenodo Community.

License

Creative Commons License
Where not stated explicitly otherwise this work is licensed under a Creative Commons Attribution 4.0 International License.

Funding

This project is funded by the European Space Agency through the program EXPRO+ with the contract number 4000138850/22/I-DT

Project Status

The project is currently work in progress.

Owner

  • Name: EO College
  • Login: EO-College
  • Kind: organization
  • Email: info@eo-college.org
  • Location: Jena

Earth Observation Education Initiative

Citation (CITATION.cff)

# This CITATION.cff file was generated with cffinit.
# Visit https://bit.ly/cffinit to generate yours today!

cff-version: 1.2.0
title: >-
  Cubes & Clouds - Cloud Native Open Data Sciences for Earth
  Observation
message: >-
  If you use this dataset, please cite it using the metadata
  from this file.
type: dataset
authors:
  - given-names: Peter James
    family-names: Zellner
    affiliation: Eurac Research
    orcid: 'https://orcid.org/0000-0002-3394-9664'
  - given-names: Tyna
    family-names: Dolezalova
  - given-names: Michele
    family-names: Claus
    affiliation: Eurac Reserach
    orcid: 'https://orcid.org/0000-0003-3680-381X'
  - given-names: Jonas
    family-names: Eberle
  - given-names: Rufai Omowunmi
    family-names: Balogun
    affiliation: Eurac Research
    orcid: 'https://orcid.org/0000-0002-7741-2957'
  - given-names: Stephan
    family-names: Meißl
    orcid: 'https://orcid.org/0000-0002-1407-8859'
  - given-names: Robert
    family-names: Eckardt
    orcid: 'https://orcid.org/0000-0002-5301-3441'
  - given-names: Henryk
    family-names: Hodam
    orcid: 'https://orcid.org/0000-0002-9654-3338'
  - given-names: Alexander
    family-names: Jacob
    affiliation: Eurac Research
    orcid: 'https://orcid.org/0000-0003-4434-7244'
  - family-names: Anghelea
    given-names: Anca
    orcid: 'https://orcid.org/0000-0002-8503-7608'
identifiers:
  - type: doi
    value: 10.5281/zenodo.10513914
repository-code: 'https://github.com/EO-College/cubes-and-clouds'
abstract: >-
  This is the github repository to the MOOC 'Cubes & Clouds
  - Cloud Native Open Data Sciences for Earth Observation'.
  It contains all lessons and exercises, it is the full
  course package.
keywords:
  - cloud computing
  - open science
  - earth observation
  - education
license: CC-BY-4.0

GitHub Events

Total
  • Fork event: 1
  • Create event: 9
  • Commit comment event: 1
  • Release event: 1
  • Issues event: 84
  • Watch event: 9
  • Delete event: 13
  • Member event: 1
  • Issue comment event: 205
  • Push event: 108
  • Pull request review comment event: 29
  • Pull request review event: 16
  • Pull request event: 38
Last Year
  • Fork event: 1
  • Create event: 9
  • Commit comment event: 1
  • Release event: 1
  • Issues event: 84
  • Watch event: 9
  • Delete event: 13
  • Member event: 1
  • Issue comment event: 205
  • Push event: 108
  • Pull request review comment event: 29
  • Pull request review event: 16
  • Pull request event: 38

Issues and Pull Requests

Last synced: 6 months ago

All Time
  • Total issues: 39
  • Total pull requests: 15
  • Average time to close issues: 2 months
  • Average time to close pull requests: about 1 month
  • Total issue authors: 15
  • Total pull request authors: 5
  • Average comments per issue: 3.1
  • Average comments per pull request: 3.73
  • Merged pull requests: 11
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 36
  • Pull requests: 15
  • Average time to close issues: about 1 month
  • Average time to close pull requests: about 1 month
  • Issue authors: 13
  • Pull request authors: 5
  • Average comments per issue: 2.86
  • Average comments per pull request: 3.73
  • Merged pull requests: 11
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • clausmichele (10)
  • ESAtester (8)
  • przell (7)
  • annefou (7)
  • lehotskak (7)
  • jonas-eberle (6)
  • vprint (2)
  • JorisCod (2)
  • outsideMyBox (1)
  • tinaok (1)
  • jzvolensky (1)
  • elmaic (1)
  • milospandzic (1)
  • ernesto561 (1)
  • HTenkanen (1)
Pull Request Authors
  • clausmichele (8)
  • annefou (5)
  • jzvolensky (4)
  • tinaok (1)
  • ImmaSerra (1)
  • allcontributors[bot] (1)
  • UndeadFairy (1)
Top Labels
Issue Labels
exercises (2) enhancement (1) lectures (1) discussion required (1)
Pull Request Labels
documentation (1) enhancement (1) lectures (1)