{ "metadata": { "name": "", "signature": "sha256:43900079b37237d1ac3384ac749b7e2e36708eb9763941dd1502462125adf60a" }, "nbformat": 3, "nbformat_minor": 0, "worksheets": [ { "cells": [ { "cell_type": "heading", "level": 1, "metadata": {}, "source": [ "\u00bfC\u00f3mo podr\u00edan afectar los recortes a la propagaci\u00f3n del virus del \u00c9bola?" ] }, { "cell_type": "heading", "level": 2, "metadata": {}, "source": [ "Una simulaci\u00f3n epidemiol\u00f3gica (simple) del virus del \u00c9bola" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "*Autor: [CAChemE.org](http://CAChemE.org), original por [Charles Hill, No painers blog](http://nopaniers.calepin.co/a-simple-model-of-the-ebola-virus.html) - Licencia [CC-BY](http://creativecommons.org/licenses/by/2.0/) *" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "La propagaci\u00f3n del virus del \u00e9bola en el \u00c1frica occidental sigue, por el momento, imparable. Los modelos epidemiol\u00f3gicos tratan de representar este comportamiento mediante f\u00f3rmulas mat\u00e9maticas. Este documento intenta ejemplificar con un modelo muy simple, y por tanto aproximado, del impacto de variables como la facilidad de contagio y mortalidad del mismo. " ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Disclaimer" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Nuestra formaci\u00f3n no es en el \u00e1mbito de la medicina ni estad\u00edstica y los resultados aqu\u00ed mostrados son un ejercicio aplicado de m\u00e9todos num\u00e9ricos de integraci\u00f3n con el [lenguaje de programaci\u00f3n Python](http://cacheme.org/curso-online-python-cientifico-ingenieros/). Por ello, cualquier mejora en el modelo es bienvenida :)" ] }, { "cell_type": "heading", "level": 1, "metadata": {}, "source": [ "El virus" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Los datos que podemos consultar del \u00c9bola en el \u00c1frica occidental son desesperanzadores:" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "![The total (cumulative) number of cases and deaths due to Ebola in West Africa.](http://dl.dropboxusercontent.com/u/77767081/casesdeaths.png)\n", "\n", "*Fuente: [Charles Hill, No painers blog](http://nopaniers.calepin.co/a-simple-model-of-the-ebola-virus.html) - Datos m\u00e1s actualizados (a octubre de 2014) se pueden consultar en la [BBC](http://www.bbc.com/news/world-africa-28755033) y [Forbes](http://www.forbes.com/sites/jvchamary/2014/10/13/ebola-trends/).*" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Este gr\u00e1fico representa la cantidad total (acumulada) de los casos y muertes producidos por el virus en el \u00c1frica occidental. El eje vertical es logar\u00edtmico y, por tanto, la tendencia lineal que aparece a partir de junio indica que los n\u00fameros est\u00e1n creciendo exponencialmente.\n", "\n", "> Ateniendo al gr\u00e1fico, el n\u00famero de casos y defunciones por \u00c9bola se duplica cada mes. \n", "\n", "Siendo m\u00e1s precisos, el n\u00ba de casos se se duplica cada 29 d\u00edas. Si se mantuviera esa velocidad de propagaci\u00f3n, en nueve meses tendr\u00edamos un mill\u00f3n de casos, y en dos a\u00f1os una fracci\u00f3n significativa de la poblaci\u00f3n mudnial habr\u00e1 tenido la enfermedad. Obviamente necesitamos un modelo mejor ya que el crecimiento exponencial no puede ser ilimitado y esto es s\u00f3lo un primer intento." ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## El modelo\n", "\n", "Existen cuatro variables / categor\u00edas de personas en este modelo:\n", "\n", "$S$ son personas susceptibles que no han contra\u00eddo el virus todav\u00eda. Si entran en contacto con alguien que es infeccioso, podr\u00edan contraer el virus. \n", "\n", "$E$ son personas expuestas que tienen el virus , pero que a\u00fan no presentan los s\u00edntomas y no son infecciosos. \n", "\n", "$I$ son personas que han sido contagiados por \u00c9bola, han pasado el tiempo de incubaci\u00f3n y son infecciosas. Su cuerpo se encuentra en plena batalla contra el virus y sus s\u00edntomas.\n", "\n", "$R$ son personas que han ganado la batalla y se han recuperado. Ellos ahora son inmunes al virus. \n", "\n", "![SEIR compartment model (epidemiology) for article on models, diagram by Viki Male (Wikipedia)](http://upload.wikimedia.org/wikipedia/commons/3/3d/SEIR.PNG)\n", "\n", "Si te fijas, el n\u00famero total de personas a\u00fan con vida $N$ corresponde con la suma de todos ellos.\n", "\n", "As\u00ed el modelo epidemiol\u00f3gico a seguir se llama [SEIR](http://en.wikipedia.org/wiki/Compartmental_models_in_epidemiology#The_SEIR_model) y puede ser definido por el siguiente sistema de [ecuaciones diferenciales](http://es.wikipedia.org/wiki/Ecuaci%C3%B3n_diferencial):\n", "\n", "\n", "\\begin{align}\n", "\\frac{dS} {dt} &= -\\beta \\frac{S}{N} I \\\\\\\\\n", "\\frac{dE}{dt} &= +\\beta \\frac{S}{N} I -\\sigma E \\\\\\\\\n", "\\frac{dI}{dt} &= +\\sigma E - \\gamma I \\\\\\\\\n", "\\frac{dR}{dt} &= (1-f) \\gamma I\n", "\\end{align}\n", "\n", "Para nuestro caso, consideraremos que hay una persona afectada \u00fanicamente ($E = 1$)" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Explicaci\u00f3n del modelo:" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "En esta secci\u00f3n se da una explicaci\u00f3n del modelo SEIR y los par\u00e1metros que se han elegido. Si quieres, puedes ir directamente a los resultados:\n", "\n", "La disminuci\u00f3n del n\u00famero de personas sanas con el tiempo ser\u00e1 proporcional a las personas infecciosas (I) y la cantidad (proporcional) de las mismas $S/N$. Adem\u00e1s, definimos una factor de probabilidad por d\u00eda, que llamaremos $\\beta$, de infectar a otra persona. La variaci\u00f3n del n\u00ba personas expuestas ($E$), seguir\u00e1 la misma relaci\u00f3n pero aumentando su n\u00famero (signo positivo). Esto, matem\u00e1ticamente queda expresado como:\n", "\n", "\\begin{align}\n", "\\frac{dS} {dt} &= -\\beta \\frac{S}{N} I \\\\\\\\\n", "\\frac{dE}{dt} &= +\\beta \\frac{S}{N} I \\\\\\\\\n", "\\end{align}\n", "\n", "Una vez que una persona est\u00e1 infectada ($E$), es necesario un tiempo para mostrar los s\u00edntomas y llegar a ser infecciosa ($I$). Este tiempo depende de cada caso, pero en los brotes anteriores de Ebola, se estim\u00f3 que se necesita alrededor de 9 d\u00edas para ello. Vamos a modelar esto con una *velocidad* de pasar de $E$ a $I$ de $\\sigma = 1/9$ por d\u00eda:\n", "\n", "$$\n", "\\begin{align}\n", "\\frac{dE}{dt} = -\\sigma E \\\\\\\\\n", "\\frac{dI}{dt} = +\\sigma E \n", "\\end{align}\n", "$$\n", "\n", "En este punto, la persona enferma puede recuperarse o fallecer. Una vez m\u00e1s, vamos a modelar esto con una *velocidad*, que se puede encontrar con los brotes anteriores, de $ \\gamma = 1 / 8.5$ por d\u00eda. La probabilidad de fallecer estimada por la OMS en estos momentos es del 50% ([Fuente: OMS](http://www.who.int/mediacentre/factsheets/fs103/en/)). Sin embargo, vamos a ser optimistas y considerar que esta tasa puede reducirse hasta un 40% ($f = 0.4$) si los recursos de los centros hospitalarios no se ven comprometidos y los s\u00edntomas del virus se tratan a tiempo. As\u00ed, la fracci\u00f3n de personas sobreviven es de $1-f = 0.6$ (personas que sobreviven). \n", "\n", "$$\n", "\\begin{align}\n", "\\frac{dI}{dt} &= - \\gamma I \\\\\\\\ \n", "\\frac{dR}{dt} &= (1-f) \\gamma I\n", "\\end{align}\n", "$$\n", "\n", "A\u00fan no se ha definido el valor de $\\beta$, el cual indica la velocidad de personas que se infectan. Para ello haremos uso de un par\u00e1metro importante: el n\u00famero medio de personas que un paciente con \u00e9bola podr\u00eda llegar a infectar $R_0$.\n", "\n", "$$R_0 = \\frac{\\beta}{\\gamma}$$\n", "\n", "En brotes anteriores, estimaron $R_0$ estar entre 1.3 y 2.7, es decir, un paciente con \u00e9bola llega a infectar de 1 a 3 personas. Este par\u00e1metro difiere entre pa\u00edses y factores como:\n", "* Costumbres locales/religiosas\n", "* Comportamiento del paciente infectado en fase contagiosa\n", "* Equipamiento de los hospitales y medidas de protecci\u00f3n\n", "* Formaci\u00f3n adecuada del personal sanitario\n", "* Cumplimiento de protocolos de seguridad\n", "\n", "Para ver la importancia que tiene disminuir este factor $R_0$, vamos a interactuar con el modelo y considerar que a mayor n\u00ba de recortes en sanidad mayor es el n\u00ba de contagios que un paciente con \u00e9bola puede llegar a realizar antes de estar controlado, as\u00ed $ R_0 = recortes \\: sanidad $." ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Resultados\n", "\n", "El [\u00e1rt\u00edculo original](http://nopaniers.calepin.co/a-simple-model-of-the-ebola-virus.html) en el que se basa este trabajo resolvi\u00f3 el sistema de ecuaciones diferenciale num\u00e9ricamente con par\u00e1metros similares obteniendo una aproximaci\u00f3n entre su modelo y los datos reales. \n", "\n", "![Model predictions (shown as solid lines) against the actual numbers reported, shown as points](http://dl.dropboxusercontent.com/u/77767081/earlyprediction.png)\n", "\n", "Como se puede ver, el modelo no coincide bien al principio (antes de mayo), pero una vez que la fase de crecimiento exponencial comienza, la simulaci\u00f3n obtiene resultados similares. Definitivamente, el modelo captura la velocidad de aumento, la relaci\u00f3n entre los casos y los fallecimientos. \n", "\n", "Entonces, \u00bfqu\u00e9 impacto tienen los recortes en la velocidad de propagaci\u00f3n del \u00e9bola? Ve\u00e1moslo en este gr\u00e1fico resuelto y obtenido con Python.\n", "\n", "![Predicciones del modelo SEIR para el caso del virus \u00c9bola y variaci\u00f3n del par\u00e1metro R_0](https://dl.dropboxusercontent.com/s/63c7hdvxeg63tv4/ebola-simulacion-CAChemE.gif)\n", "\n", "En Espa\u00f1a seguimos a la espera de comprobar cuantas personas llegaron a contagiarse, por lo que hemos variado el valor de $R_0 = recortes \\: sanidad$ entre 1 y 2. A la vista de los resultados, no es de extra\u00f1ar que expertos y personal sanitario est\u00e9n pidiendo m\u00e1s medios y formaci\u00f3n para evitar contagios durante el tratamiento de pacientes con \u00e9bola en hospitales." ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## C\u00f3digo" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Para interactuar con este documento de [IPython Notebook](http://ipython.org/)/[JuPyter](http://jupyter.org/), puedes descargar e instalar [Anaconda de Continuum](http://continuum.io/downloads) ([ver instalaci\u00f3n](https://www.youtube.com/watch?v=kLuwGhvWJzE&index=16&list=PLGBbVX_WvN7bMwYe7wWV5TZt1a58jTggB)) u optar por distribuciones portables de Python como [Pyzo](http://www.pyzo.org/index.html#)." ] }, { "cell_type": "code", "collapsed": false, "input": [ "import numpy as np\n", "%matplotlib inline\n", "import matplotlib.pyplot as plt\n", "from scipy import integrate\n", "\n", "from IPython.html.widgets import interact, interactive, fixed\n", "from IPython.html import widgets\n", "\n", "# Hasta ahora, hemos cargado nuestras bibliotecas favoritas de Python\n", "\n", "# Pasamos a definir nuestro sistema de ec. diferenciales:\n", "\n", "def DiffEqs(y, t, sigma, gamma, f, beta):\n", " \"\"\" Modelo simple epidemiol\u00f3gico para la\n", " propagacion del virus del \u00c9bola\"\"\"\n", " \n", " # Recuperamos las variables dependientes de entrada\n", " S, E, I, R, D = y\n", " \n", " Nn = S+E+I+R # Total de personas vivas\n", " \n", " # Definimos las ecuaciones diferenciales\n", " dSdt = -beta*(S/Nn)*I\n", " dEdt = +beta*(S/Nn)*I - sigma*E\n", " dIdt = sigma*E - gamma*I\n", " dRdt = (1.0-f)*gamma*I\n", " dDdt = f*gamma*I\n", " return [dSdt, dEdt, dIdt, dRdt, dDdt]\n", "\n", "def ebola(tiempo, recortes_sanidad):\n", " \"\"\" Solve the model and plot a basic graph of the results \"\"\"\n", " \n", " tiempo_simulacion = tiempo # d\u00edas\n", " t = np.linspace(0., tiempo_simulacion, 1000)\n", "\n", " #------------------------------------------------------------------------------\n", " # Constantes del modelo\n", " #------------------------------------------------------------------------------\n", " \n", " sigma = 1./9 # Velocidad convertirse en contagioso una vez expuesto\n", " gamma = 1./8.5 # Velocidad de recuperaci\u00f3n o fallecimiento\n", " f = 0.4 # Fracci\u00f3n de gente que no supera la enfermedad (40%)\n", " \n", " # A mayor n\u00ba de recortes, mayor n\u00ba de personas contagiadas por infectado\n", " R_0 = recortes_sanidad\n", " \n", " beta = R_0*gamma # Velocidad con la que se propaga la infecci\u00f3n\n", " \n", " \n", " # Condiciones iniciales\n", "\n", " N = 350 # Poblaci\u00f3n total\n", " \n", " y0 = [N, 1, 0, 0, 0] # [S, E, I, R, D]\n", " \n", " # Llamamos al ode para resolver las eq. diferenciales \n", "\n", " solution = integrate.odeint(DiffEqs, y0, t, args=(sigma, gamma, f, beta))\n", "\n", " S = solution[:,0] # S es el n\u00ba de personas sin infectar\n", " E = solution[:,1] # E es el n\u00ba de portadores del virus no contagiosos (a\u00fan)\n", " I = solution[:,2] # I es el n\u00ba de personas sintom\u00e1ticas e infecciosas\n", " R = solution[:,3] # R es el n\u00ba de personas recuperadas\n", " Ds = solution[:,4] # D es el n\u00ba de personas fallecidas\n", " \n", " # Creamos la figura para representar los resultados\n", " \n", " fig = plt.figure(figsize=(10, 5))\n", " \n", " # Representamos las curvas de evoluci\u00f3n con respecto al tiempo\n", " plt.plot(t, (E+I)/N*100 )\n", " plt.plot(t, I/N*100)\n", " plt.plot(t, R/N*100)\n", " plt.plot(t, Ds/N*100)\n", " plt.plot(t, S/N*100)\n", "\n", " # A\u00f1adimos leyenda a los datos\n", " plt.legend([\"% infectados\",\n", " \"% infectados contagiosos\", \n", " \"% recuperados\", \n", " \"% fallecidos\",\n", " u\"% poblaci\u00f3n sana \"], loc=1)\n", " \n", " plt.suptitle(u'Variaci\u00f3n de la velocidad de propagaci\u00f3n del virus del \u00c9bola:', fontsize=14, fontweight='bold')\n", " plt.title(u\"Impacto de los recortes en el sistema sanitario.\", fontsize = 12)\n", " \n", " \n", " plt.text(10, 50, u\"A mayor n\u00ba de recortes, mayor \\n n\u00ba de contagios (accidentales) \\n y mayor velocidad de propagaci\u00f3n.\", style='italic',\n", " bbox={'facecolor':'red', 'alpha':0.5, 'pad':10})\n", " \n", " plt.xlabel(u\"tiempo / d\u00edas\")\n", " plt.ylabel(u\"porcentaje de poblaci\u00f3n\")\n", "\n", " plt.show()\n" ], "language": "python", "metadata": {}, "outputs": [], "prompt_number": 4 }, { "cell_type": "code", "collapsed": false, "input": [ "interact(ebola, tiempo=(100,600), recortes_sanidad=(1,2,0.01))" ], "language": "python", "metadata": {}, "outputs": [ { "metadata": {}, "output_type": "display_data", "png": "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\nHaL0dKmzTRMEoYnx+OOP8/LLL9cqbFFREUOGDMHf35/777+/kS2rHldX16tyDc5u3bqxceNGZ5vR\nKIhIE64qPDt6cs071xC7M5aK3AoRa4JwhZKQkEBgYCB9+/YlIyPDun358uVMnDix2rhvv/02L7zw\nQq3y+eyzzzh16hRnz55lxYoV9bY3MTGRcePG1Tv+5URcXBzvvfdeg6W3e/dubr311gZLrykhIk24\nKmkR2YKYt2NErAnCFcjWrVvZvn07WVlZ9OvXjzlz5gBqsfN58+bxyiuvNFhe6enpxMTEyALldaC6\ntVAFW6RWCVc1jsTa4SmHKTtX5mzTBEGoJ2lpafTr1w93d3cGDBhgbQKcOnUqkydPxtu7+nkU4+Pj\nmTZtGgDJycmEh4fz2muv0aZNG0JDQ1m6dCkAM2bM4KWXXmLFihX4+PiQlJQEwJIlS+jSpQuBgYEM\nGjSIo0ePWtPes2cPd955J0FBQbRt25bZs2ezZs0aZs+ebU2nR48eACQlJdGlSxd8fX2Jjo5m0aJF\nNnbOnTuX0NBQwsPDWbJkic2+3NxcHnjgAVq3bk1UVBSvvPKKtb/UwYMH6d+/P/7+/rRq1YpRo0ZV\nWRabN2+mb9++BAQEEBkZyfvvv19j+kuXLqVfv34888wzBAYG0qFDB7777jvrOdi0aRNPPfUUPj4+\n/OUvfwFg4sSJREZG4ufnR2xsLJs3b7baUFRUxIMPPkhgYCBdunTh1VdfJSIiwro/KiqKdevWAVBS\nUkJCQgJhYWGEhYXx9NNPU1qqXr7PnDnDPffcQ0BAAEFBQdx6661Wm/ft20dcXBwBAQF069aNr7/+\n2pr+qlWr6Nq1K76+voSHhzN//vwqy0tQAwcEoVEoSi/S9o3fp21utVk7Ou+oVl5U7myTBKHJ0lTv\nx7t379b69eunFRUVaX/729+0yZMna9u2bdPuvPPOWsWPj4/Xpk2bpmmapn3//fdas2bNtBkzZmjl\n5eXaqlWrNE9PT+3cuXOapmlaYmKiNm7cOGvcL7/8UuvYsaO2f/9+raKiQnv55Ze1vn37apqmaXl5\neVrbtm211157TSspKdHy8/O1n3/+2WE6mqZp3377rXb48GFN0zRtw4YNmqenp7Z9+3ZN0zRt9erV\nWps2bbQ9e/ZohYWF2ujRozUXFxft0KFDmqZp2rhx47Rhw4ZpBQUFWlpamhYTE6O99957mqZp2qhR\no7RZs2ZpmqZpJSUl2g8//OCwHNLS0jQfHx/tk08+0crLy7Xs7Gxt586dNaaflJSkubu7a++++65W\nWVmpvf3221poaKg13bi4OGtYCx9++KF29uxZraKiQps/f77Wtm1braSkRNM0TXv22We1uLg47dy5\nc9rx48e16667TouIiLDGjYqK0tatW6dpmqZNmzZN69Onj3b69Gnt9OnTWt++fa3n8rnnntMee+wx\nrby8XCsvL9c2b96saZqmlZaWatHR0drs2bO1srIybf369ZqPj4+WmpqqaZqmtW3b1hr23Llz1nNg\nT1XXA3BVja5xWAiC0JAU7C7Qdg3dpf0Y8aN2YskJrbK80tkmCUKTo6b7MYk0yKc+vP7669r111+v\njRo1yvqw3r9/v/bGG29ot956qzZmzBir0LInPj5ee+GFFzRNUyKtZcuWWkVFhXV/69atreJqxowZ\n2tixY637Bg0aZCNAKioqNE9PTy09PV1bvny5duONNzrM0z4dRwwbNkx74403NE3TtPHjx2vPP/+8\ndV9qaqpVpJWXl2seHh7avn37rPvfeecdLS4uTtM0TXvggQe0Rx99VDt+/Hi1+c2aNUu77777Lthe\nU/pJSUlax44drfsKCws1FxcXLSsrS9M0JdLefffdavMOCAjQdu3apWmapnXo0EFbu3atdd+7776r\nhYeHW/+bRVp0dLS2evVq6741a9ZoUVFRmqZp2vTp07WhQ4dqBw8etMlr48aNWtu2bW22jR49WktM\nTNQ0TdMiIyO1d955R8vNza3W5qquBy5CpElzpyA4wKurF9d9eR1dPu7CySUn2Xb9Ns78+4xMNyAI\ndUCboTXIpz4kJCSwc+dOPv74Y1asWEH//v0pLy9n8eLFrF+/ns6dO1v7qtVEUFCQTZ8zT09PCgoK\nHIZNT09n4sSJBAQEWJvVADIyMjh+/DgdOnSo9TGsXr2a3r17ExQUREBAAKtWrSI7OxuAzMxMmya/\nyMhI6+8zZ85QVlZGu3btbPZbBlC8+uqraJpGr1696Natm7WZ1p6q7K0pfYC2bdtaf3t6egLYlJl9\nv7R58+bRpUsX/P39CQgIIDc3lzNnzgBw4sQJm2MNDw93aK8lrL1dJ06cAOCZZ56hY8eODBw4kOjo\naP7+9787TB+gXbt21uP5/PPPWbVqFVFRUcTFxbFly5Yq829oRKQJQjX43ezHDRtvoMOcDhyZeoSd\n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\nevXip59+sol/8OBBbrrpJvz8/Bg2bBg5OTkO80lKSqJLly74+voSHR3NokWLbPZ/9dVX3HDDDfj5\n+dGxY0fWrl0L2DapaprGyy+/TFRUFG3atOHBBx8kLy/PWg6urq588MEHtGvXjlatWjFr1qwqj3vV\nqlV07doVX19fwsPDmT9/PgA5OTncc889tG7dmsDAQIYMGWLjnYyLi2P69On069cPX19ffv/735Od\nnW3dP2LECEJCQvD396d///7s3bu32vIXDGo7T9rjwD7UlBsTgD36NkEQhCrxvs6b3239Hc38mpHS\nI4XcLbnONkm4CujatSubNm2iuLiYdevW0a1bN1JSUkhNTWXUqFG1SmP58uVMnz6dM2fOcMMNNzBm\nzBgAzp49y913301CQgJnz55l0qRJ3H333VYhpmkaH3zwAUlJSWRmZtKsWTP+8hfHs1W1adOGb7/9\nlry8PJKSknj66afZsWMHoLyBDz74IPPnzyc3N5eNGzfSrl07wLZJNSkpiffff5/k5GQOHz5MQUEB\nTz31lE0+P/zwA6mpqaxbt44XX3yR/8/efYdHVaYPH/9OyWQmPZOQSkKvAgEMhCIdlSIgCipIx7Wt\nuuqurq5bdIu6+66/tVcUUOyioHQQgnRIpEgJCUhL771MO+8fZzIkECCkB+7PdT3XKTPnnCeTEO48\n5X4SEhJqrM/ChQt5//33KSws5MiRI4wePdr1NS1cuJCzZ89y9uxZTCbTRc/4/PPPWbJkCZmZmVgs\nFv773/+6Xps4cSInTpwgKyuL/v37uz5LcW1ShBCtT+a3mcr2oO3K6RdPKw6bo7mrIxrAlX4fb2FL\ng5S6+N///qdERUUp99xzj5KVlaUMGTJESUhIUF577TVl+PDhyr333qvk5+fXeO3cuXOVGTNmuI6L\ni4sVnU6nnDt3Tvn444+VmJiYau8fPHiwsmTJEkVRFGXkyJHKs88+63rt6NGjisFgUBwOh3Lq1ClF\no9Eodru9xufefvvtymuvvaYoiqLcf//9ypNPPlnj+0aOHKl8+OGHiqIoyujRo5V33nnH9drx48cV\nNzc3xW63u56XkpLien3gwIHKF198UeN9IyMjlffee08pKCio8fVK+/fvV/z9/avV51//+pfr+O23\n31bGjRtX47V5eXmKRqNRCgsLL/uM1uhS/x44n77sql1pXNnXwHTgcA0PUYA+dX2wEOL60mZqG7yj\n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\ngiAIgiCsLf8PijQTgpyzYcsAAAAASUVORK5CYII=\n", "text": [ "" ] } ], "prompt_number": 3 }, { "cell_type": "code", "collapsed": false, "input": [], "language": "python", "metadata": {}, "outputs": [] } ], "metadata": {} } ] }