{ "cells": [ { "cell_type": "markdown", "metadata": { "id": "JepNylgTObAo" }, "source": [ "TO-DO\n", "\n", "\n", "\n", "* Crear Análisis G-R\n", "* Leer Seismic Gap Hypothesis' Ten Years After\" by Y. Y. Kagan and D. D. Jackson y leer https://sci-hub.se/https://doi.org/10.1038/ngeo1073\n", "* https://sci-hub.se/https://doi.org/10.1038/ngeo1073\n", "\n", "* Buscar lagunas Sísmicas (confirmar las conocidas y buscar \"nuevas en la base de datos\")\n", "* Estimar tiempos de retorno\n", "* Calcular Riesgo Sísmico en las distintas latitudes (distribución de Poisson)\n", "* Mapear Riesgo Sísmico\n", "* Compararlo con el historial de los últimos años\n", "* Y si se puede, ocupar machine learning para predecir sismos / Mapear \n", "\n", "\n", "\n", "\n", "\n", "\n" ] }, { "cell_type": "code", "execution_count": null, "metadata": { "colab": { "base_uri": "https://localhost:8080/" }, "id": "XLwOfiGjVUIS", "outputId": "f74d060c-ff8f-41d5-cc99-f5ca0fe40731" }, "outputs": [], "source": [] }, { "cell_type": "code", "execution_count": 1, "metadata": { "id": "R5Aiq1LYOBGJ" }, "outputs": [], "source": [ "import numpy as np\n", "import matplotlib\n", "import matplotlib.pyplot as plt\n", "import pandas as pd\n", "from cartopy import config\n", "import cartopy.crs as ccrs\n", "from scipy import stats\n", "from datetime import datetime\n", "import copy" ] }, { "cell_type": "code", "execution_count": 2, "metadata": { "id": "cbAtrmnUV-Go" }, "outputs": [], "source": [ "def obtenerUrlSismo(a,b,magmin=6,startime=\"1960-01-01\",endtime=\"2020-11-11\"):\n", " #[latitud,longitud]\n", " minlatitude=str(min(a[0],b[0]))\n", " minlongitude=str(min(a[1],b[1]))\n", " maxlatitude=str(max(a[0],b[0]))\n", " maxlongitude=str(max(a[1],b[1]))\n", "\n", " standard_url = 'https://earthquake.usgs.gov/fdsnws/event/1/query?format=csv&orderby=magnitude&minmagnitude='+str(magmin)+'&starttime='+ str(startime)+'&endtime='+ str(endtime)\n", "\n", " url = standard_url + '&minlatitude=' + minlatitude + '&minlongitude=' + minlongitude + '&maxlatitude=' + maxlatitude + '&maxlongitude=' + maxlongitude+ '&starttime=1971-01-01' \n", " return url" ] }, { "cell_type": "code", "execution_count": 3, "metadata": { "id": "n_g736rdWCUs" }, "outputs": [], "source": [ "##Crea un pd desde la url del usgs\n", "earthquakes = pd.read_csv(obtenerUrlSismo([-14.796358, -73.850519],[-41.897113, -68.597967]))" ] }, { "cell_type": "code", "execution_count": 4, "metadata": { "colab": { "base_uri": "https://localhost:8080/", "height": 774 }, "id": "vs6YBZPFX9nD", "outputId": "7958f3f3-e0eb-41a8-d6f3-fac37371bbad", "scrolled": true }, "outputs": [ { "data": { "text/html": [ "
\n", " | time | \n", "latitude | \n", "longitude | \n", "depth | \n", "mag | \n", "magType | \n", "nst | \n", "gap | \n", "dmin | \n", "rms | \n", "... | \n", "updated | \n", "place | \n", "type | \n", "horizontalError | \n", "depthError | \n", "magError | \n", "magNst | \n", "status | \n", "locationSource | \n", "magSource | \n", "
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | \n", "2010-02-27T06:34:11.530Z | \n", "-36.1220 | \n", "-72.8980 | \n", "22.90 | \n", "8.8 | \n", "mww | \n", "454.0 | \n", "17.8 | \n", "NaN | \n", "1.09 | \n", "... | \n", "2020-08-14T21:38:33.360Z | \n", "offshore Bio-Bio, Chile | \n", "earthquake | \n", "NaN | \n", "9.2 | \n", "NaN | \n", "NaN | \n", "reviewed | \n", "us | \n", "official | \n", "
1 | \n", "2001-06-23T20:33:14.130Z | \n", "-16.2650 | \n", "-73.6410 | \n", "33.00 | \n", "8.4 | \n", "mww | \n", "518.0 | \n", "NaN | \n", "NaN | \n", "1.05 | \n", "... | \n", "2020-08-14T20:50:43.254Z | \n", "near the coast of southern Peru | \n", "earthquake | \n", "NaN | \n", "NaN | \n", "NaN | \n", "NaN | \n", "reviewed | \n", "us | \n", "official | \n", "
2 | \n", "2015-09-16T22:54:32.860Z | \n", "-31.5729 | \n", "-71.6744 | \n", "22.44 | \n", "8.3 | \n", "mww | \n", "NaN | \n", "19.0 | \n", "0.684 | \n", "1.02 | \n", "... | \n", "2020-12-18T19:30:04.835Z | \n", "48km W of Illapel, Chile | \n", "earthquake | \n", "4.7 | \n", "3.2 | \n", "NaN | \n", "NaN | \n", "reviewed | \n", "us | \n", "us | \n", "
3 | \n", "2014-04-01T23:46:47.260Z | \n", "-19.6097 | \n", "-70.7691 | \n", "25.00 | \n", "8.2 | \n", "mww | \n", "NaN | \n", "23.0 | \n", "0.609 | \n", "0.66 | \n", "... | \n", "2020-11-13T19:14:26.579Z | \n", "94km NW of Iquique, Chile | \n", "earthquake | \n", "NaN | \n", "1.8 | \n", "NaN | \n", "NaN | \n", "reviewed | \n", "us | \n", "us | \n", "
4 | \n", "1995-07-30T05:11:23.630Z | \n", "-23.3400 | \n", "-70.2940 | \n", "45.60 | \n", "8.0 | \n", "mw | \n", "NaN | \n", "NaN | \n", "NaN | \n", "1.10 | \n", "... | \n", "2020-08-14T11:41:21.455Z | \n", "Antofagasta, Chile | \n", "earthquake | \n", "NaN | \n", "NaN | \n", "NaN | \n", "NaN | \n", "reviewed | \n", "us | \n", "hrv | \n", "
... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "
275 | \n", "2016-02-22T06:36:59.400Z | \n", "-30.4242 | \n", "-72.2967 | \n", "12.00 | \n", "6.0 | \n", "mww | \n", "NaN | \n", "39.0 | \n", "0.622 | \n", "1.37 | \n", "... | \n", "2016-11-10T22:13:35.520Z | \n", "105km WSW of Coquimbo, Chile | \n", "earthquake | \n", "4.7 | \n", "1.7 | \n", "NaN | \n", "NaN | \n", "reviewed | \n", "us | \n", "us | \n", "
276 | \n", "2016-10-27T20:32:55.790Z | \n", "-33.7771 | \n", "-72.5321 | \n", "12.57 | \n", "6.0 | \n", "mww | \n", "NaN | \n", "78.0 | \n", "0.774 | \n", "1.05 | \n", "... | \n", "2017-01-20T00:31:10.040Z | \n", "86km WSW of San Antonio, Chile | \n", "earthquake | \n", "4.2 | \n", "2.7 | \n", "NaN | \n", "NaN | \n", "reviewed | \n", "us | \n", "us | \n", "
277 | \n", "2016-11-08T04:55:45.900Z | \n", "-36.5776 | \n", "-73.5603 | \n", "20.00 | \n", "6.0 | \n", "mww | \n", "NaN | \n", "54.0 | \n", "0.342 | \n", "0.82 | \n", "... | \n", "2020-07-10T15:13:00.804Z | \n", "42km WNW of Talcahuano, Chile | \n", "earthquake | \n", "4.1 | \n", "1.8 | \n", "NaN | \n", "NaN | \n", "reviewed | \n", "us | \n", "us | \n", "
278 | \n", "2017-04-23T02:36:07.830Z | \n", "-33.0354 | \n", "-72.0296 | \n", "21.00 | \n", "6.0 | \n", "mww | \n", "NaN | \n", "40.0 | \n", "0.329 | \n", "0.92 | \n", "... | \n", "2020-07-10T15:27:39.435Z | \n", "37km W of Valparaiso, Chile | \n", "earthquake | \n", "3.7 | \n", "1.7 | \n", "0.050 | \n", "39.0 | \n", "reviewed | \n", "us | \n", "us | \n", "
279 | \n", "2019-12-03T08:46:35.780Z | \n", "-18.5042 | \n", "-70.5760 | \n", "38.00 | \n", "6.0 | \n", "mww | \n", "NaN | \n", "82.0 | \n", "0.258 | \n", "1.38 | \n", "... | \n", "2020-07-10T17:55:35.215Z | \n", "28km W of Arica, Chile | \n", "earthquake | \n", "5.5 | \n", "1.9 | \n", "0.071 | \n", "19.0 | \n", "reviewed | \n", "us | \n", "us | \n", "
280 rows × 22 columns
\n", "\n", " | time | \n", "latitude | \n", "longitude | \n", "depth | \n", "mag | \n", "magType | \n", "nst | \n", "gap | \n", "dmin | \n", "rms | \n", "... | \n", "place | \n", "type | \n", "horizontalError | \n", "depthError | \n", "magError | \n", "magNst | \n", "status | \n", "locationSource | \n", "magSource | \n", "year | \n", "
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | \n", "2020-09-11T07:35:57.187Z | \n", "-21.3968 | \n", "-69.9096 | \n", "51 | \n", "6.2 | \n", "mww | \n", "NaN | \n", "72 | \n", "0.077 | \n", "0.88 | \n", "... | \n", "82 km NNE of Tocopilla, Chile | \n", "earthquake | \n", "6.3 | \n", "1.9 | \n", "0.071 | \n", "19 | \n", "reviewed | \n", "us | \n", "us | \n", "2020 | \n", "
1 rows × 23 columns
\n", "" ], "text/plain": [ " time latitude longitude depth mag magType nst \\\n", "0 2020-09-11T07:35:57.187Z -21.3968 -69.9096 51 6.2 mww NaN \n", "\n", " gap dmin rms ... place type \\\n", "0 72 0.077 0.88 ... 82 km NNE of Tocopilla, Chile earthquake \n", "\n", " horizontalError depthError magError magNst status locationSource \\\n", "0 6.3 1.9 0.071 19 reviewed us \n", "\n", " magSource year \n", "0 us 2020 \n", "\n", "[1 rows x 23 columns]" ] }, "execution_count": 63, "metadata": {}, "output_type": "execute_result" } ], "source": [ "intervalos[6]" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "------------------------\n" ] }, { "cell_type": "code", "execution_count": 9, "metadata": { "scrolled": true }, "outputs": [ { "name": "stderr", "output_type": "stream", "text": [ "\n", " | time | \n", "year | \n", "year2 | \n", "
---|---|---|---|
0 | \n", "2010-02-27T06:34:11.530Z | \n", "2010 | \n", "40 | \n", "
1 | \n", "2001-06-23T20:33:14.130Z | \n", "2001 | \n", "31 | \n", "
2 | \n", "2015-09-16T22:54:32.860Z | \n", "2015 | \n", "45 | \n", "
3 | \n", "2014-04-01T23:46:47.260Z | \n", "2014 | \n", "44 | \n", "
4 | \n", "1995-07-30T05:11:23.630Z | \n", "1995 | \n", "25 | \n", "
... | \n", "... | \n", "... | \n", "... | \n", "
275 | \n", "2016-02-22T06:36:59.400Z | \n", "2016 | \n", "46 | \n", "
276 | \n", "2016-10-27T20:32:55.790Z | \n", "2016 | \n", "46 | \n", "
277 | \n", "2016-11-08T04:55:45.900Z | \n", "2016 | \n", "46 | \n", "
278 | \n", "2017-04-23T02:36:07.830Z | \n", "2017 | \n", "47 | \n", "
279 | \n", "2019-12-03T08:46:35.780Z | \n", "2019 | \n", "49 | \n", "
280 rows × 3 columns
\n", "