Preface and background to seismology_classroom by the Seismology Group at the University of Potsdam (UPo) and the German Research Center for Geosciences (GFZ).
The Git project and GitHub repository seismology_classroom was developed in summer 2022 at UPo and GFZ by three doctoral students (Malte Metz, Angela Carrillo Ponce, Lukas Lehmann) with feedback from professors of geophysics at the University of Potsdam. The goal of the student project was to provide examples of Python scripts and examples to introduce and support the practicals and lectures in seismology in the Master's program (MSc) in Geophysics / Seismology at the University of Potsdam.
The lecture notes and Jupyter notebook examples were developed for a five-day pre-course attended before the start of the MSc for students coming from other universities or having a different background - to bring everyone to a similar level. In addition, the notebooks were intended to serve as online materials for all MSc students to follow through the master's phase or to begin their own assignments and internships.
The Jupyter notebook examples are not intended to replace specific lectures, and they are not necessarily correct in all aspects. They serve as code examples to get started in the topic, but do not explain the theoretical background and context. For this, students must attend the lectures and courses offered as part of the MSc program at the University of Potsdam. For each notebook, there are links to lectures where the theoretical background is explained or where the examples are applied.
The student project is being developed under GitHub. We hope that the seismology_classroom at the University of Potsdam will become a project where other doctoral students, Master students and professors contribute and develop the project further.
Potsdam, July 16, 2022
The Authors
- Introduction to Python, Command Line and GitHub
- Signal Processing
- Introduction to seismological toolboxes
- Retrieving online data
- Picking/Phases
- Introduction to synthetic traveltime calculation
- Synthetic seismograms
- Map creation (planned)
Day plan
| Time | What |
|---|---|
| 9:00 AM | Start |
| 12:30 PM | Lunch Break |
| 1:30 PM | Start of afternoon session |
| 5:00 PM | End (latest) |
| Module | Time required | When | Priority |
|---|---|---|---|
| 1 Introduction | 1 day | Mo | High |
| 2 Signal Processing | 1 day | Tue | High |
| 3 Seismological Toolboxes | 1 day | Wed | High |
| 4 Retrieving online data | 0.25 day | Thu | Medium |
| 5 Picking | 0.5-1 day | Thu | Medium |
| 6 Cake - Traveltimes | 0.25 day | Thu/Fr | Low |
| 7 Synthetics | 1 day | Fr | Low |
| 8 Map generation | X day | All week | Medium |