From 1e5dee9dd48df7e7ff9d5bf1a6d709f904ad30ee Mon Sep 17 00:00:00 2001 From: Tobias Ganther <tobias.ganther@rwth-aachen.de> Date: Sun, 7 Mar 2021 15:14:44 +0100 Subject: [PATCH] first version of new profile --- .ipynb_checkpoints/README-checkpoint.md | 3 +++ Dockerfile | 12 ++++++++---- README.md | 25 +++++++++++++++++++++++-- environment.yml | 14 +++++++++++++- 4 files changed, 47 insertions(+), 7 deletions(-) create mode 100644 .ipynb_checkpoints/README-checkpoint.md diff --git a/.ipynb_checkpoints/README-checkpoint.md b/.ipynb_checkpoints/README-checkpoint.md new file mode 100644 index 0000000..4b1277a --- /dev/null +++ b/.ipynb_checkpoints/README-checkpoint.md @@ -0,0 +1,3 @@ +# Einführung in die Geophysikalische Erkundung + +Einführung in die Geophysikalische Erkundung \ No newline at end of file diff --git a/Dockerfile b/Dockerfile index c9d8d82..c9f8b3a 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,10 +1,12 @@ # Specify parent image. Please select a fixed tag here. -ARG BASE_IMAGE=registry.git.rwth-aachen.de/jupyter/profiles/rwth-courses:2020-ss.1 + +#ARG BASE_IMAGE=registry.git.rwth-aachen.de/jupyter/profiles/rwth-courses:2020-ss.1 +ARG BASE_IMAGE=registry.git-ce.rwth-aachen.de/jupyter/singleuser/python:latest FROM ${BASE_IMAGE} -# Install packages via requirements.txt -ADD requirements.txt . -RUN pip install -r requirements.txt +## Install packages via requirements.txt +#ADD requirements.txt . +#RUN pip install -r requirements.txt # .. Or update conda base environment to match specifications in environment.yml ADD environment.yml /tmp/environment.yml @@ -12,3 +14,5 @@ ADD environment.yml /tmp/environment.yml # All packages specified in environment.yml are installed in the base environment RUN conda env update -f /tmp/environment.yml && \ conda clean -a -f -y + +ENV JUPYTER_ENABLE_LAB=yes diff --git a/README.md b/README.md index 4b1277a..3dbe29c 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,24 @@ -# Einführung in die Geophysikalische Erkundung +# Jupyter Notebooks für den Kurs 'Einführung in die Geophysikalische Erkundung' + +Diese Jupyter Notebooks sind begleitendes Lehrmaterial für den RWTH Kurs <u>"Physik der Erde"</u>. Es werden verschiedene in den Vorlesungen unterrichtete Themen behandelt. Sämtliche Notebooks laufen direkt auf dem <u>JupyterHub</u> ohne die Notwendigkeit, Python auf dem eigenen Rechner installiert zu haben (einfach auf die jeweiligen Notebooks links in der Leiste klicken). Alternativ können die Notebooks auch <u>lokal</u> verwendet werden. Allerdings benötigt man hierfür gewisse <u>geophysikalische Programme</u>. Die Installation kann durch eingefügte Befehle, welche <u>unten im Reader</u> gegeben sind, durchgeführt werden (Befehle entkommentieren und Zelle laufen lassen). Dies ist nur einmal nötig. Im JupyterHub laufen die Notebooks direkt und benötigen diese Befehle <u>NICHT</u>. + +# Folgende Notebooks stehen zur Verfügung: + +### fourier-Transformation.ipynb +Dieses Notebook beschäftigt sich mit der Fourier-Transformationen und erläutert deren Prinzipien. + +### Seis_NMO.ipynb +Dieses Notebook beschäftigt sich mit dem normal moveout (NMO), welches die Änderung der Laufzeit einer Reflexion mit zunehmendem Schuß-Geophon-Abstand relativ zur Laufzeit beim Abstand Null darstellt. + +### Seis_Reflection.ipynb +In diesem Notebook kann man sich mit Reflexionsseismik beschäftigen. + +### Seis_Refraction.ipynb +In diesem Notebook kann man sich mit Refraktionsseismik beschäftigen. + +### Vertical_Resolution.ipynb +Tiefenauflösung und Forwärtsmodellierung. + +### Seis_Applet.ipynb +Allegemeines Notebook, welches Strahlenwege und Geschwindigkeitsdiagramme zeigt. -Einführung in die Geophysikalische Erkundung \ No newline at end of file diff --git a/environment.yml b/environment.yml index 2b1fca3..050976f 100644 --- a/environment.yml +++ b/environment.yml @@ -1,5 +1,17 @@ name: base channels: - conda-forge + - gimli + - defaults + dependencies: - - bokeh==2.0.1 + - pygimli + - pandas + - scipy + - obspy + - pandas + - numpy + - matplotlib + - geoscilabs + - SimPEG + -- GitLab