{ "cells": [ { "cell_type": "markdown", "metadata": {}, "source": [ "# Seismic Resolution and Forward Modelling" ] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [ "# Import the necessary packages\n", "from geoscilabs.seismic.syntheticSeismogram import InteractSeismogramTBL" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "When referring to vertical resolution, the question to ask is: \"Can the two arrivals (one from the top, and one from the bottom of the layer) be distinguished?\" \n", "\n", "Adjust the layer thickness for the middle layer (by adjusting d2 and/or d3) and the frequency of the input pulse to investigate vertical resolution. You can also add noise to the trace. \n", "\n", "The geologic model is:\n", "\n" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Parameters of the below widget are:\n", "\n", "- d2: depth of the interface between layer 1 and 2\n", "- d3: depth of the interface between layer 2 and 3\n", "- rho1: density of the layer 1 ($kg/m^3$)\n", "- rho2: density of the layer 2 ($kg/m^3$)\n", "- rho3: density of the layer 3 ($kg/m^3$)\n", "- v1: velocity of the layer 1 ($m/s$)\n", "- v2: velocity of the layer 2 ($m/s$)\n", "- v3: velocity of the layer 3 ($m/s$)\n", "- wavef: peak frequency of the Ricker wavelet\n", "- waveA: amplitude of Ricker wavelet\n", "- AddNoise: swith for adding noise \n", "- usingT: switch for considering transmission coefficient for reflectivity" ] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [ "InteractSeismogramTBL();" ] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [] } ], "metadata": { "anaconda-cloud": {}, "kernelspec": { "display_name": "Python 3 (ipykernel)", "language": "python", "name": "python3" }, "language_info": { "codemirror_mode": { "name": "ipython", "version": 3 }, "file_extension": ".py", "mimetype": "text/x-python", "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3.8.10" } }, "nbformat": 4, "nbformat_minor": 1 }