Created
September 25, 2015 14:00
-
-
Save tijptjik/481cca410244b59711f0 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"cells": [ | |
{ | |
"metadata": { | |
"collapsed": false, | |
"twolaSignature": "snapshot-selector", | |
"trusted": true | |
}, | |
"cell_type": "code", | |
"source": "from twola.datastore.snapshot import Snapshot\n%hub SnapshotSelector", | |
"execution_count": 1, | |
"outputs": [ | |
{ | |
"execution_count": 1, | |
"output_type": "execute_result", | |
"data": { | |
"application/javascript": "\nvar twolaCheck = function() {\n if(window.Twola) {\n if(IPython.notebook.kernel.is_connected() == true) {\n clearInterval(poller);\n window.Twola.SnapshotSelector(element, \"\");\n }\n }\n}\nvar poller = setInterval(twolaCheck, 100);\n", | |
"text/plain": "<IPython.core.display.Javascript object>" | |
}, | |
"metadata": {} | |
} | |
] | |
}, | |
{ | |
"metadata": { | |
"collapsed": false, | |
"trusted": true | |
}, | |
"cell_type": "code", | |
"source": "%reload_ext autoreload\n%autoreload 2\n\ndata = Snapshot('/Users/twola-data/chelm/5602bddcc4dcf16481263002/data/denver_conditions.h5')\nobs = [(oid, row['current_observation']) for oid, row in data]\nprint len(obs)", | |
"execution_count": 16, | |
"outputs": [ | |
{ | |
"output_type": "stream", | |
"name": "stdout", | |
"text": "221\n" | |
} | |
] | |
}, | |
{ | |
"metadata": { | |
"collapsed": false, | |
"trusted": true | |
}, | |
"cell_type": "code", | |
"source": "from IPython.display import HTML\nfrom SnapshotSummary import SnapshotSummary\nsp = SnapshotSummary(obs)\nHTML(str(sp.as_html()))", | |
"execution_count": 43, | |
"outputs": [ | |
{ | |
"execution_count": 43, | |
"output_type": "execute_result", | |
"data": { | |
"text/plain": "<IPython.core.display.HTML object>", | |
"text/html": "<div id=\"snapshot-field-summary\"><table class=\"table table-striped\" id=\"summary-table\">\n<tr><th id=\"col-header\">Attribute</th><th id=\"col-header\">Type</th><th id=\"col-header\">Values</th><th id=\"col-header\">Min</th><th id=\"col-header\">Mean</th><th id=\"col-header\">Max</th></tr>\n<tbody>\n<tr><td>PRECIP_TODAY_METRIC</td><td>int</td><td><td>291</td><td>291.0</td><td>291</td></tr>\n<tr><td>IMAGE</td><td>list</td></tr>\n<tr><td>OBSERVATION_LOCATION</td><td>list</td></tr>\n<tr><td>WEATHER</td><td>str</td><td>1</td><td><td><td></tr>\n<tr><td>LOCAL_TIME_RFC822</td><td>str</td><td>21</td><td><td><td></tr>\n<tr><td>WIND_STRING</td><td>str</td><td>8</td><td><td><td></tr>\n<tr><td>WINDCHILL_C</td><td>str</td><td>1</td><td><td><td></tr>\n<tr><td>OB_URL</td><td>str</td><td>1</td><td><td><td></tr>\n<tr><td>WINDCHILL_F</td><td>str</td><td>1</td><td><td><td></tr>\n<tr><td>PRESSURE_MB</td><td>int</td><td><td>1021</td><td>1021.0</td><td>1021</td></tr>\n<tr><td>DEWPOINT_STRING</td><td>str</td><td>7</td><td><td><td></tr>\n<tr><td>SOLARRADIATION</td><td>int</td><td><td>770</td><td>770.0</td><td>770</td></tr>\n<tr><td>ESTIMATED</td><td>list</td></tr>\n<tr><td>RELATIVE_HUMIDITY</td><td>str</td><td>7</td><td><td><td></tr>\n<tr><td>LOCAL_EPOCH</td><td>int</td><td><td>1443125699</td><td>1443126732.86</td><td>1443127857</td></tr>\n<tr><td>ICON_URL</td><td>str</td><td>1</td><td><td><td></tr>\n<tr><td>DISPLAY_LOCATION</td><td>list</td></tr>\n<tr><td>PRECIP_TODAY_STRING</td><td>str</td><td>1</td><td><td><td></tr>\n<tr><td>FEELSLIKE_C</td><td>float</td><td><td>25.1</td><td>25.2538461538</td><td>25.5</td></tr>\n<tr><td>DEWPOINT_C</td><td>int</td><td><td>2</td><td>4.07239819005</td><td>7</td></tr>\n<tr><td>HEAT_INDEX_C</td><td>str</td><td>1</td><td><td><td></tr>\n<tr><td>LOCAL_TZ_LONG</td><td>str</td><td>1</td><td><td><td></tr>\n<tr><td>WIND_MPH</td><td>float</td><td><td>1.0</td><td>2.44343891403</td><td>4.0</td></tr>\n<tr><td>WIND_GUST_KPH</td><td>float</td><td><td>1.6</td><td>5.51990950226</td><td>11.3</td></tr>\n<tr><td>FEELSLIKE_F</td><td>float</td><td><td>77.1</td><td>77.4592760181</td><td>77.9</td></tr>\n<tr><td>LOCAL_TZ_SHORT</td><td>str</td><td>1</td><td><td><td></tr>\n<tr><td>PRECIP_TODAY_IN</td><td>float</td><td><td>11.47</td><td>11.47</td><td>11.47</td></tr>\n<tr><td>HEAT_INDEX_F</td><td>str</td><td>1</td><td><td><td></tr>\n<tr><td>NOWCAST</td><td>str</td><td>1</td><td><td><td></tr>\n<tr><td>TEMP_F</td><td>float</td><td><td>77.1</td><td>77.4592760181</td><td>77.9</td></tr>\n<tr><td>STATION_ID</td><td>str</td><td>1</td><td><td><td></tr>\n<tr><td>WINDCHILL_STRING</td><td>str</td><td>1</td><td><td><td></tr>\n<tr><td>TEMP_C</td><td>float</td><td><td>25.1</td><td>25.2538461538</td><td>25.5</td></tr>\n<tr><td>VISIBILITY_KM</td><td>float</td><td><td>16.1</td><td>16.1</td><td>16.1</td></tr>\n<tr><td>PRESSURE_TREND</td><td>str</td><td>1</td><td><td><td></tr>\n<tr><td>VISIBILITY_MI</td><td>float</td><td><td>10.0</td><td>10.0</td><td>10.0</td></tr>\n<tr><td>FORECAST_URL</td><td>str</td><td>1</td><td><td><td></tr>\n<tr><td>PRESSURE_IN</td><td>float</td><td><td>30.15</td><td>30.15</td><td>30.15</td></tr>\n<tr><td>TEMPERATURE_STRING</td><td>str</td><td>7</td><td><td><td></tr>\n<tr><td>WIND_DIR</td><td>str</td><td>6</td><td><td><td></tr>\n<tr><td>ICON</td><td>str</td><td>1</td><td><td><td></tr>\n<tr><td>WIND_DEGREES</td><td>int</td><td><td>24</td><td>140.316742081</td><td>227</td></tr>\n<tr><td>PRECIP_1HR_IN</td><td>float</td><td><td>0.0</td><td>0.0</td><td>0.0</td></tr>\n<tr><td>LOCAL_TZ_OFFSET</td><td>float</td><td><td>-600.0</td><td>-600.0</td><td>-600.0</td></tr>\n<tr><td>WIND_KPH</td><td>float</td><td><td>1.6</td><td>3.90950226244</td><td>6.4</td></tr>\n<tr><td>WIND_GUST_MPH</td><td>float</td><td><td>1.0</td><td>3.43891402715</td><td>7.0</td></tr>\n<tr><td>OBSERVATION_TIME</td><td>str</td><td>8</td><td><td><td></tr>\n<tr><td>UV</td><td>float</td><td><td>0.0</td><td>0.0</td><td>0.0</td></tr>\n<tr><td>HEAT_INDEX_STRING</td><td>str</td><td>1</td><td><td><td></tr>\n<tr><td>OBSERVATION_EPOCH</td><td>int</td><td><td>1443125419</td><td>1443126561.95</td><td>1443127807</td></tr>\n<tr><td>PRECIP_1HR_METRIC</td><td>float</td><td><td>0.0</td><td>0.0</td><td>0.0</td></tr>\n<tr><td>DEWPOINT_F</td><td>int</td><td><td>36</td><td>39.4705882353</td><td>44</td></tr>\n<tr><td>OBSERVATION_TIME_RFC822</td><td>str</td><td>8</td><td><td><td></tr>\n<tr><td>PRECIP_1HR_STRING</td><td>str</td><td>1</td><td><td><td></tr>\n<tr><td>FEELSLIKE_STRING</td><td>str</td><td>7</td><td><td><td></tr>\n<tr><td>HISTORY_URL</td><td>str</td><td>1</td><td><td><td></tr>\n</table></div>" | |
}, | |
"metadata": {} | |
} | |
] | |
}, | |
{ | |
"metadata": { | |
"collapsed": false, | |
"trusted": true | |
}, | |
"cell_type": "code", | |
"source": "", | |
"execution_count": 38, | |
"outputs": [ | |
{ | |
"output_type": "stream", | |
"name": "stdout", | |
"text": "str\n" | |
} | |
] | |
}, | |
{ | |
"metadata": { | |
"collapsed": true, | |
"trusted": true | |
}, | |
"cell_type": "code", | |
"source": "", | |
"execution_count": null, | |
"outputs": [] | |
} | |
], | |
"metadata": { | |
"kernelspec": { | |
"name": "python2", | |
"display_name": "Python 2", | |
"language": "python" | |
}, | |
"language_info": { | |
"mimetype": "text/x-python", | |
"nbconvert_exporter": "python", | |
"name": "python", | |
"pygments_lexer": "ipython2", | |
"version": "2.7.10", | |
"file_extension": ".py", | |
"codemirror_mode": { | |
"version": 2, | |
"name": "ipython" | |
} | |
} | |
}, | |
"nbformat": 3, | |
"nbformat_minor": 0 | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment