diff --git a/.ipynb_checkpoints/README-checkpoint.md b/.ipynb_checkpoints/README-checkpoint.md new file mode 100644 index 0000000000000000000000000000000000000000..4b1277a65b7413da5a48a762c48bd84888920647 --- /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 c9d8d8267dccc85ffa7f94837a8b834dc5712a15..c9f8b3aa18a94be92efdd4abf0755670dfb1a2f8 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 4b1277a65b7413da5a48a762c48bd84888920647..3dbe29c4673ecf915c85654b9cbddaccb6a0eced 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 2b1fca3fa1a66ddb0b8f97222b41b9cccf3ac5bd..050976f26df4af1c841094733615f08a25bdb6f9 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 +