DMG Data Science Short Course 2024

Last Update: 04.09.2024

Programme

Online-Part

The programme of the online part, including dates are fixed

Date Time Topic
Wed, 11. September 2024 09:00 – 11:00 1. Introduction to Python & Jupyter Notebooks
Fr, 13. September 2024 09:00 – 11:00 2. Basic functions: loops, conditionals & creating own commands
Mo, 16. September 2024 09:00 – 11:00 3. Plotting with Matplotlib & interactively with Plotly

Presence-Part

Coffee breaks are essential, and will be taken in regular intervals of 1.5-2 hours during the day, as the time slots are not as fixed as they appear below. Snacks & coffee will be provided.

Minor adjustments are still possible.

Wed, 18. September

08:30 Venue open
08:50 – 09:00 Welcome
09:00 – 09:20 Dominik Hezel: Starting with some terms – Open Source, MetaData, Vocabularies – what is the context and what does it all mean?
09:20 – 09:40 Thomas Rose: Databases, Repositories & Co. – where is the difference or is this all the same? & How to use re3data.org
09:40 – 10:15 Programming Exercises
10:15 – 11:00 Leander Kallas: Georoc as an example of a large database
11:00 – 13:00 Programming Exercises

13:00 – 14:00 lunch break

14:00 – 14:30 Thomas Rose: Introduction to Git & GitHub
14:30 – 16:15 Programming Exercises
16:30 – 17:00 Jie Xu: NFDI4Earth
17:00 – 18:00 Programming Exercises (markdown basics & uploading an article to the NFDI4Earth LHB)
18:00 Closing

Thu, 19. September

08:30 – 09:00 Miguel Bernecker: json, parser, & binary files
09:00 – 11:00 Programming Exercises
11:00 – 11:15 Dominik Hezel: Build your own data-driven webpage with Streamlit
11:15 – 12:15 Programming Exercises
12:15 – 12:30 Dominik Hezel: Electronic Lab Notebooks
12:30 – 13:00 Thomas Rose: Online publishing with Quarto

13:00 – 14:00 lunch break

14:00 – 15:30 Quarto Programming Exercises
15:30 – 16:00 Thibault Duretz: 1D Diffusion Modelling
16:00 – 18:00 Programming Exercises
18:00 Uhr Closing

19:00 Social Evening – likely at Lahmer Esel

Fr, 20. September

08:30 – 10:00 Streamlit Programming Exercises
10:00 – 10:30 Johannes: Machine Learning
10:30 – 13:00 Programming Exercises

13:00 – 14:00 lunch break

14:00 – 14:30 Tamanna: A machine learning example
14:30 – 15:00 Dominik Hezel: Licences & Rights
15:00 – 16:00 Programming Exercises, Open Discussion & Test: either for fun or if you require the ETCS

Closing

General Information

Please bring your computer for the exercises