{
"cells": [
{
"cell_type": "markdown",
"metadata": {},
"source": [
"# AMGeO 2.0: Crafting an API for Geospace Data Scientists\n",
"\n",
""
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"## Authors"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"Author1 = {\n",
" \"name\": \"Willem Mirkovich\",\n",
" \"affiliation\": \"University of Colorado Boulder, Smead Aerospace Engineering Sciences\",\n",
" \"email\": \"willem.mirkovich@colorado.edu\",\n",
" \"orcid\": \"0000-0003-0955-8281\"\n",
"}\n",
"\n",
"Author2 = {\n",
" \"name\": \"Tomoko Matsuo\",\n",
" \"affiliation\": \"University of Colorado Boulder, Smead Aerospace Engineering Sciences\",\n",
" \"email\": \"tomoko.matsuo@colorado.edu\",\n",
" \"orcid\": \"0000-0002-2754-1224\" \n",
"}\n",
"\n",
"Author3 = {\n",
" \"name\": \"Liam Kilcommons\",\n",
" \"affiliation\": \"University of Colorado Boulder, Smead Aerospace Engineering Sciences\",\n",
" \"email\": \"Liam.Kilcommons@colorado.edu\",\n",
" \"orcid\": \"0000-0002-4980-3045\"\n",
"}"
]
},
{
"cell_type": "markdown",
"metadata": {
"toc": true
},
"source": [
"
<xarray.Dataset>\n", "Dimensions: (time: 1, lat: 24, lon: 37)\n", "Coordinates:\n", " * time (time) datetime64[ns] 2013-01-06T16:30:00\n", " * lat (lat) float64 88.33 86.67 85.0 83.33 ... 53.33 51.67 50.0\n", " * lon (lon) float64 0.0 10.0 20.0 30.0 ... 330.0 340.0 350.0 360.0\n", "Data variables:\n", " E_ph (time, lat, lon) float64 -0.01019 -0.009465 ... -3.187e-06\n", " E_th (time, lat, lon) float64 0.027 0.02508 ... -0.000415\n", " cond_hall (time, lat, lon) float64 4.0 4.0 4.0 4.0 ... 4.0 4.0 4.0 4.0\n", " cond_ped (time, lat, lon) float64 4.0 4.0 4.0 4.0 ... 4.0 4.0 4.0 4.0\n", " epot (time, lat, lon) float64 -6.755e+03 -6.42e+03 ... 493.9\n", " int_joule_heat (time) float64 9.623\n", " joule_heat (time, lat, lon) float64 3.331 2.874 ... 0.0005697 0.000689\n", " v_ph (time, lat, lon) float64 459.4 426.8 ... -0.8729 -8.498\n", " v_th (time, lat, lon) float64 173.4 161.0 ... -7.678 0.06526\n", "Attributes:\n", " description: AMGeO Assimilative Maps\n", " version: v2_beta\n", " hemisphere: N
<xarray.Dataset>\n", "Dimensions: (time: 2, lat: 24, lon: 37)\n", "Coordinates:\n", " * time (time) datetime64[ns] 2013-01-06T16:30:00 2013-01-06T17:3...\n", " * lat (lat) float64 88.33 86.67 85.0 83.33 ... 53.33 51.67 50.0\n", " * lon (lon) float64 0.0 10.0 20.0 30.0 ... 330.0 340.0 350.0 360.0\n", "Data variables:\n", " E_ph (time, lat, lon) float64 -0.01019 -0.009465 ... -3.323e-06\n", " E_th (time, lat, lon) float64 0.027 0.02508 ... -0.0001662\n", " cond_hall (time, lat, lon) float64 4.0 4.0 4.0 4.0 ... 4.0 4.0 4.0 4.0\n", " cond_ped (time, lat, lon) float64 4.0 4.0 4.0 4.0 ... 4.0 4.0 4.0 4.0\n", " epot (time, lat, lon) float64 -6.755e+03 -6.42e+03 ... 196.5\n", " int_joule_heat (time) float64 9.623 27.86\n", " joule_heat (time, lat, lon) float64 3.331 2.874 ... 8.709e-05 0.0001106\n", " v_ph (time, lat, lon) float64 459.4 426.8 ... -0.3691 -3.404\n", " v_th (time, lat, lon) float64 173.4 161.0 ... -2.999 0.06805\n", "Attributes:\n", " description: AMGeO Assimilative Maps\n", " version: v2_beta\n", " hemisphere: N
<xarray.Dataset>\n", "Dimensions: (time: 3, lat: 24, lon: 37)\n", "Coordinates:\n", " * time (time) datetime64[ns] 2013-01-06T16:30:00 ... 2013-02-06T...\n", " * lat (lat) float64 88.33 86.67 85.0 83.33 ... 53.33 51.67 50.0\n", " * lon (lon) float64 0.0 10.0 20.0 30.0 ... 330.0 340.0 350.0 360.0\n", "Data variables:\n", " E_ph (time, lat, lon) float64 -0.01019 -0.009465 ... 2.164e-06\n", " E_th (time, lat, lon) float64 0.027 0.02508 ... -0.0003038\n", " cond_hall (time, lat, lon) float64 4.0 4.0 4.0 4.0 ... 4.0 4.0 4.0 4.0\n", " cond_ped (time, lat, lon) float64 4.0 4.0 4.0 4.0 ... 4.0 4.0 4.0 4.0\n", " epot (time, lat, lon) float64 -6.755e+03 -6.42e+03 ... 343.2\n", " int_joule_heat (time) float64 9.623 27.86 5.876\n", " joule_heat (time, lat, lon) float64 3.331 2.874 ... 0.0003162 0.0003692\n", " v_ph (time, lat, lon) float64 459.4 426.8 ... -0.6552 -6.221\n", " v_th (time, lat, lon) float64 173.4 161.0 ... -5.72 -0.04431\n", "Attributes:\n", " description: AMGeO Assimilative Maps\n", " version: v2_beta\n", " hemisphere: N
<xarray.Dataset>\n", "Dimensions: (time: 4, lat: 24, lon: 37)\n", "Coordinates:\n", " * time (time) datetime64[ns] 2013-01-06T16:30:00 ... 2013-02-06T...\n", " * lat (lat) float64 88.33 86.67 85.0 83.33 ... 53.33 51.67 50.0\n", " * lon (lon) float64 0.0 10.0 20.0 30.0 ... 330.0 340.0 350.0 360.0\n", "Data variables:\n", " E_ph (time, lat, lon) float64 -0.01019 -0.009465 ... 3.771e-07\n", " E_th (time, lat, lon) float64 0.027 0.02508 ... -0.0003171\n", " cond_hall (time, lat, lon) float64 4.0 4.0 4.0 4.0 ... 4.0 4.0 4.0 4.0\n", " cond_ped (time, lat, lon) float64 4.0 4.0 4.0 4.0 ... 4.0 4.0 4.0 4.0\n", " epot (time, lat, lon) float64 -6.755e+03 -6.42e+03 ... 363.5\n", " int_joule_heat (time) float64 9.623 27.86 5.876 6.996\n", " joule_heat (time, lat, lon) float64 3.331 2.874 ... 0.0003407 0.0004021\n", " v_ph (time, lat, lon) float64 459.4 426.8 ... -0.6923 -6.492\n", " v_th (time, lat, lon) float64 173.4 161.0 ... -5.936 -0.007721\n", "Attributes:\n", " description: AMGeO Assimilative Maps\n", " version: v2_beta\n", " hemisphere: N
<xarray.Dataset>\n", "Dimensions: (time: 4, lat: 24, lon: 37)\n", "Coordinates:\n", " * time (time) datetime64[ns] 2013-01-06T16:30:00 ... 2013-02-06T...\n", " * lat (lat) float64 88.33 86.67 85.0 83.33 ... 53.33 51.67 50.0\n", " * lon (lon) float64 0.0 10.0 20.0 30.0 ... 330.0 340.0 350.0 360.0\n", "Data variables:\n", " E_ph (time, lat, lon) float64 -0.01019 -0.009465 ... 3.771e-07\n", " E_th (time, lat, lon) float64 0.027 0.02508 ... -0.0003171\n", " cond_hall (time, lat, lon) float64 4.0 4.0 4.0 4.0 ... 4.0 4.0 4.0 4.0\n", " cond_ped (time, lat, lon) float64 4.0 4.0 4.0 4.0 ... 4.0 4.0 4.0 4.0\n", " epot (time, lat, lon) float64 -6.755e+03 -6.42e+03 ... 363.5\n", " int_joule_heat (time) float64 9.623 27.86 5.876 6.996\n", " joule_heat (time, lat, lon) float64 3.331 2.874 ... 0.0003407 0.0004021\n", " v_ph (time, lat, lon) float64 459.4 426.8 ... -0.6923 -6.492\n", " v_th (time, lat, lon) float64 173.4 161.0 ... -5.936 -0.007721\n", "Attributes:\n", " description: AMGeO Assimilative Maps\n", " version: v2_beta\n", " hemisphere: N
<xarray.DataArray 'cond_hall' (time: 4, lat: 24, lon: 37)>\n", "array([[[4., 4., 4., ..., 4., 4., 4.],\n", " [4., 4., 4., ..., 4., 4., 4.],\n", " [4., 4., 4., ..., 4., 4., 4.],\n", " ...,\n", " [4., 4., 4., ..., 4., 4., 4.],\n", " [4., 4., 4., ..., 4., 4., 4.],\n", " [4., 4., 4., ..., 4., 4., 4.]],\n", "\n", " [[4., 4., 4., ..., 4., 4., 4.],\n", " [4., 4., 4., ..., 4., 4., 4.],\n", " [4., 4., 4., ..., 4., 4., 4.],\n", " ...,\n", " [4., 4., 4., ..., 4., 4., 4.],\n", " [4., 4., 4., ..., 4., 4., 4.],\n", " [4., 4., 4., ..., 4., 4., 4.]],\n", "\n", " [[4., 4., 4., ..., 4., 4., 4.],\n", " [4., 4., 4., ..., 4., 4., 4.],\n", " [4., 4., 4., ..., 4., 4., 4.],\n", " ...,\n", " [4., 4., 4., ..., 4., 4., 4.],\n", " [4., 4., 4., ..., 4., 4., 4.],\n", " [4., 4., 4., ..., 4., 4., 4.]],\n", "\n", " [[4., 4., 4., ..., 4., 4., 4.],\n", " [4., 4., 4., ..., 4., 4., 4.],\n", " [4., 4., 4., ..., 4., 4., 4.],\n", " ...,\n", " [4., 4., 4., ..., 4., 4., 4.],\n", " [4., 4., 4., ..., 4., 4., 4.],\n", " [4., 4., 4., ..., 4., 4., 4.]]])\n", "Coordinates:\n", " * time (time) datetime64[ns] 2013-01-06T16:30:00 ... 2013-02-06T13:30:00\n", " * lat (lat) float64 88.33 86.67 85.0 83.33 ... 55.0 53.33 51.67 50.0\n", " * lon (lon) float64 0.0 10.0 20.0 30.0 40.0 ... 330.0 340.0 350.0 360.0\n", "Attributes:\n", " description: cond_hall\n", " longname: Ovation Pyme Hall Conductance\n", " shortname: cond_hall\n", " units: mho
<xarray.DataArray 'time' ()>\n", "array('2013-01-06T16:30:00.000000000', dtype='datetime64[ns]')\n", "Coordinates:\n", " time datetime64[ns] 2013-01-06T16:30:00
<xarray.DataArray 'lat' ()>\n", "array(68.33319991)\n", "Coordinates:\n", " time datetime64[ns] 2013-01-06T16:30:00\n", " lat float64 68.33\n", " lon float64 160.0\n", "Attributes:\n", " longname: Modified Magnetic Apex Latitudes\n", " shortname: lats\n", " units: degrees
\n", " | \n", " | \n", " | E_ph | \n", "E_th | \n", "cond_hall | \n", "cond_ped | \n", "epot | \n", "int_joule_heat | \n", "joule_heat | \n", "v_ph | \n", "v_th | \n", "
---|---|---|---|---|---|---|---|---|---|---|---|
time | \n", "lat | \n", "lon | \n", "\n", " | \n", " | \n", " | \n", " | \n", " | \n", " | \n", " | \n", " | \n", " |
2013-01-06 16:30:00 | \n", "88.333323 | \n", "0.0 | \n", "-0.010193 | \n", "0.026999 | \n", "4.0 | \n", "4.0 | \n", "-6755.328259 | \n", "9.622610 | \n", "3.331331 | \n", "459.399493 | \n", "173.436070 | \n", "
10.0 | \n", "-0.009465 | \n", "0.025080 | \n", "4.0 | \n", "4.0 | \n", "-6419.514908 | \n", "9.622610 | \n", "2.874432 | \n", "426.756367 | \n", "161.045790 | \n", "||
20.0 | \n", "-0.007984 | \n", "0.023245 | \n", "4.0 | \n", "4.0 | \n", "-6113.721553 | \n", "9.622610 | \n", "2.416306 | \n", "395.527306 | \n", "135.848700 | \n", "||
30.0 | \n", "-0.005780 | \n", "0.021667 | \n", "4.0 | \n", "4.0 | \n", "-5862.900304 | \n", "9.622610 | \n", "2.011470 | \n", "368.673123 | \n", "98.356825 | \n", "||
40.0 | \n", "-0.003063 | \n", "0.020531 | \n", "4.0 | \n", "4.0 | \n", "-5688.033704 | \n", "9.622610 | \n", "1.723594 | \n", "349.343274 | \n", "52.117439 | \n", "||
... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "
2013-01-06 17:30:00 | \n", "49.999754 | \n", "320.0 | \n", "0.000019 | \n", "-0.000030 | \n", "4.0 | \n", "4.0 | \n", "313.325279 | \n", "27.863884 | \n", "0.000005 | \n", "-0.614055 | \n", "-0.385016 | \n", "
330.0 | \n", "-0.000059 | \n", "-0.000013 | \n", "4.0 | \n", "4.0 | \n", "313.296195 | \n", "27.863884 | \n", "0.000015 | \n", "-0.263458 | \n", "1.207273 | \n", "||
340.0 | \n", "0.000009 | \n", "0.000095 | \n", "4.0 | \n", "4.0 | \n", "338.207580 | \n", "27.863884 | \n", "0.000036 | \n", "1.939544 | \n", "-0.191665 | \n", "||
350.0 | \n", "0.000146 | \n", "-0.000018 | \n", "4.0 | \n", "4.0 | \n", "267.731952 | \n", "27.863884 | \n", "0.000087 | \n", "-0.369148 | \n", "-2.998625 | \n", "||
360.0 | \n", "-0.000003 | \n", "-0.000166 | \n", "4.0 | \n", "4.0 | \n", "196.514563 | \n", "27.863884 | \n", "0.000111 | \n", "-3.403963 | \n", "0.068048 | \n", "
1776 rows × 9 columns
\n", "