{ "cells": [ { "cell_type": "markdown", "metadata": {}, "source": [ "## Importing Modules" ] }, { "cell_type": "code", "execution_count": 1, "metadata": {}, "outputs": [], "source": [ "## Importing the needed packages\n", "\n", "import json\n", "import pprint\n", "import pickle\n", "import pprint\n", "import pandas as pd\n", "import numpy as np\n", "import matplotlib.pyplot as plt\n", "import sys, os, re, time, datetime, calendar\n", "from IPython.display import clear_output\n", "\n", "from zipfile import ZipFile\n", "from matplotlib.pyplot import figure\n", "from matplotlib.ticker import ScalarFormatter, FormatStrFormatter" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Import and Configure RWIS Data" ] }, { "cell_type": "code", "execution_count": 2, "metadata": {}, "outputs": [], "source": [ "#### IMPORT FILE CONTAINING STATIONS THAT MEET THE VARIABLE THRESHOLD (2)\n", "os.chdir('/uufs/chpc.utah.edu/common/home/horel-group4/bwelch/rwis_data')\n", "filename = 'multivariable_stations_2'\n", "pickle_in = open(filename,'rb')\n", "multivariable_stations = pickle.load(pickle_in)" ] }, { "cell_type": "code", "execution_count": 3, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "january_obs\n", "feb_obs\n", "mar_obs\n", "apr_obs\n" ] } ], "source": [ "#### IMPORTING RWIS FROM PICKLE FILES\n", "month_lst = ['january_obs','feb_obs','mar_obs','apr_obs']\n", "rwis_data = {'month':{}}\n", "stationlst = []\n", "for month in range(len(month_lst)):\n", " rwis_data = {'station':{}}\n", " print(month_lst[month])\n", " os.chdir('/uufs/chpc.utah.edu/common/home/horel-group4/bwelch/rwis_data/'+month_lst[month])\n", " directory = os.fsencode('/uufs/chpc.utah.edu/common/home/horel-group4/bwelch/rwis_data/'+month_lst[month])#+month)\n", "\n", " for file in os.listdir(directory):\n", " filename = os.fsdecode(file)\n", " \n", " filename_split = filename.split('_')\n", " jointname = str('_'.join(filename_split[0:2]))\n", "\n", " if jointname not in stationlst:\n", " stationlst.append(jointname)" ] }, { "cell_type": "code", "execution_count": 4, "metadata": {}, "outputs": [], "source": [ "#### BUILDING RWIS_DATA DICTIONARY THAT'S SEGMENTED BY MONTH\n", "def RwisStationDictBuilding (stationlst):\n", "\n", " rwis_data = {'station':{}}\n", " for s in range(len(stationlst)):\n", " rwis_data['station'][stationlst[s]] = []\n", " print(stationlst[s])\n", " for month in range(len(month_lst)):\n", " print(month_lst[month])\n", " os.chdir('/uufs/chpc.utah.edu/common/home/horel-group4/bwelch/rwis_data/'+month_lst[month])\n", " directory = os.fsencode('/uufs/chpc.utah.edu/common/home/horel-group4/bwelch/rwis_data/'+month_lst[month])#+month)\n", "\n", " for file in os.listdir(directory):\n", " filename = os.fsdecode(file)\n", " #print(filename)\n", " \n", " filename_split = filename.split('_')\n", " jointname = str('_'.join(filename_split[0:2]))\n", " \n", " if stationlst[s] == jointname:\n", "\n", " try:\n", " pickle_in = open(filename,'rb')\n", " load = pickle.load(pickle_in)\n", " rwis_data['station'][stationlst[s]].append(load)\n", " except:\n", " continue\n", " clear_output(wait=True)\n", " return rwis_data\n" ] }, { "cell_type": "code", "execution_count": 5, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "WY_KCHJ\n", "january_obs\n", "feb_obs\n", "mar_obs\n", "apr_obs\n" ] } ], "source": [ "rwis_data=RwisStationDictBuilding(stationlst)" ] }, { "cell_type": "code", "execution_count": 6, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "dict_keys(['UNITS', 'QC_SUMMARY', 'STATION', 'SUMMARY'])\n", "dict_keys(['STATUS', 'MNET_ID', 'PERIOD_OF_RECORD', 'ELEVATION', 'NAME', 'STID', 'SENSOR_VARIABLES', 'ELEV_DEM', 'LONGITUDE', 'STATE', 'OBSERVATIONS', 'RESTRICTED', 'QC_FLAGGED', 'LATITUDE', 'TIMEZONE', 'ID'])\n", "44.73997\n", "dict_keys(['road_subsurface_tmp_set_1', 'date_time', 'road_temp_set_1', 'road_temp_set_2', 'road_surface_condition_set_1', 'relative_humidity_set_1', 'wind_speed_set_1', 'wind_gust_set_1', 'air_temp_set_1', 'wind_direction_set_1'])\n", "7979\n", "7979\n" ] } ], "source": [ "print(rwis_data['station']['WY_KCHJ'][0].keys())\n", "print(rwis_data['station']['WY_KCHJ'][0]['STATION'][0].keys())\n", "print((rwis_data['station']['WY_KCHJ'][0]['STATION'][0]['LATITUDE']))\n", "print(rwis_data['station']['WY_KCHJ'][0]['STATION'][0]['OBSERVATIONS'].keys())\n", "print(len(rwis_data['station']['WY_KCHJ'][0]['STATION'][0]['OBSERVATIONS']['date_time']))\n", "print(len(rwis_data['station']['WY_KCHJ'][0]['STATION'][0]['OBSERVATIONS']['road_surface_condition_set_1']))" ] }, { "cell_type": "code", "execution_count": 7, "metadata": { "scrolled": true }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "error at this location UT_FRE 3 38.778594 -111.316645\n", "error at this location UT_PWR 3 41.13793 -111.88676\n", "error at this location UT_UTFMC 0 39.9597 -112.1022\n", "error at this location UT_UTFMC 1 39.9597 -112.1022\n", "error at this location UT_UTFMC 2 39.9597 -112.1022\n", "error at this location UT_UTFMC 3 39.9597 -112.1022\n", "error at this location cd.. 0 38.58288 -111.47778\n", "error at this location cd.. 1 38.58288 -111.47778\n", "error at this location cd.. 2 38.58288 -111.47778\n", "error at this location cd.. 3 38.58288 -111.47778\n", "error at this location UT_UTJUN 0 40.3374 -112.5728\n", "error at this location UT_UTJUN 1 40.3374 -112.5728\n", "error at this location UT_UTJUN 2 40.3374 -112.5728\n", "error at this location UT_UTLAM 0 40.17680 -111.92455\n", "error at this location UT_UTLAM 1 40.17680 -111.92455\n", "error at this location UT_UTLAM 2 40.17680 -111.92455\n", "error at this location UT_UTLAM 3 40.17680 -111.92455\n", "error at this location UT_UTMRN 0 40.65290 -111.45690\n", "error at this location UT_UTMRN 1 40.65290 -111.45690\n", "error at this location UT_UTMRN 2 40.65290 -111.45690\n", "error at this location UT_UTMRN 3 40.65290 -111.45690\n", "error at this location UT_UTPR2 1 38.067940 -112.961620\n", "error at this location UT_UTPR5 0 40.469400 -112.351700\n", "error at this location UT_UTPR5 1 40.469400 -112.351700\n", "error at this location UT_UTPR5 2 40.469400 -112.351700\n", "error at this location UT_UTPR5 3 40.469400 -112.351700\n", "error at this location UT_UTTP1 0 40.7335 -112.6018\n", "error at this location UT_UTTP4 0 37.30665 -113.29810\n", "error at this location UT_UTTP4 1 37.30665 -113.29810\n", "error at this location UT_UTTP4 2 37.30665 -113.29810\n", "error at this location UT_UTTP4 3 37.30665 -113.29810\n", "error at this location UT_UTTP5 0 37.30665 -113.29810\n", "error at this location UT_UTTP5 1 37.30665 -113.29810\n", "error at this location UT_UTTP5 2 37.30665 -113.29810\n", "error at this location UT_UTTP5 3 37.30665 -113.29810\n", "error at this location WY_KRIM 1 43.10470 -110.17098\n", "error at this location WY_KRIM 2 43.10470 -110.17098\n", "error at this location WY_KRIM 3 43.10470 -110.17098\n", "error at this location UT_UTTP6 0 41.54817 -109.33172\n", "error at this location UT_UTTP6 1 41.54817 -109.33172\n", "error at this location UT_UTTP6 2 41.54817 -109.33172\n", "error at this location UT_UTTP6 3 41.54817 -109.33172\n", "error at this location UT_UT123 0 41.54817 -109.33172\n", "error at this location UT_UT123 1 41.54817 -109.33172\n", "error at this location UT_UT123 2 41.54817 -109.33172\n", "error at this location UT_UT123 3 41.54817 -109.33172\n", "error at this location UT_UTLMP 0 41.54817 -109.33172\n", "error at this location UT_UTLMP 1 41.54817 -109.33172\n", "error at this location UT_UTLMP 2 41.54817 -109.33172\n", "error at this location UT_UTLMP 3 41.54817 -109.33172\n", "error at this location UT_UTRKY 0 41.54817 -109.33172\n", "error at this location UT_UTRKY 1 41.54817 -109.33172\n", "error at this location UT_UTRKY 2 41.54817 -109.33172\n", "error at this location UT_UTRKY 3 41.54817 -109.33172\n", "error at this location WY_KCHJ 3 44.73997 -109.38088\n" ] } ], "source": [ "#### BUILDING A ANOTHER RWIS DICTIONARY THAT IS NOT SEGMENTED BY MONTH\n", "rwistest = rwis_data\n", "rwis = {}\n", "for s in rwistest['station'].keys():\n", " rwis[s] = {}\n", " for month in range(0,4):\n", " try:\n", " #for lat in (rwistest['station'][s][month]['STATION'][0]['LATITUDE']):\n", " lat = rwistest['station'][s][month]['STATION'][0]['LATITUDE']\n", " rwis[s]['latitude'] = []\n", " if lat not in rwis[s]['latitude']:\n", " rwis[s]['latitude'].append(lat)\n", "\n", " #for lon in (rwistest['station'][s][month]['STATION'][0]['LONGITUDE']):\n", " lon = rwistest['station'][s][month]['STATION'][0]['LONGITUDE']\n", " rwis[s]['longitude'] = []\n", " if lat not in rwis[s]['longitude']:\n", " rwis[s]['longitude'].append(lon) \n", " except:\n", " print('error at this location',s,month,lat,lon)\n", " continue\n", " " ] }, { "cell_type": "code", "execution_count": 8, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Next month step doesnt exist for WY_KCHJ 3\n" ] } ], "source": [ "#### BUILDING A ANOTHER RWIS DICTIONARY THAT IS NOT SEGMENTED BY MONTH\n", "#### Will aid in viewing variavles for each station\n", "#### Assuming that sensor list doesnt change between months\n", "sensordict = {}\n", "for s in rwistest['station'].keys():\n", " \n", " sensordict[s] = []\n", " for month in range(0,4):\n", " try:\n", " for vari in rwistest['station'][s][month]['STATION'][0]['OBSERVATIONS'].keys():\n", " if vari not in sensordict[s]:\n", " sensordict[s].append(vari)\n", "\n", " for sens in sensordict[s]:\n", " rwis[s][sens] = []\n", " except:\n", " print('month',month, 'not in',s)\n", " \n", " continue\n", " \n", " for month in range(0,4):\n", " try:\n", " \n", " for sens in sensordict[s]:\n", " for data in range(len(rwistest['station'][s][month]['STATION'][0]['OBSERVATIONS'][sens])):\n", " rwis[s][sens].append(rwistest['station'][s][month]['STATION'][0]['OBSERVATIONS'][sens][data]) \n", " print(s,month,sens)\n", " clear_output(wait=True)\n", " except:\n", " print('Next month step doesnt exist for',s,month)\n", " continue\n" ] }, { "cell_type": "code", "execution_count": 9, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "dict_keys(['latitude', 'longitude', 'grip_1_ice_friction_code_set_1', 'date_time', 'wind_speed_set_1', 'soil_temp_set_1', 'wind_gust_set_1', 'volt_set_1', 'road_temp_set_3', 'estimated_snowfall_rate_set_1', 'visibility_set_1', 'wind_direction_set_1', 'road_surface_condition_set_3', 'relative_humidity_set_1', 'weather_cond_code_set_1', 'solar_radiation_set_1', 'air_temp_set_1'])" ] }, "execution_count": 9, "metadata": {}, "output_type": "execute_result" } ], "source": [ "rwis['UT_BAC'].keys()" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Importing and Configuring Helios Data" ] }, { "cell_type": "code", "execution_count": 10, "metadata": {}, "outputs": [], "source": [ "#### NEW SEGMENT: Import Helios Data\n", "#os.chdir('/uufs/chpc.utah.edu/common/home/u1214151/helios')\n", "os.chdir('/uufs/chpc.utah.edu/common/home/horel-group4/bwelch/helios_json')" ] }, { "cell_type": "code", "execution_count": 11, "metadata": {}, "outputs": [], "source": [ "#### Completed for Helios stns in UT and WY\n", "# out_file = open('helios_WYUT_stns', 'wb')\n", "# pickle.dump(helios_stn_lst, out_file)\n", "# out_file.close()\n", "# print(len(helios_stn_lst),len(helioslats),len(helioslons))" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "#### Matching RWIS stns with closest Helios stns " ] }, { "cell_type": "code", "execution_count": 12, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "2019-04-16 00:00:00\n", "error at time\n", "2019-04-16 00:10:00\n", "error at time\n", "2019-04-16 00:20:00\n", "error at time\n", "2019-04-16 00:30:00\n", "error at time\n", "2019-04-16 00:40:00\n", "error at time\n", "2019-04-16 00:50:00\n", "error at time\n", "2019-04-16 01:00:00\n", "error at time\n", "2019-04-16 01:10:00\n", "error at time\n", "2019-04-16 01:20:00\n", "error at time\n", "2019-04-16 01:30:00\n", "error at time\n", "2019-04-16 01:40:00\n", "error at time\n", "2019-04-16 01:50:00\n", "error at time\n", "2019-04-16 02:00:00\n", "error at time\n", "2019-04-16 02:10:00\n", "error at time\n", "2019-04-16 02:20:00\n", "error at time\n", "2019-04-16 02:30:00\n", "error at time\n", "2019-04-16 02:40:00\n", "error at time\n", "2019-04-16 02:50:00\n", "error at time\n", "2019-04-16 03:00:00\n", "error at time\n", "2019-04-16 03:10:00\n", "error at time\n", "2019-04-16 03:20:00\n", "error at time\n", "2019-04-16 03:30:00\n", "error at time\n", "2019-04-16 03:40:00\n", "error at time\n", "2019-04-16 03:50:00\n", "error at time\n", "2019-04-16 04:00:00\n", "error at time\n", "2019-04-16 04:10:00\n", "error at time\n", "2019-04-16 04:20:00\n", "error at time\n", "2019-04-16 04:30:00\n", "error at time\n", "2019-04-16 04:40:00\n", "error at time\n", "2019-04-16 04:50:00\n", "error at time\n", "2019-04-16 05:00:00\n", "error at time\n", "2019-04-16 05:10:00\n", "error at time\n", "2019-04-16 05:20:00\n", "error at time\n", "2019-04-16 05:30:00\n", "error at time\n", "2019-04-16 05:40:00\n", "error at time\n", "2019-04-16 05:50:00\n", "error at time\n", "2019-04-16 06:00:00\n", "error at time\n", "2019-04-16 06:10:00\n", "error at time\n", "2019-04-16 06:20:00\n", "error at time\n", "2019-04-16 06:30:00\n", "error at time\n", "2019-04-16 06:40:00\n", "error at time\n", "2019-04-16 06:50:00\n", "error at time\n", "2019-04-16 07:00:00\n", "error at time\n", "2019-04-16 07:10:00\n", "error at time\n", "2019-04-16 07:20:00\n", "error at time\n", "2019-04-16 07:30:00\n", "error at time\n", "2019-04-16 07:40:00\n", "error at time\n", "2019-04-16 07:50:00\n", "error at time\n", "2019-04-16 08:00:00\n", "error at time\n", "2019-04-16 08:10:00\n", "error at time\n", "2019-04-16 08:20:00\n", "error at time\n", "2019-04-16 08:30:00\n", "error at time\n", "2019-04-16 08:40:00\n", "error at time\n", "2019-04-16 08:50:00\n", "error at time\n", "2019-04-16 09:00:00\n", "error at time\n", "2019-04-16 09:10:00\n", "error at time\n", "2019-04-16 09:20:00\n", "error at time\n", "2019-04-16 09:30:00\n", "error at time\n", "2019-04-16 09:40:00\n", "error at time\n", "2019-04-16 09:50:00\n", "error at time\n", "2019-04-16 10:00:00\n", "error at time\n", "2019-04-16 10:10:00\n", "error at time\n", "2019-04-16 10:20:00\n", "error at time\n", "2019-04-16 10:30:00\n", "error at time\n", "2019-04-16 10:40:00\n", "error at time\n", "2019-04-16 10:50:00\n", "error at time\n", "2019-04-16 11:00:00\n", "error at time\n", "2019-04-16 11:10:00\n", "error at time\n", "2019-04-16 11:20:00\n", "error at time\n", "2019-04-16 11:30:00\n", "error at time\n", "2019-04-16 11:40:00\n", "error at time\n", "2019-04-16 11:50:00\n", "error at time\n", "2019-04-16 12:00:00\n", "error at time\n", "2019-04-16 12:10:00\n", "error at time\n", "2019-04-16 12:20:00\n", "error at time\n", "2019-04-16 12:30:00\n", "error at time\n", "2019-04-16 12:40:00\n", "error at time\n", "2019-04-16 12:50:00\n", "error at time\n", "2019-04-16 13:00:00\n", "error at time\n", "2019-04-16 13:10:00\n", "error at time\n", "2019-04-16 13:20:00\n", "error at time\n", "2019-04-16 13:30:00\n", "error at time\n", "2019-04-16 13:40:00\n", "error at time\n", "2019-04-16 13:50:00\n", "error at time\n", "2019-04-16 14:00:00\n", "error at time\n", "2019-04-16 14:10:00\n", "error at time\n", "2019-04-16 14:20:00\n", "error at time\n", "2019-04-16 14:30:00\n", "error at time\n", "2019-04-16 14:40:00\n", "error at time\n", "2019-04-16 14:50:00\n", "error at time\n", "2019-04-16 15:00:00\n", "error at time\n", "2019-04-16 15:10:00\n", "error at time\n", "2019-04-16 15:20:00\n", "error at time\n", "2019-04-16 15:30:00\n", "error at time\n", "2019-04-16 15:40:00\n", "error at time\n", "2019-04-16 15:50:00\n", "error at time\n", "2019-04-16 16:00:00\n", "error at time\n", "2019-04-16 16:10:00\n", "error at time\n", "2019-04-16 16:20:00\n", "error at time\n", "2019-04-16 16:30:00\n", "error at time\n", "2019-04-16 16:40:00\n", "error at time\n", "2019-04-16 16:50:00\n", "error at time\n", "2019-04-16 17:00:00\n", "error at time\n", "2019-04-16 17:10:00\n", "error at time\n", "2019-04-16 17:20:00\n", "error at time\n", "2019-04-16 17:30:00\n", "error at time\n", "2019-04-16 17:40:00\n", "error at time\n", "2019-04-16 17:50:00\n", "error at time\n", "2019-04-16 18:00:00\n", "error at time\n", "2019-04-16 18:10:00\n", "error at time\n", "2019-04-16 18:20:00\n", "error at time\n", "2019-04-16 18:30:00\n", "error at time\n", "2019-04-16 18:40:00\n", "error at time\n", "2019-04-16 18:50:00\n", "error at time\n", "2019-04-16 19:00:00\n", "error at time\n", "2019-04-16 19:10:00\n", "error at time\n", "2019-04-16 19:20:00\n", "error at time\n", "2019-04-16 19:30:00\n", "error at time\n", "2019-04-16 19:40:00\n", "error at time\n", "2019-04-16 19:50:00\n", "error at time\n", "2019-04-16 20:00:00\n", "error at time\n", "2019-04-16 20:10:00\n", "error at time\n", "2019-04-16 20:20:00\n", "error at time\n", "2019-04-16 20:30:00\n", "error at time\n", "2019-04-16 20:40:00\n", "error at time\n", "2019-04-16 20:50:00\n", "error at time\n", "2019-04-16 21:00:00\n", "error at time\n", "2019-04-16 21:10:00\n", "error at time\n", "2019-04-16 21:20:00\n", "error at time\n", "2019-04-16 21:30:00\n", "error at time\n", "2019-04-16 21:40:00\n", "error at time\n", "2019-04-16 21:50:00\n", "error at time\n", "2019-04-16 22:00:00\n", "error at time\n", "2019-04-16 22:10:00\n", "error at time\n", "2019-04-16 22:20:00\n", "error at time\n", "2019-04-16 22:30:00\n", "error at time\n", "2019-04-16 22:40:00\n", "error at time\n", "2019-04-16 22:50:00\n", "error at time\n", "2019-04-16 23:00:00\n", "error at time\n", "2019-04-16 23:10:00\n", "error at time\n", "2019-04-16 23:20:00\n", "error at time\n", "2019-04-16 23:30:00\n", "error at time\n", "2019-04-16 23:40:00\n", "error at time\n", "2019-04-16 23:50:00\n", "error at time\n", "2019-04-17 00:00:00\n", "error at time\n", "2019-04-17 00:10:00\n", "error at time\n", "2019-04-17 00:20:00\n", "error at time\n", "2019-04-17 00:30:00\n", "error at time\n", "2019-04-17 00:40:00\n", "error at time\n", "2019-04-17 00:50:00\n", "error at time\n", "2019-04-17 01:00:00\n", "error at time\n", "2019-04-17 01:10:00\n", "error at time\n", "2019-04-17 01:20:00\n", "error at time\n", "2019-04-17 01:30:00\n", "error at time\n", "2019-04-17 01:40:00\n", "error at time\n", "2019-04-17 01:50:00\n", "error at time\n", "2019-04-17 02:00:00\n", "error at time\n", "2019-04-17 02:10:00\n", "error at time\n", "2019-04-17 02:20:00\n", "error at time\n", "2019-04-17 02:30:00\n", "error at time\n", "2019-04-17 02:40:00\n", "error at time\n", "2019-04-17 02:50:00\n", "error at time\n", "2019-04-17 03:00:00\n", "error at time\n", "2019-04-17 03:10:00\n", "error at time\n", "2019-04-17 03:20:00\n", "error at time\n", "2019-04-17 03:30:00\n", "error at time\n", "2019-04-17 03:40:00\n", "error at time\n", "2019-04-17 03:50:00\n", "error at time\n", "2019-04-17 04:00:00\n", "error at time\n", "2019-04-17 04:10:00\n", "error at time\n", "2019-04-17 04:20:00\n", "error at time\n", "2019-04-17 04:30:00\n", "error at time\n", "2019-04-17 04:40:00\n", "error at time\n", "2019-04-17 04:50:00\n", "error at time\n", "2019-04-17 05:00:00\n", "error at time\n", "2019-04-17 05:10:00\n", "error at time\n", "2019-04-17 05:20:00\n", "error at time\n", "2019-04-17 05:30:00\n", "error at time\n", "2019-04-17 05:40:00\n", "error at time\n", "2019-04-17 05:50:00\n", "error at time\n", "2019-04-17 06:00:00\n", "error at time\n", "2019-04-17 06:10:00\n", "error at time\n", "2019-04-17 06:20:00\n", "error at time\n", "2019-04-17 06:30:00\n", "error at time\n", "2019-04-17 06:40:00\n", "error at time\n", "2019-04-17 06:50:00\n", "error at time\n", "2019-04-17 07:00:00\n", "error at time\n", "2019-04-17 07:10:00\n", "error at time\n", "2019-04-17 07:20:00\n", "error at time\n", "2019-04-17 07:30:00\n", "error at time\n", "2019-04-17 07:40:00\n", "error at time\n", "2019-04-17 07:50:00\n", "error at time\n", "2019-04-17 08:00:00\n", "error at time\n", "2019-04-17 08:10:00\n", "error at time\n", "2019-04-17 08:20:00\n", "error at time\n", "2019-04-17 08:30:00\n", "error at time\n", "2019-04-17 08:40:00\n", "error at time\n", "2019-04-17 08:50:00\n", "error at time\n", "2019-04-17 09:00:00\n", "error at time\n", "2019-04-17 09:10:00\n", "error at time\n", "2019-04-17 09:20:00\n", "error at time\n", "2019-04-17 09:30:00\n", "error at time\n", "2019-04-17 09:40:00\n", "error at time\n", "2019-04-17 09:50:00\n", "error at time\n", "2019-04-17 10:00:00\n", "error at time\n", "2019-04-17 10:10:00\n", "error at time\n", "2019-04-17 10:20:00\n", "error at time\n", "2019-04-17 10:30:00\n", "error at time\n", "2019-04-17 10:40:00\n", "error at time\n", "2019-04-17 10:50:00\n", "error at time\n", "2019-04-17 11:00:00\n", "error at time\n", "2019-04-17 11:10:00\n", "error at time\n", "2019-04-17 11:20:00\n", "error at time\n", "2019-04-17 11:30:00\n", "error at time\n", "2019-04-17 11:40:00\n", "error at time\n", "2019-04-17 11:50:00\n", "error at time\n", "2019-04-17 12:00:00\n", "error at time\n", "2019-04-17 12:10:00\n", "error at time\n", "2019-04-17 12:20:00\n", "error at time\n", "2019-04-17 12:30:00\n", "error at time\n", "2019-04-17 12:40:00\n", "error at time\n", "2019-04-17 12:50:00\n", "error at time\n", "2019-04-17 13:00:00\n", "error at time\n", "2019-04-17 13:10:00\n", "error at time\n", "2019-04-17 13:20:00\n", "error at time\n", "2019-04-17 13:30:00\n", "error at time\n", "2019-04-17 13:40:00\n", "error at time\n", "2019-04-17 13:50:00\n", "error at time\n", "2019-04-17 14:00:00\n", "error at time\n", "2019-04-17 14:10:00\n", "error at time\n", "2019-04-17 14:20:00\n", "error at time\n", "2019-04-17 14:30:00\n", "error at time\n", "2019-04-17 14:40:00\n", "error at time\n", "2019-04-17 14:50:00\n", "error at time\n", "2019-04-17 15:00:00\n", "error at time\n", "2019-04-17 15:10:00\n", "error at time\n", "2019-04-17 15:20:00\n", "error at time\n", "2019-04-17 15:30:00\n", "error at time\n", "2019-04-17 15:40:00\n", "error at time\n", "2019-04-17 15:50:00\n", "error at time\n", "2019-04-17 16:00:00\n", "error at time\n", "2019-04-17 16:10:00\n", "error at time\n", "2019-04-17 16:20:00\n", "error at time\n", "2019-04-17 16:30:00\n", "error at time\n", "2019-04-17 16:40:00\n", "error at time\n", "2019-04-17 16:50:00\n", "error at time\n", "2019-04-17 17:00:00\n", "error at time\n", "2019-04-17 17:10:00\n", "error at time\n", "2019-04-17 17:20:00\n", "error at time\n", "2019-04-17 17:30:00\n", "error at time\n", "2019-04-17 17:40:00\n", "error at time\n", "2019-04-17 17:50:00\n", "error at time\n", "2019-04-17 18:00:00\n", "error at time\n", "2019-04-17 18:10:00\n", "error at time\n", "2019-04-17 18:20:00\n", "error at time\n", "2019-04-17 18:30:00\n", "error at time\n", "2019-04-17 18:40:00\n", "error at time\n", "2019-04-17 18:50:00\n", "error at time\n", "2019-04-17 19:00:00\n", "error at time\n", "2019-04-17 19:10:00\n", "error at time\n", "2019-04-17 19:20:00\n", "error at time\n", "2019-04-17 19:30:00\n", "error at time\n", "2019-04-17 19:40:00\n", "error at time\n", "2019-04-17 19:50:00\n", "error at time\n", "2019-04-17 20:00:00\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "error at time\n", "2019-04-17 20:10:00\n", "error at time\n", "2019-04-17 20:20:00\n", "error at time\n", "2019-04-17 20:30:00\n", "error at time\n", "2019-04-17 20:40:00\n", "error at time\n", "2019-04-17 20:50:00\n", "error at time\n", "2019-04-17 21:00:00\n", "error at time\n", "2019-04-17 21:10:00\n", "error at time\n", "2019-04-17 21:20:00\n", "error at time\n", "2019-04-17 21:30:00\n", "error at time\n", "2019-04-17 21:40:00\n", "error at time\n", "2019-04-17 21:50:00\n", "error at time\n", "2019-04-17 22:00:00\n", "error at time\n", "2019-04-17 22:10:00\n", "error at time\n", "2019-04-17 22:20:00\n", "error at time\n", "2019-04-17 22:30:00\n", "error at time\n", "2019-04-17 22:40:00\n", "error at time\n", "2019-04-17 22:50:00\n", "error at time\n", "2019-04-17 23:00:00\n", "error at time\n", "2019-04-17 23:10:00\n", "error at time\n", "2019-04-17 23:20:00\n", "error at time\n", "2019-04-17 23:30:00\n", "error at time\n", "2019-04-17 23:40:00\n", "error at time\n", "2019-04-17 23:50:00\n", "error at time\n", "2019-04-18 00:00:00\n", "error at time\n", "2019-04-18 00:10:00\n", "error at time\n", "2019-04-18 00:20:00\n", "error at time\n", "2019-04-18 00:30:00\n", "error at time\n", "2019-04-18 00:40:00\n", "error at time\n", "2019-04-18 00:50:00\n", "error at time\n", "2019-04-18 01:00:00\n", "error at time\n", "2019-04-18 01:10:00\n", "error at time\n", "2019-04-18 01:20:00\n", "error at time\n", "2019-04-18 01:30:00\n", "error at time\n", "2019-04-18 01:40:00\n", "error at time\n", "2019-04-18 01:50:00\n", "error at time\n", "2019-04-18 02:00:00\n", "error at time\n", "2019-04-18 02:10:00\n", "error at time\n", "2019-04-18 02:20:00\n", "error at time\n", "2019-04-18 02:30:00\n", "error at time\n", "2019-04-18 02:40:00\n", "error at time\n", "2019-04-18 02:50:00\n", "error at time\n", "2019-04-18 03:00:00\n", "error at time\n", "2019-04-18 03:10:00\n", "error at time\n", "2019-04-18 03:20:00\n", "error at time\n", "2019-04-18 03:30:00\n", "error at time\n", "2019-04-18 03:40:00\n", "error at time\n", "2019-04-18 03:50:00\n", "error at time\n", "2019-04-18 04:00:00\n", "error at time\n", "2019-04-18 04:10:00\n", "error at time\n", "2019-04-18 04:20:00\n", "error at time\n", "2019-04-18 04:30:00\n", "error at time\n", "2019-04-18 04:40:00\n", "error at time\n", "2019-04-18 04:50:00\n", "error at time\n", "2019-04-18 05:00:00\n", "error at time\n", "2019-04-18 05:10:00\n", "error at time\n", "2019-04-18 05:20:00\n", "error at time\n", "2019-04-18 05:30:00\n", "error at time\n", "2019-04-18 05:40:00\n", "error at time\n", "2019-04-18 05:50:00\n", "error at time\n", "2019-04-18 06:00:00\n", "error at time\n", "2019-04-18 06:10:00\n", "error at time\n", "2019-04-18 06:20:00\n", "error at time\n", "2019-04-18 06:30:00\n", "error at time\n", "2019-04-18 06:40:00\n", "error at time\n", "2019-04-18 06:50:00\n", "error at time\n", "2019-04-18 07:00:00\n", "error at time\n", "2019-04-18 07:10:00\n", "error at time\n", "2019-04-18 07:20:00\n", "error at time\n", "2019-04-18 07:30:00\n", "error at time\n", "2019-04-18 07:40:00\n", "error at time\n", "2019-04-18 07:50:00\n", "error at time\n", "2019-04-18 08:00:00\n", "error at time\n", "2019-04-18 08:10:00\n", "error at time\n", "2019-04-18 08:20:00\n", "error at time\n", "2019-04-18 08:30:00\n", "error at time\n", "2019-04-18 08:40:00\n", "error at time\n", "2019-04-18 08:50:00\n", "error at time\n", "2019-04-18 09:00:00\n", "error at time\n", "2019-04-18 09:10:00\n", "error at time\n", "2019-04-18 09:20:00\n", "error at time\n", "2019-04-18 09:30:00\n", "error at time\n", "2019-04-18 09:40:00\n", "error at time\n", "2019-04-18 09:50:00\n", "error at time\n", "2019-04-18 10:00:00\n", "error at time\n", "2019-04-18 10:10:00\n", "error at time\n", "2019-04-18 10:20:00\n", "error at time\n", "2019-04-18 10:30:00\n", "error at time\n", "2019-04-18 10:40:00\n", "error at time\n", "2019-04-18 10:50:00\n", "error at time\n", "2019-04-18 11:00:00\n", "error at time\n", "2019-04-18 11:10:00\n", "error at time\n", "2019-04-18 11:20:00\n", "error at time\n", "2019-04-18 11:30:00\n", "error at time\n", "2019-04-18 11:40:00\n", "error at time\n", "2019-04-18 11:50:00\n", "error at time\n", "2019-04-18 12:00:00\n", "error at time\n", "2019-04-18 12:10:00\n", "error at time\n", "2019-04-18 12:20:00\n", "error at time\n", "2019-04-18 12:30:00\n", "error at time\n", "2019-04-18 12:40:00\n", "error at time\n", "2019-04-18 12:50:00\n", "error at time\n", "2019-04-18 13:00:00\n", "error at time\n", "2019-04-18 13:10:00\n", "error at time\n", "2019-04-18 13:20:00\n", "error at time\n", "2019-04-18 13:30:00\n", "error at time\n", "2019-04-18 13:40:00\n", "error at time\n", "2019-04-18 13:50:00\n", "error at time\n", "2019-04-18 14:00:00\n", "error at time\n", "2019-04-18 14:10:00\n", "error at time\n", "2019-04-18 14:20:00\n", "error at time\n", "2019-04-18 14:30:00\n", "error at time\n", "2019-04-18 14:40:00\n", "error at time\n", "2019-04-18 14:50:00\n", "error at time\n", "2019-04-18 15:00:00\n", "error at time\n", "2019-04-18 15:10:00\n", "error at time\n", "2019-04-18 15:20:00\n", "error at time\n", "2019-04-18 15:30:00\n", "error at time\n", "2019-04-18 15:40:00\n", "error at time\n", "2019-04-18 15:50:00\n", "error at time\n", "2019-04-18 16:00:00\n", "error at time\n", "2019-04-18 16:10:00\n", "error at time\n", "2019-04-18 16:20:00\n", "error at time\n", "2019-04-18 16:30:00\n", "error at time\n", "2019-04-18 16:40:00\n", "error at time\n", "2019-04-18 16:50:00\n", "error at time\n", "2019-04-18 17:00:00\n", "error at time\n", "2019-04-18 17:10:00\n", "error at time\n", "2019-04-18 17:20:00\n", "error at time\n", "2019-04-18 17:30:00\n", "error at time\n", "2019-04-18 17:40:00\n", "error at time\n", "2019-04-18 17:50:00\n", "error at time\n", "2019-04-18 18:00:00\n", "error at time\n", "2019-04-18 18:10:00\n", "error at time\n", "2019-04-18 18:20:00\n", "error at time\n", "2019-04-18 18:30:00\n", "error at time\n", "2019-04-18 18:40:00\n", "error at time\n", "2019-04-18 18:50:00\n", "error at time\n", "2019-04-18 19:00:00\n", "error at time\n", "2019-04-18 19:10:00\n", "error at time\n", "2019-04-18 19:20:00\n", "error at time\n", "2019-04-18 19:30:00\n", "error at time\n", "2019-04-18 19:40:00\n", "error at time\n", "2019-04-18 19:50:00\n", "error at time\n", "2019-04-18 20:00:00\n", "error at time\n", "2019-04-18 20:10:00\n", "error at time\n", "2019-04-18 20:20:00\n", "error at time\n", "2019-04-18 20:30:00\n", "error at time\n", "2019-04-18 20:40:00\n", "error at time\n", "2019-04-18 20:50:00\n", "error at time\n", "2019-04-18 21:00:00\n", "error at time\n", "2019-04-18 21:10:00\n", "error at time\n", "2019-04-18 21:20:00\n", "error at time\n", "2019-04-18 21:30:00\n", "error at time\n", "2019-04-18 21:40:00\n", "error at time\n", "2019-04-18 21:50:00\n", "error at time\n", "2019-04-18 22:00:00\n", "error at time\n", "2019-04-18 22:10:00\n", "error at time\n", "2019-04-18 22:20:00\n", "error at time\n", "2019-04-18 22:30:00\n", "error at time\n", "2019-04-18 22:40:00\n", "error at time\n", "2019-04-18 22:50:00\n", "error at time\n", "2019-04-18 23:00:00\n", "error at time\n", "2019-04-18 23:10:00\n", "error at time\n", "2019-04-18 23:20:00\n", "error at time\n", "2019-04-18 23:30:00\n", "error at time\n", "2019-04-18 23:40:00\n", "error at time\n", "2019-04-18 23:50:00\n", "error at time\n", "2019-04-19 00:00:00\n", "error at time\n", "2019-04-19 00:10:00\n", "error at time\n", "2019-04-19 00:20:00\n", "error at time\n", "2019-04-19 00:30:00\n", "error at time\n", "2019-04-19 00:40:00\n", "error at time\n", "2019-04-19 00:50:00\n", "error at time\n", "2019-04-19 01:00:00\n", "error at time\n", "2019-04-19 01:10:00\n", "error at time\n", "2019-04-19 01:20:00\n", "error at time\n", "2019-04-19 01:30:00\n", "error at time\n", "2019-04-19 01:40:00\n", "error at time\n", "2019-04-19 01:50:00\n", "error at time\n", "2019-04-19 02:00:00\n", "error at time\n", "2019-04-19 02:10:00\n", "error at time\n", "2019-04-19 02:20:00\n", "error at time\n", "2019-04-19 02:30:00\n", "error at time\n", "2019-04-19 02:40:00\n", "error at time\n", "2019-04-19 02:50:00\n", "error at time\n", "2019-04-19 03:00:00\n", "error at time\n", "2019-04-19 03:10:00\n", "error at time\n", "2019-04-19 03:20:00\n", "error at time\n", "2019-04-19 03:30:00\n", "error at time\n", "2019-04-19 03:40:00\n", "error at time\n", "2019-04-19 03:50:00\n", "error at time\n", "2019-04-19 04:00:00\n", "error at time\n", "2019-04-19 04:10:00\n", "error at time\n", "2019-04-19 04:20:00\n", "error at time\n", "2019-04-19 04:30:00\n", "error at time\n", "2019-04-19 04:40:00\n", "error at time\n", "2019-04-19 04:50:00\n", "error at time\n", "2019-04-19 05:00:00\n", "error at time\n", "2019-04-19 05:10:00\n", "error at time\n", "2019-04-19 05:20:00\n", "error at time\n", "2019-04-19 05:30:00\n", "error at time\n", "2019-04-19 05:40:00\n", "error at time\n", "2019-04-19 05:50:00\n", "error at time\n", "2019-04-19 06:00:00\n", "error at time\n", "2019-04-19 06:10:00\n", "error at time\n", "2019-04-19 06:20:00\n", "error at time\n", "2019-04-19 06:30:00\n", "error at time\n", "2019-04-19 06:40:00\n", "error at time\n", "2019-04-19 06:50:00\n", "error at time\n", "2019-04-19 07:00:00\n", "error at time\n", "2019-04-19 07:10:00\n", "error at time\n", "2019-04-19 07:20:00\n", "error at time\n", "2019-04-19 07:30:00\n", "error at time\n", "2019-04-19 07:40:00\n", "error at time\n", "2019-04-19 07:50:00\n", "error at time\n", "2019-04-19 08:00:00\n", "error at time\n", "2019-04-19 08:10:00\n", "error at time\n", "2019-04-19 08:20:00\n", "error at time\n", "2019-04-19 08:30:00\n", "error at time\n", "2019-04-19 08:40:00\n", "error at time\n", "2019-04-19 08:50:00\n", "error at time\n", "2019-04-19 09:00:00\n", "error at time\n", "2019-04-19 09:10:00\n", "error at time\n", "2019-04-19 09:20:00\n", "error at time\n", "2019-04-19 09:30:00\n", "error at time\n", "2019-04-19 09:40:00\n", "error at time\n", "2019-04-19 09:50:00\n", "error at time\n", "2019-04-19 10:00:00\n", "error at time\n", "2019-04-19 10:10:00\n", "error at time\n", "2019-04-19 10:20:00\n", "error at time\n", "2019-04-19 10:30:00\n", "error at time\n", "2019-04-19 10:40:00\n", "error at time\n", "2019-04-19 10:50:00\n", "error at time\n", "2019-04-19 11:00:00\n", "error at time\n", "2019-04-19 11:10:00\n", "error at time\n", "2019-04-19 11:20:00\n", "error at time\n", "2019-04-19 11:30:00\n", "error at time\n", "2019-04-19 11:40:00\n", "error at time\n", "2019-04-19 11:50:00\n", "error at time\n", "2019-04-19 12:00:00\n", "error at time\n", "2019-04-19 12:10:00\n", "error at time\n", "2019-04-19 12:20:00\n", "error at time\n", "2019-04-19 12:30:00\n", "error at time\n", "2019-04-19 12:40:00\n", "error at time\n", "2019-04-19 12:50:00\n", "error at time\n", "2019-04-19 13:00:00\n", "error at time\n", "2019-04-19 13:10:00\n", "error at time\n", "2019-04-19 13:20:00\n", "error at time\n", "2019-04-19 13:30:00\n", "error at time\n", "2019-04-19 13:40:00\n", "error at time\n", "2019-04-19 13:50:00\n", "error at time\n", "2019-04-19 14:00:00\n", "error at time\n", "2019-04-19 14:10:00\n", "error at time\n", "2019-04-19 14:20:00\n", "error at time\n", "2019-04-19 14:30:00\n", "error at time\n", "2019-04-19 14:40:00\n", "error at time\n", "2019-04-19 14:50:00\n", "error at time\n", "2019-04-19 15:00:00\n", "error at time\n", "2019-04-19 15:10:00\n", "error at time\n", "2019-04-19 15:20:00\n", "error at time\n", "2019-04-19 15:30:00\n", "error at time\n", "2019-04-19 15:40:00\n", "error at time\n", "2019-04-19 15:50:00\n", "error at time\n", "2019-04-19 16:00:00\n", "error at time\n", "2019-04-19 16:10:00\n", "error at time\n", "2019-04-19 16:20:00\n", "error at time\n", "2019-04-19 16:30:00\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "error at time\n", "2019-04-19 16:40:00\n", "error at time\n", "2019-04-19 16:50:00\n", "error at time\n", "2019-04-19 17:00:00\n", "error at time\n", "2019-04-19 17:10:00\n", "error at time\n", "2019-04-19 17:20:00\n", "error at time\n", "2019-04-19 17:30:00\n", "error at time\n", "2019-04-19 17:40:00\n", "error at time\n", "2019-04-19 17:50:00\n", "error at time\n", "2019-04-19 18:00:00\n", "error at time\n", "2019-04-19 18:10:00\n", "error at time\n", "2019-04-19 18:20:00\n", "error at time\n", "2019-04-19 18:30:00\n", "error at time\n", "2019-04-19 18:40:00\n", "error at time\n", "2019-04-19 18:50:00\n", "error at time\n", "2019-04-19 19:00:00\n", "error at time\n", "2019-04-19 19:10:00\n", "error at time\n", "2019-04-19 19:20:00\n", "error at time\n", "2019-04-19 19:30:00\n", "error at time\n", "2019-04-19 19:40:00\n", "error at time\n", "2019-04-19 19:50:00\n", "error at time\n", "2019-04-19 20:00:00\n", "error at time\n", "2019-04-19 20:10:00\n", "error at time\n", "2019-04-19 20:20:00\n", "error at time\n", "2019-04-19 20:30:00\n", "error at time\n", "2019-04-19 20:40:00\n", "error at time\n", "2019-04-19 20:50:00\n", "error at time\n", "2019-04-19 21:00:00\n", "error at time\n", "2019-04-19 21:10:00\n", "error at time\n", "2019-04-19 21:20:00\n", "error at time\n", "2019-04-19 21:30:00\n", "error at time\n", "2019-04-19 21:40:00\n", "error at time\n", "2019-04-19 21:50:00\n", "error at time\n", "2019-04-19 22:00:00\n", "error at time\n", "2019-04-19 22:10:00\n", "error at time\n", "2019-04-19 22:20:00\n", "error at time\n", "2019-04-19 22:30:00\n", "error at time\n", "2019-04-19 22:40:00\n", "error at time\n", "2019-04-19 22:50:00\n", "error at time\n", "2019-04-19 23:00:00\n", "error at time\n", "2019-04-19 23:10:00\n", "error at time\n", "2019-04-19 23:20:00\n", "error at time\n", "2019-04-19 23:30:00\n", "error at time\n", "2019-04-19 23:40:00\n", "error at time\n", "2019-04-19 23:50:00\n", "error at time\n", "2019-04-20 00:00:00\n", "error at time\n", "2019-04-20 00:10:00\n", "error at time\n", "2019-04-20 00:20:00\n", "error at time\n", "2019-04-20 00:30:00\n", "error at time\n", "2019-04-20 00:40:00\n", "error at time\n", "2019-04-20 00:50:00\n", "error at time\n", "2019-04-20 01:00:00\n", "error at time\n", "2019-04-20 01:10:00\n", "error at time\n", "2019-04-20 01:20:00\n", "error at time\n", "2019-04-20 01:30:00\n", "error at time\n", "2019-04-20 01:40:00\n", "error at time\n", "2019-04-20 01:50:00\n", "error at time\n", "2019-04-20 02:00:00\n", "error at time\n", "2019-04-20 02:10:00\n", "error at time\n", "2019-04-20 02:20:00\n", "error at time\n", "2019-04-20 02:30:00\n", "error at time\n", "2019-04-20 02:40:00\n", "error at time\n", "2019-04-20 02:50:00\n", "error at time\n", "2019-04-20 03:00:00\n", "error at time\n", "2019-04-20 03:10:00\n", "error at time\n", "2019-04-20 03:20:00\n", "error at time\n", "2019-04-20 03:30:00\n", "error at time\n", "2019-04-20 03:40:00\n", "error at time\n", "2019-04-20 03:50:00\n", "error at time\n", "2019-04-20 04:00:00\n", "error at time\n", "2019-04-20 04:10:00\n", "error at time\n", "2019-04-20 04:20:00\n", "error at time\n", "2019-04-20 04:30:00\n", "error at time\n", "2019-04-20 04:40:00\n", "error at time\n", "2019-04-20 04:50:00\n", "error at time\n", "2019-04-20 05:00:00\n", "error at time\n", "2019-04-20 05:10:00\n", "error at time\n", "2019-04-20 05:20:00\n", "error at time\n", "2019-04-20 05:30:00\n", "error at time\n", "2019-04-20 05:40:00\n", "error at time\n", "2019-04-20 05:50:00\n", "error at time\n", "2019-04-20 06:00:00\n", "error at time\n", "2019-04-20 06:10:00\n", "error at time\n", "2019-04-20 06:20:00\n", "error at time\n", "2019-04-20 06:30:00\n", "error at time\n", "2019-04-20 06:40:00\n", "error at time\n", "2019-04-20 06:50:00\n", "error at time\n", "2019-04-20 07:00:00\n", "error at time\n", "2019-04-20 07:10:00\n", "error at time\n", "2019-04-20 07:20:00\n", "error at time\n", "2019-04-20 07:30:00\n", "error at time\n", "2019-04-20 07:40:00\n", "error at time\n", "2019-04-20 07:50:00\n", "error at time\n", "2019-04-20 08:00:00\n", "error at time\n", "2019-04-20 08:10:00\n", "error at time\n", "2019-04-20 08:20:00\n", "error at time\n", "2019-04-20 08:30:00\n", "error at time\n", "2019-04-20 08:40:00\n", "error at time\n", "2019-04-20 08:50:00\n", "error at time\n", "2019-04-20 09:00:00\n", "error at time\n", "2019-04-20 09:10:00\n", "error at time\n", "2019-04-20 09:20:00\n", "error at time\n", "2019-04-20 09:30:00\n", "error at time\n", "2019-04-20 09:40:00\n", "error at time\n", "2019-04-20 09:50:00\n", "error at time\n", "2019-04-20 10:00:00\n", "error at time\n", "2019-04-20 10:10:00\n", "error at time\n", "2019-04-20 10:20:00\n", "error at time\n", "2019-04-20 10:30:00\n", "error at time\n", "2019-04-20 10:40:00\n", "error at time\n", "2019-04-20 10:50:00\n", "error at time\n", "2019-04-20 11:00:00\n", "error at time\n", "2019-04-20 11:10:00\n", "error at time\n", "2019-04-20 11:20:00\n", "error at time\n", "2019-04-20 11:30:00\n", "error at time\n", "2019-04-20 11:40:00\n", "error at time\n", "2019-04-20 11:50:00\n", "error at time\n", "2019-04-20 12:00:00\n", "error at time\n", "2019-04-20 12:10:00\n", "error at time\n", "2019-04-20 12:20:00\n", "error at time\n", "2019-04-20 12:30:00\n", "error at time\n", "2019-04-20 12:40:00\n", "error at time\n", "2019-04-20 12:50:00\n", "error at time\n", "2019-04-20 13:00:00\n", "error at time\n", "2019-04-20 13:10:00\n", "error at time\n", "2019-04-20 13:20:00\n", "error at time\n", "2019-04-20 13:30:00\n", "error at time\n", "2019-04-20 13:40:00\n", "error at time\n", "2019-04-20 13:50:00\n", "error at time\n", "2019-04-20 14:00:00\n", "error at time\n", "2019-04-20 14:10:00\n", "error at time\n", "2019-04-20 14:20:00\n", "error at time\n", "2019-04-20 14:30:00\n", "error at time\n", "2019-04-20 14:40:00\n", "error at time\n", "2019-04-20 14:50:00\n", "error at time\n", "2019-04-20 15:00:00\n", "error at time\n", "2019-04-20 15:10:00\n", "error at time\n", "2019-04-20 15:20:00\n", "error at time\n", "2019-04-20 15:30:00\n", "error at time\n", "2019-04-20 15:40:00\n", "error at time\n", "2019-04-20 15:50:00\n", "error at time\n", "2019-04-20 16:00:00\n", "error at time\n", "2019-04-20 16:10:00\n", "error at time\n", "2019-04-20 16:20:00\n", "error at time\n", "2019-04-20 16:30:00\n", "error at time\n", "2019-04-20 16:40:00\n", "error at time\n", "2019-04-20 16:50:00\n", "error at time\n", "2019-04-20 17:00:00\n", "error at time\n", "2019-04-20 17:10:00\n", "error at time\n", "2019-04-20 17:20:00\n", "error at time\n", "2019-04-20 17:30:00\n", "error at time\n", "2019-04-20 17:40:00\n", "error at time\n", "2019-04-20 17:50:00\n", "error at time\n", "2019-04-20 18:00:00\n", "error at time\n", "2019-04-20 18:10:00\n", "error at time\n", "2019-04-20 18:20:00\n", "error at time\n", "2019-04-20 18:30:00\n", "error at time\n", "2019-04-20 18:40:00\n", "error at time\n", "2019-04-20 18:50:00\n", "error at time\n", "2019-04-20 19:00:00\n", "error at time\n", "2019-04-20 19:10:00\n", "error at time\n", "2019-04-20 19:20:00\n", "error at time\n", "2019-04-20 19:30:00\n", "error at time\n", "2019-04-20 19:40:00\n", "error at time\n", "2019-04-20 19:50:00\n", "error at time\n", "2019-04-20 20:00:00\n", "error at time\n", "2019-04-20 20:10:00\n", "error at time\n", "2019-04-20 20:20:00\n", "error at time\n", "2019-04-20 20:30:00\n", "error at time\n", "2019-04-20 20:40:00\n", "error at time\n", "2019-04-20 20:50:00\n", "error at time\n", "2019-04-20 21:00:00\n", "error at time\n", "2019-04-20 21:10:00\n", "error at time\n", "2019-04-20 21:20:00\n", "error at time\n", "2019-04-20 21:30:00\n", "error at time\n", "2019-04-20 21:40:00\n", "error at time\n", "2019-04-20 21:50:00\n", "error at time\n", "2019-04-20 22:00:00\n", "error at time\n", "2019-04-20 22:10:00\n", "error at time\n", "2019-04-20 22:20:00\n", "error at time\n", "2019-04-20 22:30:00\n", "error at time\n", "2019-04-20 22:40:00\n", "error at time\n", "2019-04-20 22:50:00\n", "error at time\n", "2019-04-20 23:00:00\n", "error at time\n", "2019-04-20 23:10:00\n", "error at time\n", "2019-04-20 23:20:00\n", "error at time\n", "2019-04-20 23:30:00\n", "error at time\n", "2019-04-20 23:40:00\n", "error at time\n", "2019-04-20 23:50:00\n", "error at time\n", "2019-04-21 00:00:00\n", "error at time\n", "2019-04-21 00:10:00\n", "error at time\n", "2019-04-21 00:20:00\n", "error at time\n", "2019-04-21 00:30:00\n", "error at time\n", "2019-04-21 00:40:00\n", "error at time\n", "2019-04-21 00:50:00\n", "error at time\n", "2019-04-21 01:00:00\n", "error at time\n", "2019-04-21 01:10:00\n", "error at time\n", "2019-04-21 01:20:00\n", "error at time\n", "2019-04-21 01:30:00\n", "error at time\n", "2019-04-21 01:40:00\n", "error at time\n", "2019-04-21 01:50:00\n", "error at time\n", "2019-04-21 02:00:00\n", "error at time\n", "2019-04-21 02:10:00\n", "error at time\n", "2019-04-21 02:20:00\n", "error at time\n", "2019-04-21 02:30:00\n", "error at time\n", "2019-04-21 02:40:00\n", "error at time\n", "2019-04-21 02:50:00\n", "error at time\n", "2019-04-21 03:00:00\n", "error at time\n", "2019-04-21 03:10:00\n", "error at time\n", "2019-04-21 03:20:00\n", "error at time\n", "2019-04-21 03:30:00\n", "error at time\n", "2019-04-21 03:40:00\n", "error at time\n", "2019-04-21 03:50:00\n", "error at time\n", "2019-04-21 04:00:00\n", "error at time\n", "2019-04-21 04:10:00\n", "error at time\n", "2019-04-21 04:20:00\n", "error at time\n", "2019-04-21 04:30:00\n", "error at time\n", "2019-04-21 04:40:00\n", "error at time\n", "2019-04-21 04:50:00\n", "error at time\n", "2019-04-21 05:00:00\n", "error at time\n", "2019-04-21 05:10:00\n", "error at time\n", "2019-04-21 05:20:00\n", "error at time\n", "2019-04-21 05:30:00\n", "error at time\n", "2019-04-21 05:40:00\n", "error at time\n", "2019-04-21 05:50:00\n", "error at time\n", "2019-04-21 06:00:00\n", "error at time\n", "2019-04-21 06:10:00\n", "error at time\n", "2019-04-21 06:20:00\n", "error at time\n", "2019-04-21 06:30:00\n", "error at time\n", "2019-04-21 06:40:00\n", "error at time\n", "2019-04-21 06:50:00\n", "error at time\n", "2019-04-21 07:00:00\n", "error at time\n", "2019-04-21 07:10:00\n", "error at time\n", "2019-04-21 07:20:00\n", "error at time\n", "2019-04-21 07:30:00\n", "error at time\n", "2019-04-21 07:40:00\n", "error at time\n", "2019-04-21 07:50:00\n", "error at time\n", "2019-04-21 08:00:00\n", "error at time\n", "2019-04-21 08:10:00\n", "error at time\n", "2019-04-21 08:20:00\n", "error at time\n", "2019-04-21 08:30:00\n", "error at time\n", "2019-04-21 08:40:00\n", "error at time\n", "2019-04-21 08:50:00\n", "error at time\n", "2019-04-21 09:00:00\n", "error at time\n", "2019-04-21 09:10:00\n", "error at time\n", "2019-04-21 09:20:00\n", "error at time\n", "2019-04-21 09:30:00\n", "error at time\n", "2019-04-21 09:40:00\n", "error at time\n", "2019-04-21 09:50:00\n", "error at time\n", "2019-04-21 10:00:00\n", "error at time\n", "2019-04-21 10:10:00\n", "error at time\n", "2019-04-21 10:20:00\n", "error at time\n", "2019-04-21 10:30:00\n", "error at time\n", "2019-04-21 10:40:00\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "error at time\n", "2019-04-21 10:50:00\n", "error at time\n", "2019-04-21 11:00:00\n", "error at time\n", "2019-04-21 11:10:00\n", "error at time\n", "2019-04-21 11:20:00\n", "error at time\n", "2019-04-21 11:30:00\n", "error at time\n", "2019-04-21 11:40:00\n", "error at time\n", "2019-04-21 11:50:00\n", "error at time\n", "2019-04-21 12:00:00\n", "error at time\n", "2019-04-21 12:10:00\n", "error at time\n", "2019-04-21 12:20:00\n", "error at time\n", "2019-04-21 12:30:00\n", "error at time\n", "2019-04-21 12:40:00\n", "error at time\n", "2019-04-21 12:50:00\n", "error at time\n", "2019-04-21 13:00:00\n", "error at time\n", "2019-04-21 13:10:00\n", "error at time\n", "2019-04-21 13:20:00\n", "error at time\n", "2019-04-21 13:30:00\n", "error at time\n", "2019-04-21 13:40:00\n", "error at time\n", "2019-04-21 13:50:00\n", "error at time\n", "2019-04-21 14:00:00\n", "error at time\n", "2019-04-21 14:10:00\n", "error at time\n", "2019-04-21 14:20:00\n", "error at time\n", "2019-04-21 14:30:00\n", "error at time\n", "2019-04-21 14:40:00\n", "error at time\n", "2019-04-21 14:50:00\n", "error at time\n", "2019-04-21 15:00:00\n", "error at time\n", "2019-04-21 15:10:00\n", "error at time\n", "2019-04-21 15:20:00\n", "error at time\n", "2019-04-21 15:30:00\n", "error at time\n", "2019-04-21 15:40:00\n", "error at time\n", "2019-04-21 15:50:00\n", "error at time\n", "2019-04-21 16:00:00\n", "error at time\n", "2019-04-21 16:10:00\n", "error at time\n", "2019-04-21 16:20:00\n", "error at time\n", "2019-04-21 16:30:00\n", "error at time\n", "2019-04-21 16:40:00\n", "error at time\n", "2019-04-21 16:50:00\n", "error at time\n", "2019-04-21 17:00:00\n", "error at time\n", "2019-04-21 17:10:00\n", "error at time\n", "2019-04-21 17:20:00\n", "error at time\n", "2019-04-21 17:30:00\n", "error at time\n", "2019-04-21 17:40:00\n", "error at time\n", "2019-04-21 17:50:00\n", "error at time\n", "2019-04-21 18:00:00\n", "error at time\n", "2019-04-21 18:10:00\n", "error at time\n", "2019-04-21 18:20:00\n", "error at time\n", "2019-04-21 18:30:00\n", "error at time\n", "2019-04-21 18:40:00\n", "error at time\n", "2019-04-21 18:50:00\n", "error at time\n", "2019-04-21 19:00:00\n", "error at time\n", "2019-04-21 19:10:00\n", "error at time\n", "2019-04-21 19:20:00\n", "error at time\n", "2019-04-21 19:30:00\n", "error at time\n", "2019-04-21 19:40:00\n", "error at time\n", "2019-04-21 19:50:00\n", "error at time\n", "2019-04-21 20:00:00\n", "error at time\n", "2019-04-21 20:10:00\n", "error at time\n", "2019-04-21 20:20:00\n", "error at time\n", "2019-04-21 20:30:00\n", "error at time\n", "2019-04-21 20:40:00\n", "error at time\n", "2019-04-21 20:50:00\n", "error at time\n", "2019-04-21 21:00:00\n", "error at time\n", "2019-04-21 21:10:00\n", "error at time\n", "2019-04-21 21:20:00\n", "error at time\n", "2019-04-21 21:30:00\n", "error at time\n", "2019-04-21 21:40:00\n", "error at time\n", "2019-04-21 21:50:00\n", "error at time\n", "2019-04-21 22:00:00\n", "error at time\n", "2019-04-21 22:10:00\n", "error at time\n", "2019-04-21 22:20:00\n", "error at time\n", "2019-04-21 22:30:00\n", "error at time\n", "2019-04-21 22:40:00\n", "error at time\n", "2019-04-21 22:50:00\n", "error at time\n", "2019-04-21 23:00:00\n", "error at time\n", "2019-04-21 23:10:00\n", "error at time\n", "2019-04-21 23:20:00\n", "error at time\n", "2019-04-21 23:30:00\n", "error at time\n", "2019-04-21 23:40:00\n", "error at time\n", "2019-04-21 23:50:00\n", "error at time\n", "2019-04-22 00:00:00\n", "error at time\n", "2019-04-22 00:10:00\n", "error at time\n", "2019-04-22 00:20:00\n", "error at time\n", "2019-04-22 00:30:00\n", "error at time\n", "2019-04-22 00:40:00\n", "error at time\n", "2019-04-22 00:50:00\n", "error at time\n", "2019-04-22 01:00:00\n", "error at time\n", "2019-04-22 01:10:00\n", "error at time\n", "2019-04-22 01:20:00\n", "error at time\n", "2019-04-22 01:30:00\n", "error at time\n", "2019-04-22 01:40:00\n", "error at time\n", "2019-04-22 01:50:00\n", "error at time\n", "2019-04-22 02:00:00\n", "error at time\n", "2019-04-22 02:10:00\n", "error at time\n", "2019-04-22 02:20:00\n", "error at time\n", "2019-04-22 02:30:00\n", "error at time\n", "2019-04-22 02:40:00\n", "error at time\n", "2019-04-22 02:50:00\n", "error at time\n", "2019-04-22 03:00:00\n", "error at time\n", "2019-04-22 03:10:00\n", "error at time\n", "2019-04-22 03:20:00\n", "error at time\n", "2019-04-22 03:30:00\n", "error at time\n", "2019-04-22 03:40:00\n", "error at time\n", "2019-04-22 03:50:00\n", "error at time\n", "2019-04-22 04:00:00\n", "error at time\n", "2019-04-22 04:10:00\n", "error at time\n", "2019-04-22 04:20:00\n", "error at time\n", "2019-04-22 04:30:00\n", "error at time\n", "2019-04-22 04:40:00\n", "error at time\n", "2019-04-22 04:50:00\n", "error at time\n", "2019-04-22 05:00:00\n", "error at time\n", "2019-04-22 05:10:00\n", "error at time\n", "2019-04-22 05:20:00\n", "error at time\n", "2019-04-22 05:30:00\n", "error at time\n", "2019-04-22 05:40:00\n", "error at time\n", "2019-04-22 05:50:00\n", "error at time\n", "2019-04-22 06:00:00\n", "error at time\n", "2019-04-22 06:10:00\n", "error at time\n", "2019-04-22 06:20:00\n", "error at time\n", "2019-04-22 06:30:00\n", "error at time\n", "2019-04-22 06:40:00\n", "error at time\n", "2019-04-22 06:50:00\n", "error at time\n", "2019-04-22 07:00:00\n", "error at time\n", "2019-04-22 07:10:00\n", "error at time\n", "2019-04-22 07:20:00\n", "error at time\n", "2019-04-22 07:30:00\n", "error at time\n", "2019-04-22 07:40:00\n", "error at time\n", "2019-04-22 07:50:00\n", "error at time\n", "2019-04-22 08:00:00\n", "error at time\n", "2019-04-22 08:10:00\n", "error at time\n", "2019-04-22 08:20:00\n", "error at time\n", "2019-04-22 08:30:00\n", "error at time\n", "2019-04-22 08:40:00\n", "error at time\n", "2019-04-22 08:50:00\n", "error at time\n", "2019-04-22 09:00:00\n", "error at time\n", "2019-04-22 09:10:00\n", "error at time\n", "2019-04-22 09:20:00\n", "error at time\n", "2019-04-22 09:30:00\n", "error at time\n", "2019-04-22 09:40:00\n", "error at time\n", "2019-04-22 09:50:00\n", "error at time\n", "2019-04-22 10:00:00\n", "error at time\n", "2019-04-22 10:10:00\n", "error at time\n", "2019-04-22 10:20:00\n", "error at time\n", "2019-04-22 10:30:00\n", "error at time\n", "2019-04-22 10:40:00\n", "error at time\n", "2019-04-22 10:50:00\n", "error at time\n", "2019-04-22 11:00:00\n", "error at time\n", "2019-04-22 11:10:00\n", "error at time\n", "2019-04-22 11:20:00\n", "error at time\n", "2019-04-22 11:30:00\n", "error at time\n", "2019-04-22 11:40:00\n", "error at time\n", "2019-04-22 11:50:00\n", "error at time\n", "2019-04-22 12:00:00\n", "error at time\n", "2019-04-22 12:10:00\n", "error at time\n", "2019-04-22 12:20:00\n", "error at time\n", "2019-04-22 12:30:00\n", "error at time\n", "2019-04-22 12:40:00\n", "error at time\n", "2019-04-22 12:50:00\n", "error at time\n", "2019-04-22 13:00:00\n", "error at time\n", "2019-04-22 13:10:00\n", "error at time\n", "2019-04-22 13:20:00\n", "error at time\n", "2019-04-22 13:30:00\n", "error at time\n", "2019-04-22 13:40:00\n", "error at time\n", "2019-04-22 13:50:00\n", "error at time\n", "2019-04-22 14:00:00\n", "error at time\n", "2019-04-22 14:10:00\n", "error at time\n", "2019-04-22 14:20:00\n", "error at time\n", "2019-04-22 14:30:00\n", "error at time\n", "2019-04-22 14:40:00\n", "error at time\n", "2019-04-22 14:50:00\n", "error at time\n", "2019-04-22 15:00:00\n", "error at time\n", "2019-04-22 15:10:00\n", "error at time\n", "2019-04-22 15:20:00\n", "error at time\n", "2019-04-22 15:30:00\n", "error at time\n", "2019-04-22 15:40:00\n", "error at time\n", "2019-04-22 15:50:00\n", "error at time\n", "2019-04-22 16:00:00\n", "error at time\n", "2019-04-22 16:10:00\n", "error at time\n", "2019-04-22 16:20:00\n", "error at time\n", "2019-04-22 16:30:00\n", "error at time\n", "2019-04-22 16:40:00\n", "error at time\n", "2019-04-22 16:50:00\n", "error at time\n", "2019-04-22 17:00:00\n", "error at time\n", "2019-04-22 17:10:00\n", "error at time\n", "2019-04-22 17:20:00\n", "error at time\n", "2019-04-22 17:30:00\n", "error at time\n", "2019-04-22 17:40:00\n", "error at time\n", "2019-04-22 17:50:00\n", "error at time\n", "2019-04-22 18:00:00\n", "error at time\n", "2019-04-22 18:10:00\n", "error at time\n", "2019-04-22 18:20:00\n", "error at time\n", "2019-04-22 18:30:00\n", "error at time\n", "2019-04-22 18:40:00\n", "error at time\n", "2019-04-22 18:50:00\n", "error at time\n", "2019-04-22 19:00:00\n", "error at time\n", "2019-04-22 19:10:00\n", "error at time\n", "2019-04-22 19:20:00\n", "error at time\n", "2019-04-22 19:30:00\n", "error at time\n", "2019-04-22 19:40:00\n", "error at time\n", "2019-04-22 19:50:00\n", "error at time\n", "2019-04-22 20:00:00\n", "error at time\n", "2019-04-22 20:10:00\n", "error at time\n", "2019-04-22 20:20:00\n", "error at time\n", "2019-04-22 20:30:00\n", "error at time\n", "2019-04-22 20:40:00\n", "error at time\n", "2019-04-22 20:50:00\n", "error at time\n", "2019-04-22 21:00:00\n", "error at time\n", "2019-04-22 21:10:00\n", "error at time\n", "2019-04-22 21:20:00\n", "error at time\n", "2019-04-22 21:30:00\n", "error at time\n", "2019-04-22 21:40:00\n", "error at time\n", "2019-04-22 21:50:00\n", "error at time\n", "2019-04-22 22:00:00\n", "error at time\n", "2019-04-22 22:10:00\n", "error at time\n", "2019-04-22 22:20:00\n", "error at time\n", "2019-04-22 22:30:00\n", "error at time\n", "2019-04-22 22:40:00\n", "error at time\n", "2019-04-22 22:50:00\n", "error at time\n", "2019-04-22 23:00:00\n", "error at time\n", "2019-04-22 23:10:00\n", "error at time\n", "2019-04-22 23:20:00\n", "error at time\n", "2019-04-22 23:30:00\n", "error at time\n", "2019-04-22 23:40:00\n", "error at time\n", "2019-04-22 23:50:00\n", "error at time\n", "2019-04-23 00:00:00\n", "error at time\n", "2019-04-23 00:10:00\n", "error at time\n", "2019-04-23 00:20:00\n", "error at time\n", "2019-04-23 00:30:00\n", "error at time\n", "2019-04-23 00:40:00\n", "error at time\n", "2019-04-23 00:50:00\n", "error at time\n", "2019-04-23 01:00:00\n", "error at time\n", "2019-04-23 01:10:00\n", "error at time\n", "2019-04-23 01:20:00\n", "error at time\n", "2019-04-23 01:30:00\n", "error at time\n", "2019-04-23 01:40:00\n", "error at time\n", "2019-04-23 01:50:00\n", "error at time\n", "2019-04-23 02:00:00\n", "error at time\n", "2019-04-23 02:10:00\n", "error at time\n", "2019-04-23 02:20:00\n", "error at time\n", "2019-04-23 02:30:00\n", "error at time\n", "2019-04-23 02:40:00\n", "error at time\n", "2019-04-23 02:50:00\n", "error at time\n", "2019-04-23 03:00:00\n", "error at time\n", "2019-04-23 03:10:00\n", "error at time\n", "2019-04-23 03:20:00\n", "error at time\n", "2019-04-23 03:30:00\n", "error at time\n", "2019-04-23 03:40:00\n", "error at time\n", "2019-04-23 03:50:00\n", "error at time\n", "2019-04-23 04:00:00\n", "error at time\n", "2019-04-23 04:10:00\n", "error at time\n", "2019-04-23 04:20:00\n", "error at time\n", "2019-04-23 04:30:00\n", "error at time\n", "2019-04-23 04:40:00\n", "error at time\n", "2019-04-23 04:50:00\n", "error at time\n", "2019-04-23 05:00:00\n", "error at time\n", "2019-04-23 05:10:00\n", "error at time\n", "2019-04-23 05:20:00\n", "error at time\n", "2019-04-23 05:30:00\n", "error at time\n", "2019-04-23 05:40:00\n", "error at time\n", "2019-04-23 05:50:00\n", "error at time\n", "2019-04-23 06:00:00\n", "error at time\n", "2019-04-23 06:10:00\n", "error at time\n", "2019-04-23 06:20:00\n", "error at time\n", "2019-04-23 06:30:00\n", "error at time\n", "2019-04-23 06:40:00\n", "error at time\n", "2019-04-23 06:50:00\n", "error at time\n", "2019-04-23 07:00:00\n", "error at time\n", "2019-04-23 07:10:00\n", "error at time\n", "2019-04-23 07:20:00\n", "error at time\n", "2019-04-23 07:30:00\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "error at time\n", "2019-04-23 07:40:00\n", "error at time\n", "2019-04-23 07:50:00\n", "error at time\n", "2019-04-23 08:00:00\n", "error at time\n", "2019-04-23 08:10:00\n", "error at time\n", "2019-04-23 08:20:00\n", "error at time\n", "2019-04-23 08:30:00\n", "error at time\n", "2019-04-23 08:40:00\n", "error at time\n", "2019-04-23 08:50:00\n", "error at time\n", "2019-04-23 09:00:00\n", "error at time\n", "2019-04-23 09:10:00\n", "error at time\n", "2019-04-23 09:20:00\n", "error at time\n", "2019-04-23 09:30:00\n", "error at time\n", "2019-04-23 09:40:00\n", "error at time\n", "2019-04-23 09:50:00\n", "error at time\n", "2019-04-23 10:00:00\n", "error at time\n", "2019-04-23 10:10:00\n", "error at time\n", "2019-04-23 10:20:00\n", "error at time\n", "2019-04-23 10:30:00\n", "error at time\n", "2019-04-23 10:40:00\n", "error at time\n", "2019-04-23 10:50:00\n", "error at time\n", "2019-04-23 11:00:00\n", "error at time\n", "2019-04-23 11:10:00\n", "error at time\n", "2019-04-23 11:20:00\n", "error at time\n", "2019-04-23 11:30:00\n", "error at time\n", "2019-04-23 11:40:00\n", "error at time\n", "2019-04-23 11:50:00\n", "error at time\n", "2019-04-23 12:00:00\n", "error at time\n", "2019-04-23 12:10:00\n", "error at time\n", "2019-04-23 12:20:00\n", "error at time\n", "2019-04-23 12:30:00\n", "error at time\n", "2019-04-23 12:40:00\n", "error at time\n", "2019-04-23 12:50:00\n", "error at time\n", "2019-04-23 13:00:00\n", "error at time\n", "2019-04-23 13:10:00\n", "error at time\n", "2019-04-23 13:20:00\n", "error at time\n", "2019-04-23 13:30:00\n", "error at time\n", "2019-04-23 13:40:00\n", "error at time\n", "2019-04-23 13:50:00\n", "error at time\n", "2019-04-23 14:00:00\n", "error at time\n", "2019-04-23 14:10:00\n", "error at time\n", "2019-04-23 14:20:00\n", "error at time\n", "2019-04-23 14:30:00\n", "error at time\n", "2019-04-23 14:40:00\n", "error at time\n", "2019-04-23 14:50:00\n", "error at time\n", "2019-04-23 15:00:00\n", "error at time\n", "2019-04-23 15:10:00\n", "error at time\n", "2019-04-23 15:20:00\n", "error at time\n", "2019-04-23 15:30:00\n", "error at time\n", "2019-04-23 15:40:00\n", "error at time\n", "2019-04-23 15:50:00\n", "error at time\n", "2019-04-23 16:00:00\n", "error at time\n", "2019-04-23 16:10:00\n", "error at time\n", "2019-04-23 16:20:00\n", "error at time\n", "2019-04-23 16:30:00\n", "error at time\n", "2019-04-23 16:40:00\n", "error at time\n", "2019-04-23 16:50:00\n", "error at time\n", "2019-04-23 17:00:00\n", "error at time\n", "2019-04-23 17:10:00\n", "error at time\n", "2019-04-23 17:20:00\n", "error at time\n", "2019-04-23 17:30:00\n", "error at time\n", "2019-04-23 17:40:00\n", "error at time\n", "2019-04-23 17:50:00\n", "error at time\n", "2019-04-23 18:00:00\n", "error at time\n", "2019-04-23 18:10:00\n", "error at time\n", "2019-04-23 18:20:00\n", "error at time\n", "2019-04-23 18:30:00\n", "error at time\n", "2019-04-23 18:40:00\n", "error at time\n", "2019-04-23 18:50:00\n", "error at time\n", "2019-04-23 19:00:00\n", "error at time\n", "2019-04-23 19:10:00\n", "error at time\n", "2019-04-23 19:20:00\n", "error at time\n", "2019-04-23 19:30:00\n", "error at time\n", "2019-04-23 19:40:00\n", "error at time\n", "2019-04-23 19:50:00\n", "error at time\n", "2019-04-23 20:00:00\n", "error at time\n", "2019-04-23 20:10:00\n", "error at time\n", "2019-04-23 20:20:00\n", "error at time\n", "2019-04-23 20:30:00\n", "error at time\n", "2019-04-23 20:40:00\n", "error at time\n", "2019-04-23 20:50:00\n", "error at time\n", "2019-04-23 21:00:00\n", "error at time\n", "2019-04-23 21:10:00\n", "error at time\n", "2019-04-23 21:20:00\n", "error at time\n", "2019-04-23 21:30:00\n", "error at time\n", "2019-04-23 21:40:00\n", "error at time\n", "2019-04-23 21:50:00\n", "error at time\n", "2019-04-23 22:00:00\n", "error at time\n", "2019-04-23 22:10:00\n", "error at time\n", "2019-04-23 22:20:00\n", "error at time\n", "2019-04-23 22:30:00\n", "error at time\n", "2019-04-23 22:40:00\n", "error at time\n", "2019-04-23 22:50:00\n", "error at time\n", "2019-04-23 23:00:00\n", "error at time\n", "2019-04-23 23:10:00\n", "error at time\n", "2019-04-23 23:20:00\n", "error at time\n", "2019-04-23 23:30:00\n", "error at time\n", "2019-04-23 23:40:00\n", "error at time\n", "2019-04-23 23:50:00\n", "error at time\n", "2019-04-24 00:00:00\n", "error at time\n", "2019-04-24 00:10:00\n", "error at time\n", "2019-04-24 00:20:00\n", "error at time\n", "2019-04-24 00:30:00\n", "error at time\n", "2019-04-24 00:40:00\n", "error at time\n", "2019-04-24 00:50:00\n", "error at time\n", "2019-04-24 01:00:00\n", "error at time\n", "2019-04-24 01:10:00\n", "error at time\n", "2019-04-24 01:20:00\n", "error at time\n", "2019-04-24 01:30:00\n", "error at time\n", "2019-04-24 01:40:00\n", "error at time\n", "2019-04-24 01:50:00\n", "error at time\n", "2019-04-24 02:00:00\n", "error at time\n", "2019-04-24 02:10:00\n", "error at time\n", "2019-04-24 02:20:00\n", "error at time\n", "2019-04-24 02:30:00\n", "error at time\n", "2019-04-24 02:40:00\n", "error at time\n", "2019-04-24 02:50:00\n", "error at time\n", "2019-04-24 03:00:00\n", "error at time\n", "2019-04-24 03:10:00\n", "error at time\n", "2019-04-24 03:20:00\n", "error at time\n", "2019-04-24 03:30:00\n", "error at time\n", "2019-04-24 03:40:00\n", "error at time\n", "2019-04-24 03:50:00\n", "error at time\n", "2019-04-24 04:00:00\n", "error at time\n", "2019-04-24 04:10:00\n", "error at time\n", "2019-04-24 04:20:00\n", "error at time\n", "2019-04-24 04:30:00\n", "error at time\n", "2019-04-24 04:40:00\n", "error at time\n", "2019-04-24 04:50:00\n", "error at time\n", "2019-04-24 05:00:00\n", "error at time\n", "2019-04-24 05:10:00\n", "error at time\n", "2019-04-24 05:20:00\n", "error at time\n", "2019-04-24 05:30:00\n", "error at time\n", "2019-04-24 05:40:00\n", "error at time\n", "2019-04-24 05:50:00\n", "error at time\n", "2019-04-24 06:00:00\n", "error at time\n", "2019-04-24 06:10:00\n", "error at time\n", "2019-04-24 06:20:00\n", "error at time\n", "2019-04-24 06:30:00\n", "error at time\n", "2019-04-24 06:40:00\n", "error at time\n", "2019-04-24 06:50:00\n", "error at time\n", "2019-04-24 07:00:00\n", "error at time\n", "2019-04-24 07:10:00\n", "error at time\n", "2019-04-24 07:20:00\n", "error at time\n", "2019-04-24 07:30:00\n", "error at time\n", "2019-04-24 07:40:00\n", "error at time\n", "2019-04-24 07:50:00\n", "error at time\n", "2019-04-24 08:00:00\n", "error at time\n", "2019-04-24 08:10:00\n", "error at time\n", "2019-04-24 08:20:00\n", "error at time\n", "2019-04-24 08:30:00\n", "error at time\n", "2019-04-24 08:40:00\n", "error at time\n", "2019-04-24 08:50:00\n", "error at time\n", "2019-04-24 09:00:00\n", "error at time\n", "2019-04-24 09:10:00\n", "error at time\n", "2019-04-24 09:20:00\n", "error at time\n", "2019-04-24 09:30:00\n", "error at time\n", "2019-04-24 09:40:00\n", "error at time\n", "2019-04-24 09:50:00\n", "error at time\n", "2019-04-24 10:00:00\n", "error at time\n", "2019-04-24 10:10:00\n", "error at time\n", "2019-04-24 10:20:00\n", "error at time\n", "2019-04-24 10:30:00\n", "error at time\n", "2019-04-24 10:40:00\n", "error at time\n", "2019-04-24 10:50:00\n", "error at time\n", "2019-04-24 11:00:00\n", "error at time\n", "2019-04-24 11:10:00\n", "error at time\n", "2019-04-24 11:20:00\n", "error at time\n", "2019-04-24 11:30:00\n", "error at time\n", "2019-04-24 11:40:00\n", "error at time\n", "2019-04-24 11:50:00\n", "error at time\n", "2019-04-24 12:00:00\n", "error at time\n", "2019-04-24 12:10:00\n", "error at time\n", "2019-04-24 12:20:00\n", "error at time\n", "2019-04-24 12:30:00\n", "error at time\n", "2019-04-24 12:40:00\n", "error at time\n", "2019-04-24 12:50:00\n", "error at time\n", "2019-04-24 13:00:00\n", "error at time\n", "2019-04-24 13:10:00\n", "error at time\n", "2019-04-24 13:20:00\n", "error at time\n", "2019-04-24 13:30:00\n", "error at time\n", "2019-04-24 13:40:00\n", "error at time\n", "2019-04-24 13:50:00\n", "error at time\n", "2019-04-24 14:00:00\n", "error at time\n", "2019-04-24 14:10:00\n", "error at time\n", "2019-04-24 14:20:00\n", "error at time\n", "2019-04-24 14:30:00\n", "error at time\n", "2019-04-24 14:40:00\n", "error at time\n", "2019-04-24 14:50:00\n", "error at time\n", "2019-04-24 15:00:00\n", "error at time\n", "2019-04-24 15:10:00\n", "error at time\n", "2019-04-24 15:20:00\n", "error at time\n", "2019-04-24 15:30:00\n", "error at time\n", "2019-04-24 15:40:00\n", "error at time\n", "2019-04-24 15:50:00\n", "error at time\n", "2019-04-24 16:00:00\n", "error at time\n", "2019-04-24 16:10:00\n", "error at time\n", "2019-04-24 16:20:00\n", "error at time\n", "2019-04-24 16:30:00\n", "error at time\n", "2019-04-24 16:40:00\n", "error at time\n", "2019-04-24 16:50:00\n", "error at time\n", "2019-04-24 17:00:00\n", "error at time\n", "2019-04-24 17:10:00\n", "error at time\n", "2019-04-24 17:20:00\n", "error at time\n", "2019-04-24 17:30:00\n", "error at time\n", "2019-04-24 17:40:00\n", "error at time\n", "2019-04-24 17:50:00\n", "error at time\n", "2019-04-24 18:00:00\n", "error at time\n", "2019-04-24 18:10:00\n", "error at time\n", "2019-04-24 18:20:00\n", "error at time\n", "2019-04-24 18:30:00\n", "error at time\n", "2019-04-24 18:40:00\n", "error at time\n", "2019-04-24 18:50:00\n", "error at time\n", "2019-04-24 19:00:00\n", "error at time\n", "2019-04-24 19:10:00\n", "error at time\n", "2019-04-24 19:20:00\n", "error at time\n", "2019-04-24 19:30:00\n", "error at time\n", "2019-04-24 19:40:00\n", "error at time\n", "2019-04-24 19:50:00\n", "error at time\n", "2019-04-24 20:00:00\n", "error at time\n", "2019-04-24 20:10:00\n", "error at time\n", "2019-04-24 20:20:00\n", "error at time\n", "2019-04-24 20:30:00\n", "error at time\n", "2019-04-24 20:40:00\n", "error at time\n", "2019-04-24 20:50:00\n", "error at time\n", "2019-04-24 21:00:00\n", "error at time\n", "2019-04-24 21:10:00\n", "error at time\n", "2019-04-24 21:20:00\n", "error at time\n", "2019-04-24 21:30:00\n", "error at time\n", "2019-04-24 21:40:00\n", "error at time\n", "2019-04-24 21:50:00\n", "error at time\n", "2019-04-24 22:00:00\n", "error at time\n", "2019-04-24 22:10:00\n", "error at time\n", "2019-04-24 22:20:00\n", "error at time\n", "2019-04-24 22:30:00\n", "error at time\n", "2019-04-24 22:40:00\n", "error at time\n", "2019-04-24 22:50:00\n", "error at time\n", "2019-04-24 23:00:00\n", "error at time\n", "2019-04-24 23:10:00\n", "error at time\n", "2019-04-24 23:20:00\n", "error at time\n", "2019-04-24 23:30:00\n", "error at time\n", "2019-04-24 23:40:00\n", "error at time\n", "2019-04-24 23:50:00\n", "error at time\n", "2019-04-25 00:00:00\n", "error at time\n", "2019-04-25 00:10:00\n", "error at time\n", "2019-04-25 00:20:00\n", "error at time\n", "2019-04-25 00:30:00\n", "error at time\n", "2019-04-25 00:40:00\n", "error at time\n", "2019-04-25 00:50:00\n", "error at time\n", "2019-04-25 01:00:00\n", "error at time\n", "2019-04-25 01:10:00\n", "error at time\n", "2019-04-25 01:20:00\n", "error at time\n", "2019-04-25 01:30:00\n", "error at time\n", "2019-04-25 01:40:00\n", "error at time\n", "2019-04-25 01:50:00\n", "error at time\n", "2019-04-25 02:00:00\n", "error at time\n", "2019-04-25 02:10:00\n", "error at time\n", "2019-04-25 02:20:00\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "error at time\n", "2019-04-25 02:30:00\n", "error at time\n", "2019-04-25 02:40:00\n", "error at time\n", "2019-04-25 02:50:00\n", "error at time\n", "2019-04-25 03:00:00\n", "error at time\n", "2019-04-25 03:10:00\n", "error at time\n", "2019-04-25 03:20:00\n", "error at time\n", "2019-04-25 03:30:00\n", "error at time\n", "2019-04-25 03:40:00\n", "error at time\n", "2019-04-25 03:50:00\n", "error at time\n", "2019-04-25 04:00:00\n", "error at time\n", "2019-04-25 04:10:00\n", "error at time\n", "2019-04-25 04:20:00\n", "error at time\n", "2019-04-25 04:30:00\n", "error at time\n", "2019-04-25 04:40:00\n", "error at time\n", "2019-04-25 04:50:00\n", "error at time\n", "2019-04-25 05:00:00\n", "error at time\n", "2019-04-25 05:10:00\n", "error at time\n", "2019-04-25 05:20:00\n", "error at time\n", "2019-04-25 05:30:00\n", "error at time\n", "2019-04-25 05:40:00\n", "error at time\n", "2019-04-25 05:50:00\n", "error at time\n", "2019-04-25 06:00:00\n", "error at time\n", "2019-04-25 06:10:00\n", "error at time\n", "2019-04-25 06:20:00\n", "error at time\n", "2019-04-25 06:30:00\n", "error at time\n", "2019-04-25 06:40:00\n", "error at time\n", "2019-04-25 06:50:00\n", "error at time\n", "2019-04-25 07:00:00\n", "error at time\n", "2019-04-25 07:10:00\n", "error at time\n", "2019-04-25 07:20:00\n", "error at time\n", "2019-04-25 07:30:00\n", "error at time\n", "2019-04-25 07:40:00\n", "error at time\n", "2019-04-25 07:50:00\n", "error at time\n", "2019-04-25 08:00:00\n", "error at time\n", "2019-04-25 08:10:00\n", "error at time\n", "2019-04-25 08:20:00\n", "error at time\n", "2019-04-25 08:30:00\n", "error at time\n", "2019-04-25 08:40:00\n", "error at time\n", "2019-04-25 08:50:00\n", "error at time\n", "2019-04-25 09:00:00\n", "error at time\n", "2019-04-25 09:10:00\n", "error at time\n", "2019-04-25 09:20:00\n", "error at time\n", "2019-04-25 09:30:00\n", "error at time\n", "2019-04-25 09:40:00\n", "error at time\n", "2019-04-25 09:50:00\n", "error at time\n", "2019-04-25 10:00:00\n", "error at time\n", "2019-04-25 10:10:00\n", "error at time\n", "2019-04-25 10:20:00\n", "error at time\n", "2019-04-25 10:30:00\n", "error at time\n", "2019-04-25 10:40:00\n", "error at time\n", "2019-04-25 10:50:00\n", "error at time\n", "2019-04-25 11:00:00\n", "error at time\n", "2019-04-25 11:10:00\n", "error at time\n", "2019-04-25 11:20:00\n", "error at time\n", "2019-04-25 11:30:00\n", "error at time\n", "2019-04-25 11:40:00\n", "error at time\n", "2019-04-25 11:50:00\n", "error at time\n", "2019-04-25 12:00:00\n", "error at time\n", "2019-04-25 12:10:00\n", "error at time\n", "2019-04-25 12:20:00\n", "error at time\n", "2019-04-25 12:30:00\n", "error at time\n", "2019-04-25 12:40:00\n", "error at time\n", "2019-04-25 12:50:00\n", "error at time\n", "2019-04-25 13:00:00\n", "error at time\n", "2019-04-25 13:10:00\n", "error at time\n", "2019-04-25 13:20:00\n", "error at time\n", "2019-04-25 13:30:00\n", "error at time\n", "2019-04-25 13:40:00\n", "error at time\n", "2019-04-25 13:50:00\n", "error at time\n", "2019-04-25 14:00:00\n", "error at time\n", "2019-04-25 14:10:00\n", "error at time\n", "2019-04-25 14:20:00\n", "error at time\n", "2019-04-25 14:30:00\n", "error at time\n", "2019-04-25 14:40:00\n", "error at time\n", "2019-04-25 14:50:00\n", "error at time\n", "2019-04-25 15:00:00\n", "error at time\n", "2019-04-25 15:10:00\n", "error at time\n", "2019-04-25 15:20:00\n", "error at time\n", "2019-04-25 15:30:00\n", "error at time\n", "2019-04-25 15:40:00\n", "error at time\n", "2019-04-25 15:50:00\n", "error at time\n", "2019-04-25 16:00:00\n", "error at time\n", "2019-04-25 16:10:00\n", "error at time\n", "2019-04-25 16:20:00\n", "error at time\n", "2019-04-25 16:30:00\n", "error at time\n", "2019-04-25 16:40:00\n", "error at time\n", "2019-04-25 16:50:00\n", "error at time\n", "2019-04-25 17:00:00\n", "error at time\n", "2019-04-25 17:10:00\n", "error at time\n", "2019-04-25 17:20:00\n", "error at time\n", "2019-04-25 17:30:00\n", "error at time\n", "2019-04-25 17:40:00\n", "error at time\n", "2019-04-25 17:50:00\n", "error at time\n", "2019-04-25 18:00:00\n", "error at time\n", "2019-04-25 18:10:00\n", "error at time\n", "2019-04-25 18:20:00\n", "error at time\n", "2019-04-25 18:30:00\n", "error at time\n", "2019-04-25 18:40:00\n", "error at time\n", "2019-04-25 18:50:00\n", "error at time\n", "2019-04-25 19:00:00\n", "error at time\n", "2019-04-25 19:10:00\n", "error at time\n", "2019-04-25 19:20:00\n", "error at time\n", "2019-04-25 19:30:00\n", "error at time\n", "2019-04-25 19:40:00\n", "error at time\n", "2019-04-25 19:50:00\n", "error at time\n", "2019-04-25 20:00:00\n", "error at time\n", "2019-04-25 20:10:00\n", "error at time\n", "2019-04-25 20:20:00\n", "error at time\n", "2019-04-25 20:30:00\n", "error at time\n", "2019-04-25 20:40:00\n", "error at time\n", "2019-04-25 20:50:00\n", "error at time\n", "2019-04-25 21:00:00\n", "error at time\n", "2019-04-25 21:10:00\n", "error at time\n", "2019-04-25 21:20:00\n", "error at time\n", "2019-04-25 21:30:00\n", "error at time\n", "2019-04-25 21:40:00\n", "error at time\n", "2019-04-25 21:50:00\n", "error at time\n", "2019-04-25 22:00:00\n", "error at time\n", "2019-04-25 22:10:00\n", "error at time\n", "2019-04-25 22:20:00\n", "error at time\n", "2019-04-25 22:30:00\n", "error at time\n", "2019-04-25 22:40:00\n", "error at time\n", "2019-04-25 22:50:00\n", "error at time\n", "2019-04-25 23:00:00\n", "error at time\n", "2019-04-25 23:10:00\n", "error at time\n", "2019-04-25 23:20:00\n", "error at time\n", "2019-04-25 23:30:00\n", "error at time\n", "2019-04-25 23:40:00\n", "error at time\n", "2019-04-25 23:50:00\n", "error at time\n", "2019-04-26 00:00:00\n", "error at time\n", "2019-04-26 00:10:00\n", "error at time\n", "2019-04-26 00:20:00\n", "error at time\n", "2019-04-26 00:30:00\n", "error at time\n", "2019-04-26 00:40:00\n", "error at time\n", "2019-04-26 00:50:00\n", "error at time\n", "2019-04-26 01:00:00\n", "error at time\n", "2019-04-26 01:10:00\n", "error at time\n", "2019-04-26 01:20:00\n", "error at time\n", "2019-04-26 01:30:00\n", "error at time\n", "2019-04-26 01:40:00\n", "error at time\n", "2019-04-26 01:50:00\n", "error at time\n", "2019-04-26 02:00:00\n", "error at time\n", "2019-04-26 02:10:00\n", "error at time\n", "2019-04-26 02:20:00\n", "error at time\n", "2019-04-26 02:30:00\n", "error at time\n", "2019-04-26 02:40:00\n", "error at time\n", "2019-04-26 02:50:00\n", "error at time\n", "2019-04-26 03:00:00\n", "error at time\n", "2019-04-26 03:10:00\n", "error at time\n", "2019-04-26 03:20:00\n", "error at time\n", "2019-04-26 03:30:00\n", "error at time\n", "2019-04-26 03:40:00\n", "error at time\n", "2019-04-26 03:50:00\n", "error at time\n", "2019-04-26 04:00:00\n", "error at time\n", "2019-04-26 04:10:00\n", "error at time\n", "2019-04-26 04:20:00\n", "error at time\n", "2019-04-26 04:30:00\n", "error at time\n", "2019-04-26 04:40:00\n", "error at time\n", "2019-04-26 04:50:00\n", "error at time\n", "2019-04-26 05:00:00\n", "error at time\n", "2019-04-26 05:10:00\n", "error at time\n", "2019-04-26 05:20:00\n", "error at time\n", "2019-04-26 05:30:00\n", "error at time\n", "2019-04-26 05:40:00\n", "error at time\n", "2019-04-26 05:50:00\n", "error at time\n", "2019-04-26 06:00:00\n", "error at time\n", "2019-04-26 06:10:00\n", "error at time\n", "2019-04-26 06:20:00\n", "error at time\n", "2019-04-26 06:30:00\n", "error at time\n", "2019-04-26 06:40:00\n", "error at time\n", "2019-04-26 06:50:00\n", "error at time\n", "2019-04-26 07:00:00\n", "error at time\n", "2019-04-26 07:10:00\n", "error at time\n", "2019-04-26 07:20:00\n", "error at time\n", "2019-04-26 07:30:00\n", "error at time\n", "2019-04-26 07:40:00\n", "error at time\n", "2019-04-26 07:50:00\n", "error at time\n", "2019-04-26 08:00:00\n", "error at time\n", "2019-04-26 08:10:00\n", "error at time\n", "2019-04-26 08:20:00\n", "error at time\n", "2019-04-26 08:30:00\n", "error at time\n", "2019-04-26 08:40:00\n", "error at time\n", "2019-04-26 08:50:00\n", "error at time\n", "2019-04-26 09:00:00\n", "error at time\n", "2019-04-26 09:10:00\n", "error at time\n", "2019-04-26 09:20:00\n", "error at time\n", "2019-04-26 09:30:00\n", "error at time\n", "2019-04-26 09:40:00\n", "error at time\n", "2019-04-26 09:50:00\n", "error at time\n", "2019-04-26 10:00:00\n", "error at time\n", "2019-04-26 10:10:00\n", "error at time\n", "2019-04-26 10:20:00\n", "error at time\n", "2019-04-26 10:30:00\n", "error at time\n", "2019-04-26 10:40:00\n", "error at time\n", "2019-04-26 10:50:00\n", "error at time\n", "2019-04-26 11:00:00\n", "error at time\n", "2019-04-26 11:10:00\n", "error at time\n", "2019-04-26 11:20:00\n", "error at time\n", "2019-04-26 11:30:00\n", "error at time\n", "2019-04-26 11:40:00\n", "error at time\n", "2019-04-26 11:50:00\n", "error at time\n", "2019-04-26 12:00:00\n", "error at time\n", "2019-04-26 12:10:00\n", "error at time\n", "2019-04-26 12:20:00\n", "error at time\n", "2019-04-26 12:30:00\n", "error at time\n", "2019-04-26 12:40:00\n", "error at time\n", "2019-04-26 12:50:00\n", "error at time\n", "2019-04-26 13:00:00\n", "error at time\n", "2019-04-26 13:10:00\n", "error at time\n", "2019-04-26 13:20:00\n", "error at time\n", "2019-04-26 13:30:00\n", "error at time\n", "2019-04-26 13:40:00\n", "error at time\n", "2019-04-26 13:50:00\n", "error at time\n", "2019-04-26 14:00:00\n", "error at time\n", "2019-04-26 14:10:00\n", "error at time\n", "2019-04-26 14:20:00\n", "error at time\n", "2019-04-26 14:30:00\n", "error at time\n", "2019-04-26 14:40:00\n", "error at time\n", "2019-04-26 14:50:00\n", "error at time\n", "2019-04-26 15:00:00\n", "error at time\n", "2019-04-26 15:10:00\n", "error at time\n", "2019-04-26 15:20:00\n", "error at time\n", "2019-04-26 15:30:00\n", "error at time\n", "2019-04-26 15:40:00\n", "error at time\n", "2019-04-26 15:50:00\n", "error at time\n", "2019-04-26 16:00:00\n", "error at time\n", "2019-04-26 16:10:00\n", "error at time\n", "2019-04-26 16:20:00\n", "error at time\n", "2019-04-26 16:30:00\n", "error at time\n", "2019-04-26 16:40:00\n", "error at time\n", "2019-04-26 16:50:00\n", "error at time\n", "2019-04-26 17:00:00\n", "error at time\n", "2019-04-26 17:10:00\n", "error at time\n", "2019-04-26 17:20:00\n", "error at time\n", "2019-04-26 17:30:00\n", "error at time\n", "2019-04-26 17:40:00\n", "error at time\n", "2019-04-26 17:50:00\n", "error at time\n", "2019-04-26 18:00:00\n", "error at time\n", "2019-04-26 18:10:00\n", "error at time\n", "2019-04-26 18:20:00\n", "error at time\n", "2019-04-26 18:30:00\n", "error at time\n", "2019-04-26 18:40:00\n", "error at time\n", "2019-04-26 18:50:00\n", "error at time\n", "2019-04-26 19:00:00\n", "error at time\n", "2019-04-26 19:10:00\n", "error at time\n", "2019-04-26 19:20:00\n", "error at time\n", "2019-04-26 19:30:00\n", "error at time\n", "2019-04-26 19:40:00\n", "error at time\n", "2019-04-26 19:50:00\n", "error at time\n", "2019-04-26 20:00:00\n", "error at time\n", "2019-04-26 20:10:00\n", "error at time\n", "2019-04-26 20:20:00\n", "error at time\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "2019-04-26 20:30:00\n", "error at time\n", "2019-04-26 20:40:00\n", "error at time\n", "2019-04-26 20:50:00\n", "error at time\n", "2019-04-26 21:00:00\n", "error at time\n", "2019-04-26 21:10:00\n", "error at time\n", "2019-04-26 21:20:00\n", "error at time\n", "2019-04-26 21:30:00\n", "error at time\n", "2019-04-26 21:40:00\n", "error at time\n", "2019-04-26 21:50:00\n", "error at time\n", "2019-04-26 22:00:00\n", "error at time\n", "2019-04-26 22:10:00\n", "error at time\n", "2019-04-26 22:20:00\n", "error at time\n", "2019-04-26 22:30:00\n", "error at time\n", "2019-04-26 22:40:00\n", "error at time\n", "2019-04-26 22:50:00\n", "error at time\n", "2019-04-26 23:00:00\n", "error at time\n", "2019-04-26 23:10:00\n", "error at time\n", "2019-04-26 23:20:00\n", "error at time\n", "2019-04-26 23:30:00\n", "error at time\n", "2019-04-26 23:40:00\n", "error at time\n", "2019-04-26 23:50:00\n", "error at time\n", "2019-04-27 00:00:00\n", "error at time\n", "2019-04-27 00:10:00\n", "error at time\n", "2019-04-27 00:20:00\n", "error at time\n", "2019-04-27 00:30:00\n", "error at time\n", "2019-04-27 00:40:00\n", "error at time\n", "2019-04-27 00:50:00\n", "error at time\n", "2019-04-27 01:00:00\n", "error at time\n", "2019-04-27 01:10:00\n", "error at time\n", "2019-04-27 01:20:00\n", "error at time\n", "2019-04-27 01:30:00\n", "error at time\n", "2019-04-27 01:40:00\n", "error at time\n", "2019-04-27 01:50:00\n", "error at time\n", "2019-04-27 02:00:00\n", "error at time\n", "2019-04-27 02:10:00\n", "error at time\n", "2019-04-27 02:20:00\n", "error at time\n", "2019-04-27 02:30:00\n", "error at time\n", "2019-04-27 02:40:00\n", "error at time\n", "2019-04-27 02:50:00\n", "error at time\n", "2019-04-27 03:00:00\n", "error at time\n", "2019-04-27 03:10:00\n", "error at time\n", "2019-04-27 03:20:00\n", "error at time\n", "2019-04-27 03:30:00\n", "error at time\n", "2019-04-27 03:40:00\n", "error at time\n", "2019-04-27 03:50:00\n", "error at time\n", "2019-04-27 04:00:00\n", "error at time\n", "2019-04-27 04:10:00\n", "error at time\n", "2019-04-27 04:20:00\n", "error at time\n", "2019-04-27 04:30:00\n", "error at time\n", "2019-04-27 04:40:00\n", "error at time\n", "2019-04-27 04:50:00\n", "error at time\n", "2019-04-27 05:00:00\n", "error at time\n", "2019-04-27 05:10:00\n", "error at time\n", "2019-04-27 05:20:00\n", "error at time\n", "2019-04-27 05:30:00\n", "error at time\n", "2019-04-27 05:40:00\n", "error at time\n", "2019-04-27 05:50:00\n", "error at time\n", "2019-04-27 06:00:00\n", "error at time\n", "2019-04-27 06:10:00\n", "error at time\n", "2019-04-27 06:20:00\n", "error at time\n", "2019-04-27 06:30:00\n", "error at time\n", "2019-04-27 06:40:00\n", "error at time\n", "2019-04-27 06:50:00\n", "error at time\n", "2019-04-27 07:00:00\n", "error at time\n", "2019-04-27 07:10:00\n", "error at time\n", "2019-04-27 07:20:00\n", "error at time\n", "2019-04-27 07:30:00\n", "error at time\n", "2019-04-27 07:40:00\n", "error at time\n", "2019-04-27 07:50:00\n", "error at time\n", "2019-04-27 08:00:00\n", "error at time\n", "2019-04-27 08:10:00\n", "error at time\n", "2019-04-27 08:20:00\n", "error at time\n", "2019-04-27 08:30:00\n", "error at time\n", "2019-04-27 08:40:00\n", "error at time\n", "2019-04-27 08:50:00\n", "error at time\n", "2019-04-27 09:00:00\n", "error at time\n", "2019-04-27 09:10:00\n", "error at time\n", "2019-04-27 09:20:00\n", "error at time\n", "2019-04-27 09:30:00\n", "error at time\n", "2019-04-27 09:40:00\n", "error at time\n", "2019-04-27 09:50:00\n", "error at time\n", "2019-04-27 10:00:00\n", "error at time\n", "2019-04-27 10:10:00\n", "error at time\n", "2019-04-27 10:20:00\n", "error at time\n", "2019-04-27 10:30:00\n", "error at time\n", "2019-04-27 10:40:00\n", "error at time\n", "2019-04-27 10:50:00\n", "error at time\n", "2019-04-27 11:00:00\n", "error at time\n", "2019-04-27 11:10:00\n", "error at time\n", "2019-04-27 11:20:00\n", "error at time\n", "2019-04-27 11:30:00\n", "error at time\n", "2019-04-27 11:40:00\n", "error at time\n", "2019-04-27 11:50:00\n", "error at time\n", "2019-04-27 12:00:00\n", "error at time\n", "2019-04-27 12:10:00\n", "error at time\n", "2019-04-27 12:20:00\n", "error at time\n", "2019-04-27 12:30:00\n", "error at time\n", "2019-04-27 12:40:00\n", "error at time\n", "2019-04-27 12:50:00\n", "error at time\n", "2019-04-27 13:00:00\n", "error at time\n", "2019-04-27 13:10:00\n", "error at time\n", "2019-04-27 13:20:00\n", "error at time\n", "2019-04-27 13:30:00\n", "error at time\n", "2019-04-27 13:40:00\n", "error at time\n", "2019-04-27 13:50:00\n", "error at time\n", "2019-04-27 14:00:00\n", "error at time\n", "2019-04-27 14:10:00\n", "error at time\n", "2019-04-27 14:20:00\n", "error at time\n", "2019-04-27 14:30:00\n", "error at time\n", "2019-04-27 14:40:00\n", "error at time\n", "2019-04-27 14:50:00\n", "error at time\n", "2019-04-27 15:00:00\n", "error at time\n", "2019-04-27 15:10:00\n", "error at time\n", "2019-04-27 15:20:00\n", "error at time\n", "2019-04-27 15:30:00\n", "error at time\n", "2019-04-27 15:40:00\n", "error at time\n", "2019-04-27 15:50:00\n", "error at time\n", "2019-04-27 16:00:00\n", "error at time\n", "2019-04-27 16:10:00\n", "error at time\n", "2019-04-27 16:20:00\n", "error at time\n", "2019-04-27 16:30:00\n", "error at time\n", "2019-04-27 16:40:00\n", "error at time\n", "2019-04-27 16:50:00\n", "error at time\n", "2019-04-27 17:00:00\n", "error at time\n", "2019-04-27 17:10:00\n", "error at time\n", "2019-04-27 17:20:00\n", "error at time\n", "2019-04-27 17:30:00\n", "error at time\n", "2019-04-27 17:40:00\n", "error at time\n", "2019-04-27 17:50:00\n", "error at time\n", "2019-04-27 18:00:00\n", "error at time\n", "2019-04-27 18:10:00\n", "error at time\n", "2019-04-27 18:20:00\n", "error at time\n", "2019-04-27 18:30:00\n", "error at time\n", "2019-04-27 18:40:00\n", "error at time\n", "2019-04-27 18:50:00\n", "error at time\n", "2019-04-27 19:00:00\n", "error at time\n", "2019-04-27 19:10:00\n", "error at time\n", "2019-04-27 19:20:00\n", "error at time\n", "2019-04-27 19:30:00\n", "error at time\n", "2019-04-27 19:40:00\n", "error at time\n", "2019-04-27 19:50:00\n", "error at time\n", "2019-04-27 20:00:00\n", "error at time\n", "2019-04-27 20:10:00\n", "error at time\n", "2019-04-27 20:20:00\n", "error at time\n", "2019-04-27 20:30:00\n", "error at time\n", "2019-04-27 20:40:00\n", "error at time\n", "2019-04-27 20:50:00\n", "error at time\n", "2019-04-27 21:00:00\n", "error at time\n", "2019-04-27 21:10:00\n", "error at time\n", "2019-04-27 21:20:00\n", "error at time\n", "2019-04-27 21:30:00\n", "error at time\n", "2019-04-27 21:40:00\n", "error at time\n", "2019-04-27 21:50:00\n", "error at time\n", "2019-04-27 22:00:00\n", "error at time\n", "2019-04-27 22:10:00\n", "error at time\n", "2019-04-27 22:20:00\n", "error at time\n", "2019-04-27 22:30:00\n", "error at time\n", "2019-04-27 22:40:00\n", "error at time\n", "2019-04-27 22:50:00\n", "error at time\n", "2019-04-27 23:00:00\n", "error at time\n", "2019-04-27 23:10:00\n", "error at time\n", "2019-04-27 23:20:00\n", "error at time\n", "2019-04-27 23:30:00\n", "error at time\n", "2019-04-27 23:40:00\n", "error at time\n", "2019-04-27 23:50:00\n", "error at time\n", "2019-04-28 00:00:00\n", "error at time\n", "2019-04-28 00:10:00\n", "error at time\n", "2019-04-28 00:20:00\n", "error at time\n", "2019-04-28 00:30:00\n", "error at time\n", "2019-04-28 00:40:00\n", "error at time\n", "2019-04-28 00:50:00\n", "error at time\n", "2019-04-28 01:00:00\n", "error at time\n", "2019-04-28 01:10:00\n", "error at time\n", "2019-04-28 01:20:00\n", "error at time\n", "2019-04-28 01:30:00\n", "error at time\n", "2019-04-28 01:40:00\n", "error at time\n", "2019-04-28 01:50:00\n", "error at time\n", "2019-04-28 02:00:00\n", "error at time\n", "2019-04-28 02:10:00\n", "error at time\n", "2019-04-28 02:20:00\n", "error at time\n", "2019-04-28 02:30:00\n", "error at time\n", "2019-04-28 02:40:00\n", "error at time\n", "2019-04-28 02:50:00\n", "error at time\n", "2019-04-28 03:00:00\n", "error at time\n", "2019-04-28 03:10:00\n", "error at time\n", "2019-04-28 03:20:00\n", "error at time\n", "2019-04-28 03:30:00\n", "error at time\n", "2019-04-28 03:40:00\n", "error at time\n", "2019-04-28 03:50:00\n", "error at time\n", "2019-04-28 04:00:00\n", "error at time\n", "2019-04-28 04:10:00\n", "error at time\n", "2019-04-28 04:20:00\n", "error at time\n", "2019-04-28 04:30:00\n", "error at time\n", "2019-04-28 04:40:00\n", "error at time\n", "2019-04-28 04:50:00\n", "error at time\n", "2019-04-28 05:00:00\n", "error at time\n", "2019-04-28 05:10:00\n", "error at time\n", "2019-04-28 05:20:00\n", "error at time\n", "2019-04-28 05:30:00\n", "error at time\n", "2019-04-28 05:40:00\n", "error at time\n", "2019-04-28 05:50:00\n", "error at time\n", "2019-04-28 06:00:00\n", "error at time\n", "2019-04-28 06:10:00\n", "error at time\n", "2019-04-28 06:20:00\n", "error at time\n", "2019-04-28 06:30:00\n", "error at time\n", "2019-04-28 06:40:00\n", "error at time\n", "2019-04-28 06:50:00\n", "error at time\n", "2019-04-28 07:00:00\n", "error at time\n", "2019-04-28 07:10:00\n", "error at time\n", "2019-04-28 07:20:00\n", "error at time\n", "2019-04-28 07:30:00\n", "error at time\n", "2019-04-28 07:40:00\n", "error at time\n", "2019-04-28 07:50:00\n", "error at time\n", "2019-04-28 08:00:00\n", "error at time\n", "2019-04-28 08:10:00\n", "error at time\n", "2019-04-28 08:20:00\n", "error at time\n", "2019-04-28 08:30:00\n", "error at time\n", "2019-04-28 08:40:00\n", "error at time\n", "2019-04-28 08:50:00\n", "error at time\n", "2019-04-28 09:00:00\n", "error at time\n", "2019-04-28 09:10:00\n", "error at time\n", "2019-04-28 09:20:00\n", "error at time\n", "2019-04-28 09:30:00\n", "error at time\n", "2019-04-28 09:40:00\n", "error at time\n", "2019-04-28 09:50:00\n", "error at time\n", "2019-04-28 10:00:00\n", "error at time\n", "2019-04-28 10:10:00\n", "error at time\n", "2019-04-28 10:20:00\n", "error at time\n", "2019-04-28 10:30:00\n", "error at time\n", "2019-04-28 10:40:00\n", "error at time\n", "2019-04-28 10:50:00\n", "error at time\n", "2019-04-28 11:00:00\n", "error at time\n", "2019-04-28 11:10:00\n", "error at time\n", "2019-04-28 11:20:00\n", "error at time\n", "2019-04-28 11:30:00\n", "error at time\n", "2019-04-28 11:40:00\n", "error at time\n", "2019-04-28 11:50:00\n", "error at time\n", "2019-04-28 12:00:00\n", "error at time\n", "2019-04-28 12:10:00\n", "error at time\n", "2019-04-28 12:20:00\n", "error at time\n", "2019-04-28 12:30:00\n", "error at time\n", "2019-04-28 12:40:00\n", "error at time\n", "2019-04-28 12:50:00\n", "error at time\n", "2019-04-28 13:00:00\n", "error at time\n", "2019-04-28 13:10:00\n", "error at time\n", "2019-04-28 13:20:00\n", "error at time\n", "2019-04-28 13:30:00\n", "error at time\n", "2019-04-28 13:40:00\n", "error at time\n", "2019-04-28 13:50:00\n", "error at time\n", "2019-04-28 14:00:00\n", "error at time\n", "2019-04-28 14:10:00\n", "error at time\n", "2019-04-28 14:20:00\n", "error at time\n", "2019-04-28 14:30:00\n", "error at time\n", "2019-04-28 14:40:00\n", "error at time\n", "2019-04-28 14:50:00\n", "error at time\n", "2019-04-28 15:00:00\n", "error at time\n", "2019-04-28 15:10:00\n", "error at time\n", "2019-04-28 15:20:00\n", "error at time\n", "2019-04-28 15:30:00\n", "error at time\n", "2019-04-28 15:40:00\n", "error at time\n", "2019-04-28 15:50:00\n", "error at time\n", "2019-04-28 16:00:00\n", "error at time\n", "2019-04-28 16:10:00\n", "error at time\n", "2019-04-28 16:20:00\n", "error at time\n", "2019-04-28 16:30:00\n", "error at time\n", "2019-04-28 16:40:00\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "error at time\n", "2019-04-28 16:50:00\n", "error at time\n", "2019-04-28 17:00:00\n", "error at time\n", "2019-04-28 17:10:00\n", "error at time\n", "2019-04-28 17:20:00\n", "error at time\n", "2019-04-28 17:30:00\n", "error at time\n", "2019-04-28 17:40:00\n", "error at time\n", "2019-04-28 17:50:00\n", "error at time\n", "2019-04-28 18:00:00\n", "error at time\n", "2019-04-28 18:10:00\n", "error at time\n", "2019-04-28 18:20:00\n", "error at time\n", "2019-04-28 18:30:00\n", "error at time\n", "2019-04-28 18:40:00\n", "error at time\n", "2019-04-28 18:50:00\n", "error at time\n", "2019-04-28 19:00:00\n", "error at time\n", "2019-04-28 19:10:00\n", "error at time\n", "2019-04-28 19:20:00\n", "error at time\n", "2019-04-28 19:30:00\n", "error at time\n", "2019-04-28 19:40:00\n", "error at time\n", "2019-04-28 19:50:00\n", "error at time\n", "2019-04-28 20:00:00\n", "error at time\n", "2019-04-28 20:10:00\n", "error at time\n", "2019-04-28 20:20:00\n", "error at time\n", "2019-04-28 20:30:00\n", "error at time\n", "2019-04-28 20:40:00\n", "error at time\n", "2019-04-28 20:50:00\n", "error at time\n", "2019-04-28 21:00:00\n", "error at time\n", "2019-04-28 21:10:00\n", "error at time\n", "2019-04-28 21:20:00\n", "error at time\n", "2019-04-28 21:30:00\n", "error at time\n", "2019-04-28 21:40:00\n", "error at time\n", "2019-04-28 21:50:00\n", "error at time\n", "2019-04-28 22:00:00\n", "error at time\n", "2019-04-28 22:10:00\n", "error at time\n", "2019-04-28 22:20:00\n", "error at time\n", "2019-04-28 22:30:00\n", "error at time\n", "2019-04-28 22:40:00\n", "error at time\n", "2019-04-28 22:50:00\n", "error at time\n", "2019-04-28 23:00:00\n", "error at time\n", "2019-04-28 23:10:00\n", "error at time\n", "2019-04-28 23:20:00\n", "error at time\n", "2019-04-28 23:30:00\n", "error at time\n", "2019-04-28 23:40:00\n", "error at time\n", "2019-04-28 23:50:00\n", "error at time\n", "2019-04-29 00:00:00\n", "error at time\n", "2019-04-29 00:10:00\n", "error at time\n", "2019-04-29 00:20:00\n", "error at time\n", "2019-04-29 00:30:00\n", "error at time\n", "2019-04-29 00:40:00\n", "error at time\n", "2019-04-29 00:50:00\n", "error at time\n", "2019-04-29 01:00:00\n", "error at time\n", "2019-04-29 01:10:00\n", "error at time\n", "2019-04-29 01:20:00\n", "error at time\n", "2019-04-29 01:30:00\n", "error at time\n", "2019-04-29 01:40:00\n", "error at time\n", "2019-04-29 01:50:00\n", "error at time\n", "2019-04-29 02:00:00\n", "error at time\n", "2019-04-29 02:10:00\n", "error at time\n", "2019-04-29 02:20:00\n", "error at time\n", "2019-04-29 02:30:00\n", "error at time\n", "2019-04-29 02:40:00\n", "error at time\n", "2019-04-29 02:50:00\n", "error at time\n", "2019-04-29 03:00:00\n", "error at time\n", "2019-04-29 03:10:00\n", "error at time\n", "2019-04-29 03:20:00\n", "error at time\n", "2019-04-29 03:30:00\n", "error at time\n", "2019-04-29 03:40:00\n", "error at time\n", "2019-04-29 03:50:00\n", "error at time\n", "2019-04-29 04:00:00\n", "error at time\n", "2019-04-29 04:10:00\n", "error at time\n", "2019-04-29 04:20:00\n", "error at time\n", "2019-04-29 04:30:00\n", "error at time\n", "2019-04-29 04:40:00\n", "error at time\n", "2019-04-29 04:50:00\n", "error at time\n", "2019-04-29 05:00:00\n", "error at time\n", "2019-04-29 05:10:00\n", "error at time\n", "2019-04-29 05:20:00\n", "error at time\n", "2019-04-29 05:30:00\n", "error at time\n", "2019-04-29 05:40:00\n", "error at time\n", "2019-04-29 05:50:00\n", "error at time\n", "2019-04-29 06:00:00\n", "error at time\n", "2019-04-29 06:10:00\n", "error at time\n", "2019-04-29 06:20:00\n", "error at time\n", "2019-04-29 06:30:00\n", "error at time\n", "2019-04-29 06:40:00\n", "error at time\n", "2019-04-29 06:50:00\n", "error at time\n", "2019-04-29 07:00:00\n", "error at time\n", "2019-04-29 07:10:00\n", "error at time\n", "2019-04-29 07:20:00\n", "error at time\n", "2019-04-29 07:30:00\n", "error at time\n", "2019-04-29 07:40:00\n", "error at time\n", "2019-04-29 07:50:00\n", "error at time\n", "2019-04-29 08:00:00\n", "error at time\n", "2019-04-29 08:10:00\n", "error at time\n", "2019-04-29 08:20:00\n", "error at time\n", "2019-04-29 08:30:00\n", "error at time\n", "2019-04-29 08:40:00\n", "error at time\n", "2019-04-29 08:50:00\n", "error at time\n", "2019-04-29 09:00:00\n", "error at time\n", "2019-04-29 09:10:00\n", "error at time\n", "2019-04-29 09:20:00\n", "error at time\n", "2019-04-29 09:30:00\n", "error at time\n", "2019-04-29 09:40:00\n", "error at time\n", "2019-04-29 09:50:00\n", "error at time\n", "2019-04-29 10:00:00\n", "error at time\n", "2019-04-29 10:10:00\n", "error at time\n", "2019-04-29 10:20:00\n", "error at time\n", "2019-04-29 10:30:00\n", "error at time\n", "2019-04-29 10:40:00\n", "error at time\n", "2019-04-29 10:50:00\n", "error at time\n", "2019-04-29 11:00:00\n", "error at time\n", "2019-04-29 11:10:00\n", "error at time\n", "2019-04-29 11:20:00\n", "error at time\n", "2019-04-29 11:30:00\n", "error at time\n", "2019-04-29 11:40:00\n", "error at time\n", "2019-04-29 11:50:00\n", "error at time\n", "2019-04-29 12:00:00\n", "error at time\n", "2019-04-29 12:10:00\n", "error at time\n", "2019-04-29 12:20:00\n", "error at time\n", "2019-04-29 12:30:00\n", "error at time\n", "2019-04-29 12:40:00\n", "error at time\n", "2019-04-29 12:50:00\n", "error at time\n", "2019-04-29 13:00:00\n", "error at time\n", "2019-04-29 13:10:00\n", "error at time\n", "2019-04-29 13:20:00\n", "error at time\n", "2019-04-29 13:30:00\n", "error at time\n", "2019-04-29 13:40:00\n", "error at time\n", "2019-04-29 13:50:00\n", "error at time\n", "2019-04-29 14:00:00\n", "error at time\n", "2019-04-29 14:10:00\n", "error at time\n", "2019-04-29 14:20:00\n", "error at time\n", "2019-04-29 14:30:00\n", "error at time\n", "2019-04-29 14:40:00\n", "error at time\n", "2019-04-29 14:50:00\n", "error at time\n", "2019-04-29 15:00:00\n", "error at time\n", "2019-04-29 15:10:00\n", "error at time\n", "2019-04-29 15:20:00\n", "error at time\n", "2019-04-29 15:30:00\n", "error at time\n", "2019-04-29 15:40:00\n", "error at time\n", "2019-04-29 15:50:00\n", "error at time\n", "2019-04-29 16:00:00\n", "error at time\n", "2019-04-29 16:10:00\n", "error at time\n", "2019-04-29 16:20:00\n", "error at time\n", "2019-04-29 16:30:00\n", "error at time\n", "2019-04-29 16:40:00\n", "error at time\n", "2019-04-29 16:50:00\n", "error at time\n", "2019-04-29 17:00:00\n", "error at time\n", "2019-04-29 17:10:00\n", "error at time\n", "2019-04-29 17:20:00\n", "error at time\n", "2019-04-29 17:30:00\n", "error at time\n", "2019-04-29 17:40:00\n", "error at time\n", "2019-04-29 17:50:00\n", "error at time\n", "2019-04-29 18:00:00\n", "error at time\n", "2019-04-29 18:10:00\n", "error at time\n", "2019-04-29 18:20:00\n", "error at time\n", "2019-04-29 18:30:00\n", "error at time\n", "2019-04-29 18:40:00\n", "error at time\n", "2019-04-29 18:50:00\n", "error at time\n", "2019-04-29 19:00:00\n", "error at time\n", "2019-04-29 19:10:00\n", "error at time\n", "2019-04-29 19:20:00\n", "error at time\n", "2019-04-29 19:30:00\n", "error at time\n", "2019-04-29 19:40:00\n", "error at time\n", "2019-04-29 19:50:00\n", "error at time\n", "2019-04-29 20:00:00\n", "error at time\n", "2019-04-29 20:10:00\n", "error at time\n", "2019-04-29 20:20:00\n", "error at time\n", "2019-04-29 20:30:00\n", "error at time\n", "2019-04-29 20:40:00\n", "error at time\n", "2019-04-29 20:50:00\n", "error at time\n", "2019-04-29 21:00:00\n", "error at time\n", "2019-04-29 21:10:00\n", "error at time\n", "2019-04-29 21:20:00\n", "error at time\n", "2019-04-29 21:30:00\n", "error at time\n", "2019-04-29 21:40:00\n", "error at time\n", "2019-04-29 21:50:00\n", "error at time\n", "2019-04-29 22:00:00\n", "error at time\n", "2019-04-29 22:10:00\n", "error at time\n", "2019-04-29 22:20:00\n", "error at time\n", "2019-04-29 22:30:00\n", "error at time\n", "2019-04-29 22:40:00\n", "error at time\n", "2019-04-29 22:50:00\n", "error at time\n", "2019-04-29 23:00:00\n", "error at time\n", "2019-04-29 23:10:00\n", "error at time\n", "2019-04-29 23:20:00\n", "error at time\n", "2019-04-29 23:30:00\n", "error at time\n", "2019-04-29 23:40:00\n", "error at time\n", "2019-04-29 23:50:00\n", "error at time\n", "2019-04-30 00:00:00\n", "error at time\n", "2019-04-30 00:10:00\n", "error at time\n", "2019-04-30 00:20:00\n", "error at time\n", "2019-04-30 00:30:00\n", "error at time\n", "2019-04-30 00:40:00\n", "error at time\n", "2019-04-30 00:50:00\n", "error at time\n", "2019-04-30 01:00:00\n", "error at time\n", "2019-04-30 01:10:00\n", "error at time\n", "2019-04-30 01:20:00\n", "error at time\n", "2019-04-30 01:30:00\n", "error at time\n", "2019-04-30 01:40:00\n", "error at time\n", "2019-04-30 01:50:00\n", "error at time\n", "2019-04-30 02:00:00\n", "error at time\n", "2019-04-30 02:10:00\n", "error at time\n", "2019-04-30 02:20:00\n", "error at time\n", "2019-04-30 02:30:00\n", "error at time\n", "2019-04-30 02:40:00\n", "error at time\n", "2019-04-30 02:50:00\n", "error at time\n", "2019-04-30 03:00:00\n", "error at time\n", "2019-04-30 03:10:00\n", "error at time\n", "2019-04-30 03:20:00\n", "error at time\n", "2019-04-30 03:30:00\n", "error at time\n", "2019-04-30 03:40:00\n", "error at time\n", "2019-04-30 03:50:00\n", "error at time\n", "2019-04-30 04:00:00\n", "error at time\n", "2019-04-30 04:10:00\n", "error at time\n", "2019-04-30 04:20:00\n", "error at time\n", "2019-04-30 04:30:00\n", "error at time\n", "2019-04-30 04:40:00\n", "error at time\n", "2019-04-30 04:50:00\n", "error at time\n", "2019-04-30 05:00:00\n", "error at time\n", "2019-04-30 05:10:00\n", "error at time\n", "2019-04-30 05:20:00\n", "error at time\n", "2019-04-30 05:30:00\n", "error at time\n", "2019-04-30 05:40:00\n", "error at time\n", "2019-04-30 05:50:00\n", "error at time\n", "2019-04-30 06:00:00\n", "error at time\n", "2019-04-30 06:10:00\n", "error at time\n", "2019-04-30 06:20:00\n", "error at time\n", "2019-04-30 06:30:00\n", "error at time\n", "2019-04-30 06:40:00\n", "error at time\n", "2019-04-30 06:50:00\n", "error at time\n", "2019-04-30 07:00:00\n", "error at time\n", "2019-04-30 07:10:00\n", "error at time\n", "2019-04-30 07:20:00\n", "error at time\n", "2019-04-30 07:30:00\n", "error at time\n", "2019-04-30 07:40:00\n", "error at time\n", "2019-04-30 07:50:00\n", "error at time\n", "2019-04-30 08:00:00\n", "error at time\n", "2019-04-30 08:10:00\n", "error at time\n", "2019-04-30 08:20:00\n", "error at time\n", "2019-04-30 08:30:00\n", "error at time\n", "2019-04-30 08:40:00\n", "error at time\n", "2019-04-30 08:50:00\n", "error at time\n", "2019-04-30 09:00:00\n", "error at time\n", "2019-04-30 09:10:00\n", "error at time\n", "2019-04-30 09:20:00\n", "error at time\n", "2019-04-30 09:30:00\n", "error at time\n", "2019-04-30 09:40:00\n", "error at time\n", "2019-04-30 09:50:00\n", "error at time\n", "2019-04-30 10:00:00\n", "error at time\n", "2019-04-30 10:10:00\n", "error at time\n", "2019-04-30 10:20:00\n", "error at time\n", "2019-04-30 10:30:00\n", "error at time\n", "2019-04-30 10:40:00\n", "error at time\n", "2019-04-30 10:50:00\n", "error at time\n", "2019-04-30 11:00:00\n", "error at time\n", "2019-04-30 11:10:00\n", "error at time\n", "2019-04-30 11:20:00\n", "error at time\n", "2019-04-30 11:30:00\n", "error at time\n", "2019-04-30 11:40:00\n", "error at time\n", "2019-04-30 11:50:00\n", "error at time\n", "2019-04-30 12:00:00\n", "error at time\n", "2019-04-30 12:10:00\n", "error at time\n", "2019-04-30 12:20:00\n", "error at time\n", "2019-04-30 12:30:00\n", "error at time\n", "2019-04-30 12:40:00\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "error at time\n", "2019-04-30 12:50:00\n", "error at time\n", "2019-04-30 13:00:00\n", "error at time\n", "2019-04-30 13:10:00\n", "error at time\n", "2019-04-30 13:20:00\n", "error at time\n", "2019-04-30 13:30:00\n", "error at time\n", "2019-04-30 13:40:00\n", "error at time\n", "2019-04-30 13:50:00\n", "error at time\n", "2019-04-30 14:00:00\n", "error at time\n", "2019-04-30 14:10:00\n", "error at time\n", "2019-04-30 14:20:00\n", "error at time\n", "2019-04-30 14:30:00\n", "error at time\n", "2019-04-30 14:40:00\n", "error at time\n", "2019-04-30 14:50:00\n", "error at time\n", "2019-04-30 15:00:00\n", "error at time\n", "2019-04-30 15:10:00\n", "error at time\n", "2019-04-30 15:20:00\n", "error at time\n", "2019-04-30 15:30:00\n", "error at time\n", "2019-04-30 15:40:00\n", "error at time\n", "2019-04-30 15:50:00\n", "error at time\n", "2019-04-30 16:00:00\n", "error at time\n", "2019-04-30 16:10:00\n", "error at time\n", "2019-04-30 16:20:00\n", "error at time\n", "2019-04-30 16:30:00\n", "error at time\n", "2019-04-30 16:40:00\n", "error at time\n", "2019-04-30 16:50:00\n", "error at time\n", "2019-04-30 17:00:00\n", "error at time\n", "2019-04-30 17:10:00\n", "error at time\n", "2019-04-30 17:20:00\n", "error at time\n", "2019-04-30 17:30:00\n", "error at time\n", "2019-04-30 17:40:00\n", "error at time\n", "2019-04-30 17:50:00\n", "error at time\n", "2019-04-30 18:00:00\n", "error at time\n", "2019-04-30 18:10:00\n", "error at time\n", "2019-04-30 18:20:00\n", "error at time\n", "2019-04-30 18:30:00\n", "error at time\n", "2019-04-30 18:40:00\n", "error at time\n", "2019-04-30 18:50:00\n", "error at time\n", "2019-04-30 19:00:00\n", "error at time\n", "2019-04-30 19:10:00\n", "error at time\n", "2019-04-30 19:20:00\n", "error at time\n", "2019-04-30 19:30:00\n", "error at time\n", "2019-04-30 19:40:00\n", "error at time\n", "2019-04-30 19:50:00\n", "error at time\n", "2019-04-30 20:00:00\n", "error at time\n", "2019-04-30 20:10:00\n", "error at time\n", "2019-04-30 20:20:00\n", "error at time\n", "2019-04-30 20:30:00\n", "error at time\n", "2019-04-30 20:40:00\n", "error at time\n", "2019-04-30 20:50:00\n", "error at time\n", "2019-04-30 21:00:00\n", "error at time\n", "2019-04-30 21:10:00\n", "error at time\n", "2019-04-30 21:20:00\n", "error at time\n", "2019-04-30 21:30:00\n", "error at time\n", "2019-04-30 21:40:00\n", "error at time\n", "2019-04-30 21:50:00\n", "error at time\n", "2019-04-30 22:00:00\n", "error at time\n", "2019-04-30 22:10:00\n", "error at time\n", "2019-04-30 22:20:00\n", "error at time\n", "2019-04-30 22:30:00\n", "error at time\n", "2019-04-30 22:40:00\n", "error at time\n", "2019-04-30 22:50:00\n", "error at time\n", "2019-04-30 23:00:00\n", "error at time\n", "2019-04-30 23:10:00\n", "error at time\n", "2019-04-30 23:20:00\n", "error at time\n", "2019-04-30 23:30:00\n", "error at time\n", "2019-04-30 23:40:00\n", "error at time\n", "2019-04-30 23:50:00\n", "error at time\n" ] } ], "source": [ "#### Getting all Unique Helios stations (1358)\n", "startdatetime = '20190101T0000Z'\n", "enddatetime = '20190430T2350Z'\n", "helios_stn_lst = []\n", "helioslats = []\n", "helioslons = []\n", "start = datetime.datetime.strptime(startdatetime,\"%Y%m%dT%H%MZ\" )\n", "end = datetime.datetime.strptime(enddatetime, \"%Y%m%dT%H%MZ\")\n", "date_generated = []\n", "\n", "print('Generatng Dates')\n", "\n", "for d in range(0, ((end-start).days+1)):\n", " for h in range (0,24):\n", " for m in range(0,60,10):\n", " t = start + datetime.timedelta(days=d,hours =h,minutes=m)\n", " date_generated.append(t)\n", "\n", "for date in date_generated:\n", " print(date)\n", " time = date.strftime(\"%Y%m%dT%H%MZ\")\n", " os.chdir('/uufs/chpc.utah.edu/common/home/horel-group4/bwelch/helios_json')\n", " try:\n", " with open(str(time)+'.json') as read_file:\n", " tempdata = json.load(read_file)\n", " except: \n", " print('error at time')\n", " continue\n", " read_file.close()\n", "\n", " clear_output(wait=True)\n", "\n", " os.chdir('/uufs/chpc.utah.edu/common/home/u1214151/')\n", "\n", "\n", " for s in range(len(tempdata['features'])):\n", " helios_stn = tempdata['features'][s]['properties']['camera_id']\n", " helios_lat = tempdata['features'][s]['geometry']['coordinates'][1]\n", " helios_lon = tempdata['features'][s]['geometry']['coordinates'][0]\n", " if helios_stn not in helios_stn_lst:\n", " helios_stn_lst.append(helios_stn)\n", " helioslats.append(helios_lat)\n", " helioslons.append(helios_lon)\n", "\n", " #return helios_stn_lst\n" ] }, { "cell_type": "code", "execution_count": 13, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "rwis: WY_KSKL\n", "41.13753 -106.57687\n", "\n", "rwis: WY_KWTR\n", "41.41772 -104.87502\n", "\n", "distance: 0.8272834267198126\n", "helios: 106 TL-13961\n", "41.410294 -104.874312\n", "\n", "distance: 0.8272834267198126\n", "helios: 254 TL-13962\n", "41.410294 -104.874312\n", "\n", "rwis: WY_KARL\n", "41.59806 -106.21487\n", "\n", "distance: 0.10953889213231412\n", "helios: 92 TL-5091\n", "41.598248 -106.213576\n", "\n", "rwis: WY_KBRX\n", "41.93066 -104.94360\n", "\n", "distance: 0.31917966748731086\n", "helios: 232 TL-5102\n", "41.927838 -104.94288\n", "\n", "rwis: WY_KDRC\n", "42.83687 -105.86063\n", "\n", "distance: 0.09745177352849395\n", "helios: 103 TL-13898\n", "42.836757 -105.861816\n", "\n", "rwis: WY_KIKA\n", "44.29414 -104.62926\n", "\n", "distance: 0.02710961958539375\n", "helios: 46 TL-13887\n", "44.294095 -104.628925\n", "\n", "distance: 0.02710961958539375\n", "helios: 111 TL-13886\n", "44.294095 -104.628925\n", "\n", "rwis: WY_KMTR\n", "44.27011 -108.87343\n", "\n", "rwis: WY_KPAT\n", "42.55811 -106.84534\n", "\n", "distance: 0.9436084110858698\n", "helios: 91 TL-13902\n", "42.554712 -106.834775\n", "\n", "rwis: WY_KVDW\n", "41.15688 -105.40237\n", "\n", "distance: 1.8752876400231329\n", "helios: 69 TL-5096\n", "41.146963 -105.384235\n", "\n", "distance: 1.8752876400231329\n", "helios: 239 TL-5095\n", "41.146963 -105.384235\n", "\n", "rwis: WY_KTET\n", "43.49873 -110.95620\n", "\n", "distance: 0.19608112467371921\n", "helios: 123 TL-5117\n", "43.497095 -110.955285\n", "\n", "rwis: WY_KWYH\n", "41.04746 -104.89010\n", "\n", "distance: 0.052683440731619055\n", "helios: 68 TL-5099\n", "41.047827 -104.890498\n", "\n", "distance: 0.052683440731619055\n", "helios: 72 TL-5100\n", "41.047827 -104.890498\n", "\n", "rwis: WY_KSOU\n", "42.47752 -108.84441\n", "\n", "rwis: WY_WY13\n", "41.63010 -108.29660\n", "\n", "distance: 0.03536112657555582\n", "helios: 108 TL-13917\n", "41.630418 -108.296584\n", "\n", "rwis: WY_WY7\n", "41.26100 -110.97600\n", "\n", "distance: 0.2633999901395896\n", "helios: 229 TL-13904\n", "41.259283 -110.973826\n", "\n", "distance: 0.2633999901395896\n", "helios: 260 TL-13903\n", "41.259283 -110.973826\n", "\n", "distance: 1.2256024628575388\n", "helios: 1297 WEATHERBUG-EVNTC\n", "41.26 -110.961388\n", "\n", "rwis: WY_WY2\n", "44.99980 -107.29800\n", "\n", "distance: 0.023773211095948255\n", "helios: 64 TL-13876\n", "44.999939 -107.29777\n", "\n", "distance: 0.023773211095948255\n", "helios: 131 TL-13877\n", "44.999939 -107.29777\n", "\n", "rwis: WY_WY28\n", "41.20080 -105.43460\n", "\n", "distance: 0.17674154022909255\n", "helios: 79 TL-5094\n", "41.202056 -105.435897\n", "\n", "distance: 0.17674154022909255\n", "helios: 233 TL-5093\n", "41.202056 -105.435897\n", "\n", "distance: 0.17674154022909255\n", "helios: 420 TL-13950\n", "41.202056 -105.435897\n", "\n", "rwis: WY_WY21\n", "41.63960 -106.29320\n", "\n", "distance: 0.027342444680693957\n", "helios: 110 TL-13933\n", "41.639787 -106.292986\n", "\n", "rwis: WY_WY12\n", "41.68250 -108.80140\n", "\n", "distance: 0.008371961261114209\n", "helios: 246 TL-13913\n", "41.682552 -108.801327\n", "\n", "distance: 0.008371961261114209\n", "helios: 248 TL-13914\n", "41.682552 -108.801327\n", "\n", "rwis: WY_WY11\n", "41.69200 -108.90030\n", "\n", "rwis: WY_WY9\n", "41.54817 -109.33172\n", "\n", "distance: 0.6531544760771588\n", "helios: 117 TL-13911\n", "41.545998 -109.339018\n", "\n", "rwis: WY_DHS\n", "44.52262 -106.80132\n", "\n", "rwis: WY_WY29\n", "41.09846 -105.20976\n", "\n", "distance: 0.029944917704891653\n", "helios: 105 TL-13952\n", "41.098706 -105.209614\n", "\n", "rwis: WY_WY27\n", "41.39500 -105.82410\n", "\n", "distance: 0.04362972369199325\n", "helios: 238 TL-13943\n", "41.395382 -105.824221\n", "\n", "rwis: WY_WY26\n", "41.44390 -105.96130\n", "\n", "distance: 0.06816491758753786\n", "helios: 76 TL-13941\n", "41.444097 -105.960525\n", "\n", "distance: 0.06816491758753786\n", "helios: 245 TL-13942\n", "41.444097 -105.960525\n", "\n", "rwis: WY_WY25\n", "41.49620 -106.04600\n", "\n", "rwis: WY_WY24\n", "41.54880 -106.08890\n", "\n", "distance: 0.06182383994885759\n", "helios: 212 TL-13939\n", "41.549343 -106.089062\n", "\n", "rwis: WY_WY23\n", "41.58750 -106.17920\n", "\n", "distance: 0.027674049417935963\n", "helios: 87 TL-13938\n", "41.587296 -106.179391\n", "\n", "distance: 0.027674049417935963\n", "helios: 262 TL-13937\n", "41.587296 -106.179391\n", "\n", "rwis: WY_WY22\n", "41.62140 -106.24110\n", "\n", "distance: 0.005144518410421567\n", "helios: 121 TL-13936\n", "41.621408 -106.241039\n", "\n", "distance: 0.005144518410421567\n", "helios: 127 TL-13935\n", "41.621408 -106.241039\n", "\n", "rwis: WY_WY20\n", "41.66960 -106.37090\n", "\n", "distance: 0.04492941264643742\n", "helios: 270 TL-13932\n", "41.669283 -106.371236\n", "\n", "rwis: WY_WY19\n", "41.72010 -106.45000\n", "\n", "rwis: WY_WY18\n", "41.75320 -106.51150\n", "\n", "distance: 0.10781875699348901\n", "helios: 65 TL-13928\n", "41.754043 -106.510856\n", "\n", "distance: 0.10781875699348901\n", "helios: 222 TL-13927\n", "41.754043 -106.510856\n", "\n", "rwis: WY_WY17\n", "41.74150 -106.56770\n", "\n", "rwis: WY_WY16\n", "41.73360 -106.64810\n", "\n", "rwis: WY_WY3\n", "44.19580 -106.25520\n", "\n", "distance: 0.042045556748125\n", "helios: 94 TL-13883\n", "44.195466 -106.255448\n", "\n", "distance: 0.042045556748125\n", "helios: 116 TL-13882\n", "44.195466 -106.255448\n", "\n", "rwis: WY_WY6\n", "44.54280 -104.08100\n", "\n", "rwis: WY_WY33\n", "41.29657 -110.68520\n", "\n", "rwis: WY_WY34\n", "41.29894 -110.63890\n", "\n", "rwis: WY_WY39\n", "41.10959 -104.97488\n", "\n", "rwis: WY_WY40\n", "41.64834 -104.84707\n", "\n", "rwis: WY_WY42\n", "42.10885 -109.44941\n", "\n", "rwis: WY_WY43\n", "43.74850 -110.06040\n", "\n", "rwis: WY_WY44\n", "42.37588 -106.23764\n", "\n", "rwis: WY_WY46\n", "41.15932 -104.60588\n", "\n", "rwis: WY_WY47\n", "42.80626 -106.30813\n", "\n", "rwis: WY_WY48\n", "41.19405 -105.20005\n", "\n", "rwis: WY_WY50\n", "42.86639 -106.34497\n", "\n", "rwis: WY_WY51\n", "41.04431 -104.89143\n", "\n", "distance: 0.39853749153295903\n", "helios: 68 TL-5099\n", "41.047827 -104.890498\n", "\n", "distance: 0.39853749153295903\n", "helios: 72 TL-5100\n", "41.047827 -104.890498\n", "\n", "rwis: UT_UT7\n", "40.47536 -111.90485\n", "\n", "distance: 0.04063393421648074\n", "helios: 215 UT-DB42651CE8\n", "40.47534 -111.90533\n", "\n", "distance: 1.5777886267006171\n", "helios: 295 UT-25072C3DE2\n", "40.46308 -111.91422\n", "\n", "distance: 1.012936172570618\n", "helios: 307 UT-7E01DF8798\n", "40.482224 -111.896964\n", "\n", "distance: 1.1831759221674722\n", "helios: 336 UT-9E5C0879CB\n", "40.48544 -111.90034\n", "\n", "distance: 1.4721561754734012\n", "helios: 388 UT-5B6992F7CE\n", "40.4866 -111.89563\n", "\n", "distance: 1.9419484920247703\n", "helios: 406 UT-A88E710FB1\n", "40.49036 -111.89306\n", "\n", "distance: 0.4868597288755696\n", "helios: 423 UT-E5752223E7\n", "40.47961 -111.90345\n", "\n", "distance: 1.014961289501736\n", "helios: 1061 UT-D3A79F896F\n", "40.483631 -111.899755\n", "\n", "distance: 0.6179514116307636\n", "helios: 1269 UT-D81AB19DB7\n", "40.4706 -111.90863\n", "\n", "distance: 0.13605156415203598\n", "helios: 1320 WEATHERBUG-BLFFD\n", "40.474999 -111.906388\n", "\n", "rwis: UT_FRE\n", "38.778594 -111.316645\n", "\n", "distance: 0.011850171142559091\n", "helios: 348 UT-5710B4F96C\n", "38.7787 -111.31663\n", "\n", "rwis: UT_UT9\n", "40.6929 -112.26361\n", "\n", "distance: 0.023280311096649586\n", "helios: 456 UT-D14710887D\n", "40.693105 -112.263667\n", "\n", "distance: 0.876786575076025\n", "helios: 593 UT-22404CBDD9\n", "40.685799 -112.268147\n", "\n", "rwis: UT_UT5\n", "40.7122 -111.8019\n", "\n", "distance: 1.8458958709711015\n", "helios: 441 UT-715C7A2146\n", "40.71375 -111.82372\n", "\n", "distance: 1.0010297496339668\n", "helios: 518 UT-C4338C5308\n", "40.71142 -111.79006\n", "\n", "distance: 1.4855638355558753\n", "helios: 556 UT-D21B48105B\n", "40.700092 -111.794423\n", "\n", "distance: 1.6146591785626703\n", "helios: 713 UT-BC5C88B2F2\n", "40.71221 -111.82107\n", "\n", "distance: 0.8277138488947933\n", "helios: 897 UT-D7D12179A8\n", "40.71695 -111.80947\n", "\n", "distance: 1.613052864647429\n", "helios: 979 UT-51DBB72604\n", "40.71767 -111.78416\n", "\n", "distance: 0.8901068744930907\n", "helios: 1037 UT-A9AC767C3F\n", "40.71418 -111.81214\n", "\n", "distance: 0.6797718801896497\n", "helios: 1044 UT-D2B6BB307B\n", "40.707509 -111.79672\n", "\n", "distance: 0.16631488423968385\n", "helios: 1062 UT-FEEA733D5D\n", "40.71116 -111.80048\n", "\n", "distance: 0.4652928823388358\n", "helios: 1192 UT-6F492C64EF\n", "40.71052 -111.79684\n", "\n", "distance: 0.41796845777226893\n", "helios: 1211 UT-A03F95D61F\n", "40.71296 -111.80676\n", "\n", "rwis: UT_UT3\n", "40.75300 -111.62499\n", "\n", "distance: 1.932288720591017\n", "helios: 180 UT-39D8C1C8A9\n", "40.74941 -111.60253\n", "\n", "distance: 0.08158931970525955\n", "helios: 864 UT-B6740E6DA4\n", "40.75228 -111.6248\n", "\n", "distance: 0.11384776070292986\n", "helios: 995 UT-9D919603ED\n", "40.75389 -111.62432\n", "\n", "rwis: UT_PWR\n", "41.13793 -111.88676\n", "\n", "distance: 0.042371629076486\n", "helios: 1141 UT-257E0BCA70\n", "41.13787 -111.88626\n", "\n", "rwis: UT_RTB\n", "38.90375 -110.56202\n", "\n", "distance: 0.0020556874304815385\n", "helios: 422 UT-05B5A20DF7\n", "38.90374 -110.562\n", "\n", "distance: 0.0020556874304815385\n", "helios: 701 UT-8838D8F3DE\n", "38.90374 -110.562\n", "\n", "rwis: UT_TPR\n", "41.2058 -111.8166\n", "\n", "rwis: UT_UT1\n", "41.1952 -111.1140\n", "\n", "distance: 0.0033513123158898372\n", "helios: 607 UT-784E9613E0\n", "41.19522 -111.11397\n", "\n", "rwis: UT_SWH\n", "41.5839 -111.9757\n", "\n", "distance: 0.6452972268604834\n", "helios: 443 UT-6D52711A73\n", "41.57837 -111.97333\n", "\n", "rwis: UT_CEN\n", "40.94968 -111.891629\n", "\n", "distance: 1.852942753180692\n", "helios: 43 UT-8C55085466\n", "40.93302 -111.89257\n", "\n", "distance: 1.6168097065190918\n", "helios: 173 UT-3B192FFFD1\n", "40.93513 -111.89171\n", "\n", "distance: 0.11338961176439868\n", "helios: 458 UT-A2516A4505\n", "40.94866 -111.89159\n", "\n", "distance: 0.4858252626149333\n", "helios: 494 UT-A038017209\n", "40.94533 -111.89221\n", "\n", "distance: 1.7346163481677874\n", "helios: 674 UT-1B7BC02225\n", "40.96529 -111.8915\n", "\n", "distance: 1.693937238165097\n", "helios: 910 UT-4279A04C8B\n", "40.96487 -111.89333\n", "\n", "distance: 0.6173341517148183\n", "helios: 1249 UT-C82EBED276\n", "40.9552 -111.89246\n", "\n", "rwis: UT_SKY\n", "39.63620 -111.32860\n", "\n", "distance: 0.04506979590450409\n", "helios: 882 UT-4F548EFC3E\n", "39.636068 -111.329098\n", "\n", "distance: 0.04506979590450409\n", "helios: 982 UT-4E23771682\n", "39.636068 -111.329098\n", "\n", "rwis: UT_BAC\n", "40.6352 -112.0559\n", "\n", "distance: 0.0027898728394875564\n", "helios: 694 UT-71933373C9\n", "40.63522 -112.05592\n", "\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "distance: 1.8239679243200375\n", "helios: 1085 UT-C6E9AC1871\n", "40.64953 -112.04535\n", "\n", "distance: 0.8900491953150748\n", "helios: 1112 UT-BA5EB6B503\n", "40.63936 -112.04688\n", "\n", "rwis: UT_LGS\n", "41.95347 -111.49188\n", "\n", "distance: 0.016785936631309333\n", "helios: 453 UT-DDE2FAF67E\n", "41.9534 -111.4917\n", "\n", "rwis: UT_UT23\n", "40.71709 -111.90446\n", "\n", "distance: 0.9698089001342479\n", "helios: 29 UT-3E2FDA9E63\n", "40.72581 -111.90494\n", "\n", "distance: 0.4189076858506581\n", "helios: 36 UT-45DDDBFA6A\n", "40.72084 -111.90497\n", "\n", "distance: 1.4014643320998927\n", "helios: 139 UT-0B71DA8FEA\n", "40.71753 -111.88783\n", "\n", "distance: 1.1453563529146642\n", "helios: 152 UT-00EDCA8F94\n", "40.72475 -111.91356\n", "\n", "distance: 0.18134134981735928\n", "helios: 166 UT-3FE5BDAD41\n", "40.71547 -111.90472\n", "\n", "distance: 0.9890379375642587\n", "helios: 185 UT-A8A8448454\n", "40.70819 -111.90432\n", "\n", "distance: 1.5347350838123575\n", "helios: 190 UT-D2083C3044\n", "40.7309 -111.90419\n", "\n", "distance: 1.3993667848976947\n", "helios: 511 UT-DBFCB3BA4F\n", "40.72512 -111.91726\n", "\n", "distance: 1.680191961186026\n", "helios: 672 UT-C0295B509D\n", "40.72559 -111.88796\n", "\n", "distance: 1.3483369600306487\n", "helios: 758 UT-D6AA89458B\n", "40.71863 -111.88858\n", "\n", "distance: 1.9643331651391385\n", "helios: 835 UT-140073E8E2\n", "40.69945 -111.90294\n", "\n", "distance: 1.9009795462579884\n", "helios: 976 UT-86A066CF8E\n", "40.7001 -111.90182\n", "\n", "distance: 0.9749743577146708\n", "helios: 1178 UT-2077453030\n", "40.72571 -111.9023\n", "\n", "distance: 1.0028886614737618\n", "helios: 1216 UT-AD02092436\n", "40.72526 -111.90952\n", "\n", "distance: 0.33546932697864457\n", "helios: 1265 UT-EA157ACA33\n", "40.71721 -111.90048\n", "\n", "distance: 1.680191961186026\n", "helios: 1325 UT-42B30D48DA\n", "40.72559 -111.88796\n", "\n", "rwis: UT_UT20\n", "40.75829 -111.9121\n", "\n", "distance: 0.29605660162220887\n", "helios: 71 UT-BB61977F0B\n", "40.75997 -111.91483\n", "\n", "distance: 0.5227821504706464\n", "helios: 135 UT-0D06513541\n", "40.7536 -111.91161\n", "\n", "distance: 0.38983598903635636\n", "helios: 162 UT-2F1D5B8554\n", "40.75601 -111.90858\n", "\n", "distance: 0.9059266669859231\n", "helios: 218 UT-DB9799536F\n", "40.7639 -111.91991\n", "\n", "distance: 1.5100833336320958\n", "helios: 267 UT-F9C72E5338\n", "40.7718 -111.91016\n", "\n", "distance: 1.8015335295785102\n", "helios: 321 UT-99A58211A5\n", "40.76463 -111.9318\n", "\n", "distance: 1.630507836510171\n", "helios: 482 UT-9D4E91B419\n", "40.76941 -111.89946\n", "\n", "distance: 1.0745001649328454\n", "helios: 530 UT-A15E32D88F\n", "40.76065 -111.89972\n", "\n", "distance: 1.8354720467717094\n", "helios: 775 UT-B4781F61D7\n", "40.75415 -111.89099\n", "\n", "distance: 1.9679345125956882\n", "helios: 819 UT-EE0D81EB7A\n", "40.77157 -111.89663\n", "\n", "distance: 1.9187482320784353\n", "helios: 820 UT-9BECCF61D8\n", "40.76501 -111.8911\n", "\n", "distance: 0.022790575181585178\n", "helios: 896 UT-D3FF436FD3\n", "40.75849 -111.91204\n", "\n", "distance: 1.6953762975413809\n", "helios: 984 UT-6CEAC5ED66\n", "40.76497 -111.89399\n", "\n", "distance: 1.7828872592303084\n", "helios: 1064 UT-AB8B83C52B\n", "40.75851 -111.89092\n", "\n", "distance: 1.9849837175918374\n", "helios: 1161 UT-52B88C36B8\n", "40.74127 -111.90494\n", "\n", "distance: 1.6839977878754704\n", "helios: 1210 UT-A949D5283D\n", "40.74455 -111.90366\n", "\n", "distance: 0.29966015657561706\n", "helios: 1254 UT-DB133B0F19\n", "40.76096 -111.9126\n", "\n", "distance: 1.8666517904664566\n", "helios: 1312 WEATHERBUG-KUTVT\n", "40.763055 -111.890833\n", "\n", "rwis: UT_RDN\n", "39.9890 -111.3701\n", "\n", "rwis: UT_CCS\n", "38.59125 -112.4940\n", "\n", "distance: 0.003647506874399665\n", "helios: 582 UT-30CFBCB8D1\n", "38.59124 -112.49404\n", "\n", "rwis: UT_UTSLD\n", "39.92872 -111.08382\n", "\n", "distance: 0.16612153571148736\n", "helios: 384 UT-58CEDCEB07\n", "39.927877 -111.08221\n", "\n", "distance: 0.21976127757645866\n", "helios: 704 UT-83E3826086\n", "39.93009 -111.08568\n", "\n", "distance: 0.16612153571148736\n", "helios: 1052 UT-29156CF9DC\n", "39.927877 -111.08221\n", "\n", "distance: 0.027003003355097338\n", "helios: 1206 UT-AB93AFC546\n", "39.92892 -111.084\n", "\n", "rwis: UT_UTWLD\n", "41.44021 -112.05637\n", "\n", "distance: 1.007437667845467\n", "helios: 247 UT-9C39C16BF4\n", "41.44924 -112.05529\n", "\n", "distance: 0.002734935907073408\n", "helios: 289 UT-3BA98AE191\n", "41.4402 -112.0564\n", "\n", "distance: 1.0869905040329686\n", "helios: 430 UT-EAC9A5BF47\n", "41.43054 -112.05834\n", "\n", "rwis: UT_UTBLK\n", "37.48211 -113.21999\n", "\n", "distance: 0.0\n", "helios: 591 UT-1CAA7FBB18\n", "37.48211 -113.21999\n", "\n", "rwis: UT_UTSCI\n", "39.20329 -112.17345\n", "\n", "distance: 0.1672580820975291\n", "helios: 424 UT-A1443FBA7C\n", "39.20391 -112.17168\n", "\n", "distance: 0.010980043619829273\n", "helios: 571 UT-659F902B6B\n", "39.20322 -112.17354\n", "\n", "rwis: UT_UT26\n", "39.40973 -112.05168\n", "\n", "distance: 0.0008585414455433697\n", "helios: 957 UT-FBEAF255CF\n", "39.40973 -112.05167\n", "\n", "rwis: UT_UT28\n", "41.69038 -112.16285\n", "\n", "distance: 0.08219725503470932\n", "helios: 1065 UT-C502FC7DF4\n", "41.69023 -112.16188\n", "\n", "rwis: UT_UT29\n", "41.88607 -112.16924\n", "\n", "distance: 0.0\n", "helios: 1234 UT-66CB28E879\n", "41.88607 -112.16924\n", "\n", "rwis: UT_UTR20\n", "38.03036 -112.53073\n", "\n", "distance: 0.2449355025328544\n", "helios: 611 UT-D371A085CA\n", "38.02847 -112.52929\n", "\n", "rwis: UT_UTALP\n", "40.44983 -111.91172\n", "\n", "distance: 1.487435394497373\n", "helios: 295 UT-25072C3DE2\n", "40.46308 -111.91422\n", "\n", "distance: 0.9313010715155358\n", "helios: 310 UT-AFBD58736E\n", "40.45787 -111.91483\n", "\n", "distance: 0.18149004164436816\n", "helios: 322 UT-62867CF51A\n", "40.45056 -111.91364\n", "\n", "distance: 0.5216944684110683\n", "helios: 344 UT-FA5ABADB02\n", "40.44583 -111.90849\n", "\n", "distance: 0.9158877159475038\n", "helios: 407 UT-E0EB20168A\n", "40.44336 -111.90501\n", "\n", "distance: 1.6833345557041859\n", "helios: 648 UT-587013F0EA\n", "40.43892 -111.89791\n", "\n", "rwis: UT_UTSTV\n", "40.17258 -110.49300\n", "\n", "distance: 0.0011111995949691107\n", "helios: 921 UT-BB6333515D\n", "40.17259 -110.493\n", "\n", "rwis: UT_UTMCO\n", "37.75608 -109.39774\n", "\n", "distance: 1.3481706264720448\n", "helios: 375 UT-567D00A4C0\n", "37.74418 -109.40073\n", "\n", "distance: 0.001111199595675957\n", "helios: 609 UT-3EB68FFCF5\n", "37.75609 -109.39774\n", "\n", "rwis: UT_BHCU1\n", "37.66296 -112.83760\n", "\n", "distance: 0.023351765298376848\n", "helios: 884 UT-20C47243A7\n", "37.66275 -112.83761\n", "\n", "rwis: UT_UTQRY\n", "40.72810 -111.76560\n", "\n", "distance: 0.6129601596244572\n", "helios: 213 UT-A2D99948F3\n", "40.72521 -111.7718\n", "\n", "distance: 1.4765122995396014\n", "helios: 650 UT-3F12267AE7\n", "40.71954 -111.77901\n", "\n", "distance: 1.6715839720202017\n", "helios: 673 UT-648035A1C2\n", "40.73393 -111.7473\n", "\n", "distance: 0.11567515126012246\n", "helios: 763 UT-3A247D27B8\n", "40.72914 -111.76554\n", "\n", "distance: 1.9458406969548707\n", "helios: 979 UT-51DBB72604\n", "40.71767 -111.78416\n", "\n", "distance: 0.0\n", "helios: 1022 UT-908352CA61\n", "40.7281 -111.7656\n", "\n", "distance: 0.9577507353802073\n", "helios: 1242 UT-BAE4926272\n", "40.73265 -111.75594\n", "\n", "rwis: UT_UTICS\n", "39.88570 -110.74790\n", "\n", "distance: 0.0\n", "helios: 877 UT-230ABEF1A4\n", "39.8857 -110.7479\n", "\n", "rwis: UT_UTMFS\n", "40.65290 -111.45690\n", "\n", "rwis: UT_UTHEB\n", "40.56360 -111.42880\n", "\n", "distance: 0.7494220283557398\n", "helios: 362 UT-02A80CA01E\n", "40.5572 -111.426\n", "\n", "rwis: UT_UT248\n", "40.63387 -111.38467\n", "\n", "distance: 0.02089693524504026\n", "helios: 862 UT-0DB4B6FDA7\n", "40.6338 -111.3849\n", "\n", "rwis: UT_UTCKH\n", "41.91130 -112.60520\n", "\n", "distance: 0.0\n", "helios: 1181 UT-5E2777FE86\n", "41.9113 -112.6052\n", "\n", "rwis: UT_UT32\n", "40.744861 -114.02246\n", "\n", "distance: 0.03401621194896906\n", "helios: 766 UT-DA1A57D9A7\n", "40.745 -114.0221\n", "\n", "distance: 0.03401621194896906\n", "helios: 818 UT-99D8B0C525\n", "40.745 -114.0221\n", "\n", "rwis: UT_UTBLD\n", "38.0432 -111.3269\n", "\n", "distance: 0.0\n", "helios: 632 UT-44DFF1FAD8\n", "38.0432 -111.3269\n", "\n", "distance: 0.0\n", "helios: 999 UT-4551825F14\n", "38.0432 -111.3269\n", "\n", "rwis: UT_UTEUR\n", "39.9597 -112.1022\n", "\n", "distance: 0.0\n", "helios: 1053 UT-4406FB4136\n", "39.9597 -112.1022\n", "\n", "rwis: UT_UTPCY\n", "40.3341 -111.6133\n", "\n", "distance: 0.808575891600904\n", "helios: 550 UT-8BF3C71C57\n", "40.32862 -111.61958\n", "\n", "distance: 1.147732509493226\n", "helios: 844 UT-B22339DB77\n", "40.32875 -111.62489\n", "\n", "distance: 1.1165217419113371\n", "helios: 1183 UT-781BB53A00\n", "40.34105 -111.60378\n", "\n", "rwis: UT_UTPR2\n", "38.067940 -112.961620\n", "\n", "distance: 0.034473760910490314\n", "helios: 629 UT-58A5FE4DBB\n", "38.06765 -112.96176\n", "\n", "rwis: UT_UTPR4\n", "40.469400 -112.351700\n", "\n", "distance: 0.0\n", "helios: 991 UT-77E3066E02\n", "40.4694 -112.3517\n", "\n", "rwis: UT_UTDAN\n", "40.3033 -111.2578\n", "\n", "distance: 0.0\n", "helios: 647 UT-BA901DB32D\n", "40.3033 -111.2578\n", "\n", "distance: 1.1120728942762215\n", "helios: 889 UT-590A64EFB2\n", "40.3133 -111.25728\n", "\n", "rwis: UT_UTBVR\n", "38.14989 -112.61045\n", "\n", "distance: 0.005824390820251648\n", "helios: 284 UT-28D19ABDA6\n", "38.14994 -112.61043\n", "\n", "rwis: UT_UTJUN\n", "40.48607 -111.99415\n", "\n", "distance: 0.0\n", "helios: 762 UT-CD32CDFEDF\n", "40.48607 -111.99415\n", "\n", "rwis: UT_UTRIV\n", "41.17484 -112.00923\n", "\n", "distance: 0.8309055812774611\n", "helios: 204 UT-BE43850352\n", "41.17876 -112.01769\n", "\n", "distance: 1.3975543093108025\n", "helios: 462 UT-90D296DFE3\n", "41.17634 -112.02582\n", "\n", "distance: 0.10321600961998165\n", "helios: 817 UT-5C99D20597\n", "41.17434 -112.01027\n", "\n", "distance: 1.9092722481829245\n", "helios: 841 UT-DDDE531877\n", "41.16137 -112.0234\n", "\n", "distance: 1.6326525665090597\n", "helios: 972 UT-1C9FC6B9D3\n", "41.16736 -112.02603\n", "\n", "distance: 1.0060393569950177\n", "helios: 977 UT-7C97AC63B0\n", "41.18352 -112.01265\n", "\n", "distance: 0.9297633273366659\n", "helios: 1245 UT-D00E5B4F5E\n", "41.17114 -112.0192\n", "\n", "distance: 0.7608367255310922\n", "helios: 1250 UT-C831F9FA04\n", "41.178 -112.00116\n", "\n", "rwis: UT_UTDWY\n", "40.58227 -112.03040\n", "\n", "distance: 1.14237674129301\n", "helios: 1082 UT-8546BF3607\n", "40.57247 -112.03449\n", "\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "distance: 1.712515919230839\n", "helios: 1088 UT-2D64B24DA5\n", "40.56711 -112.03405\n", "\n", "distance: 0.6848221799918138\n", "helios: 1200 UT-8C0BF1C1ED\n", "40.58806 -112.02762\n", "\n", "distance: 1.5374835565514697\n", "helios: 1279 UT-F870DA2335\n", "40.59525 -112.02409\n", "\n", "rwis: UT_UTPRV\n", "40.20395 -111.65530\n", "\n", "distance: 1.919543416084497\n", "helios: 293 UT-21658DBA49\n", "40.18789 -111.64697\n", "\n", "distance: 0.1294010700661317\n", "helios: 397 UT-5468294AF1\n", "40.2028 -111.65506\n", "\n", "distance: 0.7917351811978172\n", "helios: 426 UT-FBAD89C8FE\n", "40.19793 -111.65031\n", "\n", "distance: 0.5952778930491035\n", "helios: 481 UT-F8620CB6B5\n", "40.20852 -111.65896\n", "\n", "distance: 1.937198288870001\n", "helios: 938 UT-59B894F903\n", "40.18842 -111.64493\n", "\n", "distance: 1.0372058537900075\n", "helios: 993 UT-629BC97CC2\n", "40.20711 -111.6668\n", "\n", "distance: 1.9975761657138027\n", "helios: 1015 UT-B527B7470F\n", "40.22172 -111.65886\n", "\n", "rwis: UT_UTORM\n", "40.31925 -111.72670\n", "\n", "distance: 0.8136970534264124\n", "helios: 89 UT-A2BF1CBA5A\n", "40.31198 -111.72555\n", "\n", "distance: 1.2979554841911218\n", "helios: 156 UT-2B8135E5F3\n", "40.32887 -111.73539\n", "\n", "distance: 1.2749095391244418\n", "helios: 189 UT-B009D5C3A4\n", "40.31197 -111.71507\n", "\n", "distance: 1.066422211403483\n", "helios: 205 UT-96E8E7DB28\n", "40.3117 -111.73447\n", "\n", "distance: 1.1870095176216426\n", "helios: 393 UT-50EE6EC553\n", "40.32624 -111.737295\n", "\n", "distance: 0.9538588820856783\n", "helios: 535 UT-E2C0DBAE20\n", "40.32616 -111.73338\n", "\n", "distance: 0.8025218948731175\n", "helios: 651 UT-72E6E11833\n", "40.32633 -111.72483\n", "\n", "distance: 1.787653687978041\n", "helios: 732 UT-F3F02F9970\n", "40.32648 -111.70785\n", "\n", "distance: 1.846175339665127\n", "helios: 1072 UT-B26B282A7B\n", "40.31913 -111.70491\n", "\n", "distance: 0.8660557667380592\n", "helios: 1175 UT-5C63462282\n", "40.31188 -111.723375\n", "\n", "distance: 1.6735428206879854\n", "helios: 1184 UT-646EB53548\n", "40.30429 -111.72442\n", "\n", "distance: 1.2239986574499648\n", "helios: 1252 UT-EA4B04C651\n", "40.30824 -111.72626\n", "\n", "distance: 1.2546312764952832\n", "helios: 1288 UT-F2EC760FCE\n", "40.32642 -111.71526\n", "\n", "rwis: UT_UTFSH\n", "38.56395 -112.43396\n", "\n", "distance: 0.01962492431994704\n", "helios: 573 UT-16AB16D44F\n", "38.56391 -112.43374\n", "\n", "rwis: UT_UTCDF\n", "40.65030 -111.64990\n", "\n", "distance: 1.0819784256875242\n", "helios: 1202 UT-9633327F31\n", "40.648236 -111.662442\n", "\n", "distance: 0.027544300239025453\n", "helios: 1290 UT-F3BC01300D\n", "40.65035 -111.65022\n", "\n", "rwis: UT_UTBRC\n", "40.0730 -111.7151\n", "\n", "distance: 1.776490471167991\n", "helios: 920 UT-F20F4779D3\n", "40.08563 -111.70229\n", "\n", "rwis: UT_UTCOL\n", "40.91775 -111.40721\n", "\n", "distance: 0.05193026846014709\n", "helios: 346 UT-777BBA1A96\n", "40.91813 -111.40757\n", "\n", "distance: 0.042816737651413105\n", "helios: 918 UT-46AACCE25A\n", "40.91745 -111.40689\n", "\n", "rwis: UT_UTWAN\n", "40.81295 -111.40141\n", "\n", "distance: 0.004752411170216821\n", "helios: 380 UT-39447D0BE4\n", "40.81299 -111.40143\n", "\n", "distance: 0.09848975863475817\n", "helios: 418 UT-D7DD5456D6\n", "40.81372 -111.40083\n", "\n", "rwis: UT_UTTPD\n", "40.6229 -111.7504\n", "\n", "distance: 0.15336816439055823\n", "helios: 1281 UT-FAAF888576\n", "40.62426 -111.75071\n", "\n", "rwis: UT_UTJPS\n", "40.3374 -112.5728\n", "\n", "rwis: UT_UTSLA\n", "38.87622 -111.95875\n", "\n", "rwis: UT_UTHGP\n", "38.58288 -111.47778\n", "\n", "distance: 0.009619353211685378\n", "helios: 708 UT-7F2EC6DFBC\n", "38.58287 -111.47789\n", "\n", "rwis: UT_UTPLC\n", "40.57096 -111.74374\n", "\n", "distance: 1.2771150461596368\n", "helios: 491 UT-787821FC15\n", "40.57169 -111.72864\n", "\n", "distance: 0.4476242741498358\n", "helios: 737 UT-38D097261A\n", "40.57141 -111.73847\n", "\n", "distance: 0.0\n", "helios: 1266 UT-D5DE4ADDF8\n", "40.57096 -111.74374\n", "\n", "rwis: UT_UTWLC\n", "40.57600 -111.68150\n", "\n", "distance: 0.8181285970693807\n", "helios: 403 UT-119887577B\n", "40.5745 -111.69099\n", "\n", "distance: 0.058257108201318145\n", "helios: 700 UT-783F3FC1AF\n", "40.57609 -111.68218\n", "\n", "distance: 1.8918074262418858\n", "helios: 1198 UT-91D80C851C\n", "40.5707 -111.7028\n", "\n", "rwis: UT_UTBEV\n", "38.2934 -112.6510\n", "\n", "distance: 0.024238635172263028\n", "helios: 1219 UT-A37A3B0DC9\n", "38.29329 -112.65124\n", "\n", "rwis: UT_UTWCR\n", "38.4212 -112.6492\n", "\n", "distance: 0.5948811378734657\n", "helios: 300 UT-7A0E33634E\n", "38.42576 -112.64562\n", "\n", "distance: 0.9754773884884501\n", "helios: 378 UT-295210CFFD\n", "38.41313 -112.65361\n", "\n", "rwis: UT_UT201\n", "40.72255 -112.22569\n", "\n", "distance: 0.9833454731792691\n", "helios: 581 UT-75091FCA22\n", "40.72735 -112.21588\n", "\n", "distance: 0.17921973506695316\n", "helios: 980 UT-609D2EFAAD\n", "40.72276 -112.2278\n", "\n", "rwis: UT_UTI70\n", "38.5771 -112.6038\n", "\n", "distance: 0.017415385110127683\n", "helios: 334 UT-DA28049888\n", "38.57705 -112.60399\n", "\n", "rwis: UT_UTPCH\n", "38.4809 -112.6166\n", "\n", "distance: 0.6219595863479019\n", "helios: 402 UT-88CE39F4B7\n", "38.47632 -112.61249\n", "\n", "rwis: UT_UTLPC\n", "40.3284 -111.6390\n", "\n", "distance: 0.9452182095240876\n", "helios: 401 UT-9FA8512430\n", "40.32251 -111.64705\n", "\n", "distance: 0.588277483897957\n", "helios: 493 UT-866627E913\n", "40.32385 -111.64255\n", "\n", "distance: 1.6452867378117348\n", "helios: 550 UT-8BF3C71C57\n", "40.32862 -111.61958\n", "\n", "distance: 1.1959163316219694\n", "helios: 844 UT-B22339DB77\n", "40.32875 -111.62489\n", "\n", "rwis: UT_UTDCD\n", "40.40525 -111.52660\n", "\n", "distance: 0.7519181249608622\n", "helios: 188 UT-58E44E4329\n", "40.40155 -111.53404\n", "\n", "distance: 0.10513160040896473\n", "helios: 1224 UT-091398ACB0\n", "40.40601 -111.52734\n", "\n", "rwis: UT_UT14S\n", "37.56805 -112.85013\n", "\n", "distance: 0.7363513659086545\n", "helios: 712 UT-BA41AE91D4\n", "37.57033 -112.85798\n", "\n", "rwis: UT_UTCHL\n", "40.4558 -111.4707\n", "\n", "distance: 0.0\n", "helios: 911 UT-275B7ED5E3\n", "40.4558 -111.4707\n", "\n", "distance: 0.2681595062868686\n", "helios: 1149 UT-47CD750D2E\n", "40.45804 -111.47188\n", "\n", "distance: 0.8723934899557361\n", "helios: 1291 UT-F605A1472C\n", "40.46106 -111.46304\n", "\n", "rwis: UT_UTUSU\n", "41.73977 -111.81120\n", "\n", "distance: 0.0\n", "helios: 644 UT-3EEF4DF81A\n", "41.73977 -111.8112\n", "\n", "distance: 1.9353821909644193\n", "helios: 1146 UT-2849E4434C\n", "41.73922 -111.83453\n", "\n", "rwis: UT_UTCIR\n", "39.0202 -112.3047\n", "\n", "distance: 0.0\n", "helios: 848 UT-0C6748EA66\n", "39.0202 -112.3047\n", "\n", "rwis: UT_UTPRG\n", "37.92920 -112.76570\n", "\n", "distance: 0.0\n", "helios: 849 UT-69CBA1388D\n", "37.9292 -112.7657\n", "\n", "rwis: UT_UTOLY\n", "40.6826 -111.7973\n", "\n", "distance: 1.9423098840232282\n", "helios: 80 UT-9443A8B6C6\n", "40.66625 -111.80545\n", "\n", "distance: 0.5283909684246232\n", "helios: 172 UT-103FCAE2A3\n", "40.68734 -111.7978\n", "\n", "distance: 0.014582448027320706\n", "helios: 342 UT-9EC89D093F\n", "40.68265 -111.79714\n", "\n", "distance: 1.958766992117153\n", "helios: 556 UT-D21B48105B\n", "40.700092 -111.794423\n", "\n", "distance: 0.7524708618268816\n", "helios: 772 UT-BA3EC608FA\n", "40.68937 -111.7971\n", "\n", "distance: 0.9916377691507392\n", "helios: 859 UT-B8C0F6AFC5\n", "40.674755 -111.802909\n", "\n", "rwis: UT_UT224\n", "40.67570 -111.52115\n", "\n", "distance: 0.0055785082105538975\n", "helios: 359 UT-1A006FE63A\n", "40.67574 -111.52111\n", "\n", "distance: 1.9639284977209455\n", "helios: 623 UT-DF48B3F905\n", "40.66042 -111.50944\n", "\n", "rwis: UT_UT215\n", "40.76605 -111.94990\n", "\n", "distance: 0.647580304901009\n", "helios: 45 UT-92A50E5E75\n", "40.77181 -111.94873\n", "\n", "distance: 0.8556737754816378\n", "helios: 51 UT-A4B5FBB78B\n", "40.75835 -111.95001\n", "\n", "distance: 0.2730900985020845\n", "helios: 149 UT-4A5E7E908B\n", "40.76477 -111.95267\n", "\n", "distance: 1.754515449891565\n", "helios: 264 UT-FAEA7D7971\n", "40.76394 -111.97056\n", "\n", "distance: 1.5314675526781203\n", "helios: 321 UT-99A58211A5\n", "40.76463 -111.9318\n", "\n", "distance: 1.7111300031929355\n", "helios: 350 UT-B162DB53D9\n", "40.750701 -111.948264\n", "\n", "distance: 1.489112321191169\n", "helios: 446 UT-C9C703CDE3\n", "40.77945 -111.94969\n", "\n", "distance: 1.0849725181418162\n", "helios: 473 UT-646FC09606\n", "40.7713 -111.93903\n", "\n", "distance: 0.9660205140720262\n", "helios: 688 UT-4FDA31925D\n", "40.76544 -111.93845\n", "\n", "distance: 0.293827447690162\n", "helios: 1137 UT-0FA94737F6\n", "40.76682 -111.94656\n", "\n", "rwis: UT_UTRCH\n", "38.77250 -112.09860\n", "\n", "distance: 1.132182064093027\n", "helios: 528 UT-C57CBD1718\n", "38.77213 -112.08554\n", "\n", "distance: 1.2299352018661764\n", "helios: 798 UT-02680A516D\n", "38.76793 -112.08567\n", "\n", "distance: 0.0\n", "helios: 828 UT-717708BD9A\n", "38.7725 -112.0986\n", "\n", "rwis: UT_UTMAN\n", "41.4980 -111.9532\n", "\n", "distance: 0.26419723146429014\n", "helios: 176 UT-4764B38D12\n", "41.49705 -111.95611\n", "\n", "rwis: UT_UTWEL\n", "41.6562 -111.9028\n", "\n", "distance: 1.5590534019759308\n", "helios: 24 UT-2253A9843B\n", "41.64504 -111.91418\n", "\n", "rwis: UT_UTCDC\n", "37.6550 -113.0829\n", "\n", "distance: 0.03708949888549831\n", "helios: 450 UT-9D8ADD4131\n", "37.65484 -113.08253\n", "\n", "distance: 0.2892262030190644\n", "helios: 1243 UT-B98686E307\n", "37.65399 -113.07987\n", "\n", "rwis: UT_UTFRW\n", "41.3204 -112.0267\n", "\n", "distance: 1.4700304557968684\n", "helios: 231 UT-E42EB2BFD8\n", "41.3072 -112.02553\n", "\n", "distance: 0.14628028149853056\n", "helios: 659 UT-8ADEA53754\n", "41.319124 -112.026269\n", "\n", "rwis: UT_UTECO\n", "41.01025 -111.37445\n", "\n", "distance: 0.47146901702162136\n", "helios: 755 UT-4BB600AB2C\n", "41.01222 -111.36947\n", "\n", "distance: 1.1531043577271085\n", "helios: 1120 UT-E81AF48B1C\n", "41.00564 -111.38677\n", "\n", "rwis: UT_UTNBC\n", "41.58227 -112.07223\n", "\n", "rwis: UT_UTPSB\n", "39.4016 -110.8902\n", "\n", "rwis: UT_UTSSU\n", "38.78319 -111.49338\n", "\n" ] }, { "ename": "KeyError", "evalue": "'latitude'", "output_type": "error", "traceback": [ "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m", "\u001b[0;31mKeyError\u001b[0m Traceback (most recent call last)", "\u001b[0;32m\u001b[0m in \u001b[0;36m\u001b[0;34m\u001b[0m\n\u001b[1;32m 7\u001b[0m \u001b[0;32mfor\u001b[0m \u001b[0mi\u001b[0m \u001b[0;32min\u001b[0m \u001b[0mrange\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mlen\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mmultivariable_stations\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 8\u001b[0m \u001b[0mrwis_station\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mmultivariable_stations\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0mi\u001b[0m\u001b[0;34m]\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m----> 9\u001b[0;31m \u001b[0mrwis_lat\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mrwis\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0mrwis_station\u001b[0m\u001b[0;34m]\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0;34m'latitude'\u001b[0m\u001b[0;34m]\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0;36m0\u001b[0m\u001b[0;34m]\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 10\u001b[0m \u001b[0mrwis_lon\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mrwis\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0mrwis_station\u001b[0m\u001b[0;34m]\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0;34m'longitude'\u001b[0m\u001b[0;34m]\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0;36m0\u001b[0m\u001b[0;34m]\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 11\u001b[0m \u001b[0mprint\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m'rwis: '\u001b[0m\u001b[0;34m+\u001b[0m\u001b[0mrwis_station\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n", "\u001b[0;31mKeyError\u001b[0m: 'latitude'" ] } ], "source": [ "#### FOR RWIS STNS OF INSTREST WE FIND THE CLOEST HELIOS STNS \n", "### This script makes the ASSUMPTION that the stations in one helios file are the same in ALL FILES\n", "### The above is an incorrect assumption!!!\n", "## Useful lists: month_lst ,staitonlst,sensor_lst, multivariable_stations, lats, lons, helios_stn_lst\n", "rwismatch = {}\n", "\n", "for i in range(len(multivariable_stations)):\n", " rwis_station = multivariable_stations[i]\n", " rwis_lat = rwis[rwis_station]['latitude'][0]\n", " rwis_lon = rwis[rwis_station]['longitude'][0]\n", " print('rwis: '+rwis_station)\n", " print(rwis_lat,rwis_lon)\n", " print('')\n", "\n", " stations = helios_stn_lst #refers to helios stations\n", " for s in range(len(stations)): \n", " lat1 = float(rwis_lat) *(np.pi/180)\n", " lat2 = float(helioslats[s]) *(np.pi/180)\n", " lon1 = float(rwis_lon) *(np.pi/180)\n", " lon2 = float(helioslons[s]) *(np.pi/180)\n", " drad = 2*np.arcsin(np.sqrt((np.sin((lat1-lat2)/2))**2 + np.cos(lat1)*np.cos(lat2)*(np.sin((lon1-lon2)/2))**2))\n", " dist_nm = drad*180*60/np.pi\n", " dist_km = dist_nm/0.539957\n", " \n", " if dist_km <= 2 :\n", " print('distance: ',dist_km)\n", " #print('')\n", " print('helios: ',s,stations[s])\n", " print(helioslats[s],helioslons[s])\n", " print('')\n", " if rwis_station not in rwismatch:\n", " rwismatch[rwis_station] = []\n", " rwismatch[rwis_station].append(stations[s])" ] }, { "cell_type": "code", "execution_count": 14, "metadata": {}, "outputs": [], "source": [ "# pprint.pprint(rwismatch)" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "#### Building Helios Dictionary" ] }, { "cell_type": "code", "execution_count": 15, "metadata": {}, "outputs": [], "source": [ "#### MAKE LIST OF DATETIMES FOR ALL MONTHS AND BUILD HELIOS DICTIONARY\n", "## Useful lists: month_lst ,staitonlst,sensor_lst, multivariable_stations\n", "## Current Dictionaries: rwis, rwis_data, helios_data\n", "def HeliosStationDictBuilding (startdatetime,enddatetime):\n", " start = datetime.datetime.strptime(startdatetime,\"%Y%m%dT%H%MZ\" )\n", " end = datetime.datetime.strptime(enddatetime, \"%Y%m%dT%H%MZ\")\n", " date_generated = []\n", "\n", " print('Generatng Dates')\n", "\n", " for d in range(0, ((end-start).days+1)):\n", " for h in range (0,24):\n", " for m in range(0,60,10):\n", " t = start + datetime.timedelta(days=d,hours =h,minutes=m)\n", " date_generated.append(t)\n", "\n", " print('Building helios dict')\n", "\n", " ## Building helios dictionary\n", " heliosdata = {}\n", " for match in rwismatch.keys():\n", " for hstation in rwismatch[match]:\n", " heliosdata[hstation] = {'datetime':[],'roadvalue':[],'visvalue':[],'precipvalue':[],'roadobs':[],'visobs':[],'precipobs':[],'latlon':[]} \n", " print(match,hstation)\n", "\n", " print('Opening and pulling data from helios files')\n", "\n", " ## Looping through relevant helios stations and append vis, road and precip values to new helios dict\n", " for date in date_generated:\n", " time = date.strftime(\"%Y%m%dT%H%MZ\")\n", " os.chdir('/uufs/chpc.utah.edu/common/home/horel-group4/bwelch/helios_json')\n", " try:\n", " with open(str(time)+'.json') as read_file:\n", " tempdata = json.load(read_file)\n", " except: continue\n", " read_file.close()\n", " print(date)\n", " \n", " clear_output(wait=True)\n", " os.chdir('/uufs/chpc.utah.edu/common/home/u1214151')\n", "\n", "\n", " for s in range(len(tempdata['features'])):\n", " for match in rwismatch.keys():\n", " for hstation in rwismatch[match]:\n", " if hstation == tempdata['features'][s]['properties']['camera_id']:\n", " heliosdata[hstation]['datetime'].append(tempdata['features'][s]['properties']['time'])\n", "\n", " if 'sensor.road_weather' in tempdata['features'][s]['properties'].keys():\n", " heliosdata[hstation]['roadvalue'].append(tempdata['features'][s]['properties']['sensor.road_weather'])\n", " elif 'sensor.road_weather' not in tempdata['features'][s]['properties'].keys():\n", " heliosdata[hstation]['roadvalue'].append('NA')\n", "\n", " if 'sensor.visibility' in tempdata['features'][s]['properties'].keys():\n", " heliosdata[hstation]['visvalue'].append(tempdata['features'][s]['properties']['sensor.visibility'])\n", " elif 'sensor.visibility' not in tempdata['features'][s]['properties'].keys():\n", " heliosdata[hstation]['visvalue'].append('NA')\n", "\n", " if 'sensor.precip' in tempdata['features'][s]['properties'].keys():\n", " heliosdata[hstation]['precipvalue'].append(tempdata['features'][s]['properties']['sensor.precip'])\n", " elif 'sensor.precip' not in tempdata['features'][s]['properties'].keys():\n", " heliosdata[hstation]['precipvalue'].append('NA')\n", "\n", "\n", " print('Reformating Helios DT')\n", " ## Changing format of helios datetime to match rwis datetime\n", " for match in rwismatch.keys():\n", " for hstation in rwismatch[match]:\n", " try:\n", " for i in range(len(heliosdata[hstation]['datetime'])):\n", " d = datetime.datetime.strptime(heliosdata[hstation]['datetime'][i], '%Y-%m-%dT%H:%M:%S.000Z')\n", " heliosdata[hstation]['datetime'][i]= d.strftime('%Y-%m-%dT%H:%M:%SZ')\n", " except Exception as e: \n", " print(e)\n", " print('end')\n", " return (heliosdata)" ] }, { "cell_type": "code", "execution_count": 16, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Reformating Helios DT\n", "time data '2019-02-28T05:10:49.737Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-01T00:00:00Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-01T00:00:00Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-02-06T12:10:56.527Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-30T23:20:59.357Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-02-21T21:20:32.009Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-03-06T13:10:16.649Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-30T22:20:52.408Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-30T20:10:24.891Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-30T20:10:30.862Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-30T23:20:20.220Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-30T23:20:22.312Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-30T23:20:38.126Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-30T23:20:55.710Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-30T23:20:56.260Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-30T23:20:59.527Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-02-18T06:20:39.909Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-02-19T20:20:29.819Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-30T23:20:13.237Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-30T23:20:44.877Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-02-15T21:20:09.213Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-30T23:20:12.659Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-30T23:20:14.754Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-02-18T03:20:08.162Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-30T20:10:22.410Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-30T23:20:56.067Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-30T23:20:25.891Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-02-21T17:20:19.385Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-30T23:20:17.843Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-30T23:20:38.711Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-30T23:20:06.018Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-02-01T00:10:29.934Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-02-01T01:10:45.816Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-02-18T03:20:09.792Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-30T21:30:38.003Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-30T20:10:26.104Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-30T23:20:55.820Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-30T23:20:56.372Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-30T23:20:57.190Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-30T23:20:37.477Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-02-18T06:20:03.193Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-02-19T20:20:18.457Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-02-21T18:20:44.466Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-04-03T06:20:19.806Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-02-25T10:20:38.318Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-30T20:10:35.856Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-30T20:10:22.674Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-30T23:20:19.494Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-30T23:20:43.399Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-30T23:20:49.215Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-30T23:20:22.279Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-30T23:20:40.028Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-30T23:20:59.890Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-02-17T01:20:07.894Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-02-19T19:20:18.142Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-02-21T18:20:04.549Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-03-06T13:10:18.833Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-30T21:10:56.167Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-30T23:20:14.247Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-30T23:20:57.919Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-02-19T19:20:17.829Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-30T22:30:01.848Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-30T21:10:56.150Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-30T20:10:32.752Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-30T23:20:32.698Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-30T23:20:59.650Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-02-21T15:10:09.393Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-30T23:20:15.204Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-01T00:00:00Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-30T23:20:31.572Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-30T23:20:28.027Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-30T23:20:15.591Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-30T23:20:18.585Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-30T23:20:31.168Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-30T23:20:55.866Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-30T23:20:10.261Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-30T23:20:38.126Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-30T23:20:53.869Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-02-21T15:20:45.189Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-30T23:20:16.989Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-30T23:20:12.293Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-02-18T06:20:51.800Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-30T23:20:12.507Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-30T23:20:43.340Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-30T23:20:26.192Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-30T23:20:47.003Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-30T23:20:57.851Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-30T20:10:18.911Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-30T23:20:59.276Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-02-18T06:20:41.160Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-30T23:20:24.065Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-30T23:20:42.704Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-30T23:20:30.411Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-30T23:20:19.392Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-30T23:20:04.212Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-30T18:10:14.216Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-30T23:20:42.391Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-30T23:20:58.920Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-30T23:20:36.394Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-30T23:20:37.914Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-02-21T15:20:54.746Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-02-21T17:20:18.343Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-31T10:10:49.617Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-02-01T00:10:39.773Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-02-19T16:20:14.569Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-02-23T04:20:58.658Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "time data '2019-01-30T20:10:35.151Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-30T23:20:30.183Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-30T23:20:43.909Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-30T23:20:51.818Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-30T20:10:31.900Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-30T23:20:32.408Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-30T23:20:35.047Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-31T00:10:05.143Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-02-18T00:20:05.548Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-02-18T06:20:54.175Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-02-21T18:20:49.742Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-02-24T03:20:59.279Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-30T21:10:51.575Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-02-19T16:20:27.642Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-02-24T04:20:57.453Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-30T23:20:28.027Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-30T23:20:27.354Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-02-23T20:20:46.541Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-30T23:20:17.439Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-30T20:10:13.273Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-30T23:20:38.206Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-02-21T20:20:38.261Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-30T23:20:09.769Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-02-19T16:20:26.042Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-02-19T20:20:55.094Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-30T21:10:56.073Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-30T23:20:38.323Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-30T20:10:19.441Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-30T20:10:18.911Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-30T23:20:59.276Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-30T22:30:17.288Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-02-20T00:20:06.073Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-30T23:20:20.248Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-30T23:20:26.421Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-02-17T01:20:08.007Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-02-24T04:20:56.395Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-30T23:20:28.014Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-02-15T21:20:53.033Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-30T23:20:02.358Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-30T23:20:03.062Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-30T20:10:30.862Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-30T23:20:18.011Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-30T23:20:11.529Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-30T23:20:23.024Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-01T00:00:00Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-30T20:10:03.517Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-30T23:20:58.845Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-02-15T21:20:41.102Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-30T20:10:17.519Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-30T23:20:28.809Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-30T23:20:53.484Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-02-21T15:20:54.153Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-30T23:20:41.181Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-01-30T23:20:54.573Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "time data '2019-02-11T21:10:01.045Z' does not match format '%Y-%m-%dT%H:%M:%S.000Z'\n", "end\n" ] } ], "source": [ "startdatetime = '20190101T0000Z'\n", "enddatetime = '20190430T2350Z'\n", "heliosdata = HeliosStationDictBuilding(startdatetime,enddatetime)" ] }, { "cell_type": "code", "execution_count": 18, "metadata": {}, "outputs": [], "source": [ "out_file = open('helios_UTWY'+'_'+'formatted_dict.pickle', 'wb')\n", "pickle.dump(heliosdata, out_file)\n", "out_file.close()" ] }, { "cell_type": "code", "execution_count": 19, "metadata": {}, "outputs": [], "source": [ "out_file = open('rwis_UTWY'+'_'+'formatted_dict.pickle', 'wb')\n", "pickle.dump(rwis, out_file)\n", "out_file.close()" ] }, { "cell_type": "code", "execution_count": 20, "metadata": {}, "outputs": [], "source": [ "out_file = open('rwis_helios_match_dict.pickle', 'wb')\n", "pickle.dump(rwismatch, out_file)\n", "out_file.close()" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Inserting missing DT's into RWIS and Helios dictionaries" ] }, { "cell_type": "code", "execution_count": 17, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "WY_KWTR\n", "list index out of range 15703 15703\n", "WY_KARL\n", "list index out of range 17068 17068\n", "WY_KBRX\n", "list index out of range 17224 17224\n", "WY_KDRC\n", "list index out of range 17017 17017\n", "WY_KIKA\n", "list index out of range 11065 11065\n", "WY_KPAT\n", "list index out of range 9516 9516\n", "WY_KVDW\n", "list index out of range 14469 14469\n", "WY_KTET\n", "list index out of range 16984 16984\n", "WY_KWYH\n", "list index out of range 17146 17146\n", "WY_WY13\n", "list index out of range 17225 17225\n", "WY_WY7\n", "list index out of range 17095 17095\n", "WY_WY2\n", "list index out of range 17009 17009\n", "WY_WY28\n", "list index out of range 17205 17205\n", "WY_WY21\n", "list index out of range 17234 17234\n", "WY_WY12\n", "list index out of range 16742 16742\n", "WY_WY9\n", "list index out of range 17231 17231\n", "WY_WY29\n", "list index out of range 17172 17172\n", "WY_WY27\n", "list index out of range 17171 17171\n", "WY_WY26\n", "list index out of range 17192 17192\n", "WY_WY24\n", "list index out of range 17156 17156\n", "WY_WY23\n", "list index out of range 17215 17215\n", "WY_WY22\n", "list index out of range 17189 17189\n", "WY_WY20\n", "list index out of range 17178 17178\n", "WY_WY18\n", "list index out of range 12924 12924\n", "WY_WY3\n", "list index out of range 17178 17178\n", "WY_WY51\n", "list index out of range 16856 16855\n", "UT_UT7\n", "UT_FRE\n", "UT_UT9\n", "UT_UT5\n", "UT_UT3\n", "UT_PWR\n", "UT_RTB\n", "UT_UT1\n", "UT_SWH\n", "UT_CEN\n", "UT_SKY\n", "UT_BAC\n", "UT_LGS\n", "UT_UT23\n", "UT_UT20\n", "UT_CCS\n", "UT_UTSLD\n", "UT_UTWLD\n", "UT_UTBLK\n", "UT_UTSCI\n", "UT_UT26\n", "UT_UT28\n", "UT_UT29\n", "UT_UTR20\n", "UT_UTALP\n", "UT_UTSTV\n", "UT_UTMCO\n", "UT_BHCU1\n", "UT_UTQRY\n", "UT_UTICS\n", "UT_UTHEB\n", "UT_UT248\n", "UT_UTCKH\n", "UT_UT32\n", "UT_UTBLD\n", "UT_UTEUR\n", "UT_UTPCY\n", "UT_UTPR2\n", "UT_UTPR4\n", "UT_UTDAN\n", "UT_UTBVR\n", "UT_UTJUN\n", "UT_UTRIV\n", "UT_UTDWY\n", "UT_UTPRV\n", "UT_UTORM\n", "UT_UTFSH\n", "UT_UTCDF\n", "UT_UTBRC\n", "UT_UTCOL\n", "UT_UTWAN\n", "UT_UTTPD\n", "UT_UTHGP\n", "UT_UTPLC\n", "UT_UTWLC\n", "UT_UTBEV\n", "UT_UTWCR\n", "UT_UT201\n", "UT_UTI70\n", "UT_UTPCH\n", "UT_UTLPC\n", "UT_UTDCD\n", "UT_UT14S\n", "UT_UTCHL\n", "UT_UTUSU\n", "UT_UTCIR\n", "UT_UTPRG\n", "UT_UTOLY\n", "UT_UT224\n", "UT_UT215\n", "UT_UTRCH\n", "UT_UTMAN\n", "UT_UTWEL\n", "UT_UTCDC\n", "UT_UTFRW\n", "UT_UTECO\n" ] } ], "source": [ "#### REMOVES ALL FIVE MINUTE OBS FOR RWIS\n", "for rwis_station in rwismatch.keys():\n", " print(rwis_station)\n", " dt = rwis[rwis_station]['date_time']\n", " try:\n", " for index in range(len(dt)):\n", " if int(rwis[rwis_station]['date_time'][index][15:16]) == 5:\n", " for vari in rwis[rwis_station].keys():\n", " if len(rwis[rwis_station]['date_time']) == len(rwis[rwis_station][vari]):\n", " rwis[rwis_station][vari].remove(rwis[rwis_station][vari][index])\n", " except Exception as e:\n", " print(e,index,len(rwis[rwis_station]['date_time']))" ] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [ "#### CHECKING TO SEE IF HELIOS AND RWIS TIMES MATCH NOW .....NOPE :()\n", "#'WY_KWTR': ['TL-13961', 'TL-13962']\n", "print(len(rwis['WY_KWTR']['date_time']))\n", "print(len(heliosdata['TL-13961']['datetime']))" ] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [ "#### INSERTING MISSING HELIOS DT INTO RWIS DT DICT WHILE ADJSUTING ROADVALUE --> takes time\n", "## Using the set function means that we do not retain the orginal order of the RWIS list. Use caution!\n", "## Useful lists: month_lst ,staitonlst,sensor_lst, multivariable_stations, conditions\n", "## Current Dictionaries: rwis, rwis_data, helios_data\n", "\n", "def INSERT_MISSING_RWIS_DT(conditions):\n", "\n", " for rwis_station in rwismatch.keys():\n", " helioslist = rwismatch[rwis_station]\n", " #print(helioslist)\n", "\n", " for helios in helioslist:\n", " result= []\n", " tempdt = [] \n", " #helios = helioslist[heliosstationindex]\n", " print(rwis_station,helios)\n", " heliosdt = heliosdata[helios]['datetime']\n", " rwisdt = rwis[rwis_station]['date_time']\n", "\n", " for dt in rwisdt:\n", " tempdt.append(dt)\n", "\n", " in_rwis_dt = set(tempdt)\n", " in_helios_dt = set(heliosdt)\n", " in_helios_but_not_in_rwis = in_helios_dt - in_rwis_dt\n", " result = rwisdt + list(in_helios_but_not_in_rwis)\n", " result = list(set(result))\n", " result = sorted(result)\n", " print(len(result),len(heliosdt))\n", "\n", "for rwis_station in rwismatch.keys():\n", " helioslist = rwismatch[rwis_station]\n", " #print(helioslist)\n", "\n", " for helios in helioslist:\n", " for c in range(len(conditions)):\n", " try:\n", " rwisroad = rwis[rwis_station][conditions[c]]\n", " temproad = []\n", " for road in rwisroad:\n", " temproad.append(road)\n", "\n", " for dt in range(len(rwisdt)):\n", " if rwisdt[dt] not in tempdt:\n", " temproad.insert(dt,'NA')\n", "\n", " except: continue\n", " print(c,len(temproad))\n", "\n", "\n", " rwis[rwis_station]['date_time'] = result \n" ] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [ "conditions = ['road_surface_condition_set_1', 'road_surface_condition_set_2','road_surface_condition_set_3', 'road_surface_condition_set_4']\n", "INSERT_MISSING_RWIS_DT(conditions)" ] } ], "metadata": { "kernelspec": { "display_name": "Python 3", "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.7.4" } }, "nbformat": 4, "nbformat_minor": 2 }