diff --git a/examples/symba_mars_disk/testnetcdf.ipynb b/examples/symba_mars_disk/testnetcdf.ipynb index 8c61f51a0..d98408178 100644 --- a/examples/symba_mars_disk/testnetcdf.ipynb +++ b/examples/symba_mars_disk/testnetcdf.ipynb @@ -4,14 +4,28 @@ "cell_type": "code", "execution_count": 1, "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "text/plain": [ + "'/home/daminton/git/swiftest/examples/symba_mars_disk'" + ] + }, + "execution_count": 1, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ - "import swiftest" + "import swiftest\n", + "import os\n", + "import xarray as xr\n", + "os.getcwd()" ] }, { "cell_type": "code", - "execution_count": 2, + "execution_count": 12, "metadata": {}, "outputs": [ { @@ -30,7 +44,1494 @@ ], "source": [ "sim = swiftest.Simulation(param_file=\"param.in\")\n", - "sim.bin2xr()" + "sim.bin2xr()\n" + ] + }, + { + "cell_type": "code", + "execution_count": 13, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
<xarray.Dataset>\n", + "Dimensions: (id: 1521, time: 11)\n", + "Coordinates:\n", + " * id (id) int64 1 2 3 4 5 6 7 ... 1515 1516 1517 1518 1519 1520 1521\n", + " * time (time) float64 0.0 600.0 1.2e+03 ... 4.8e+03 5.4e+03 6e+03\n", + "Data variables: (12/46)\n", + " npl (time) int32 1500 1500 1500 1500 1500 ... 1518 1518 1518 1518\n", + " ntp (time) int32 0 0 0 0 0 0 0 0 0 0 0\n", + " xhx (id, time) float64 0.0 0.0 0.0 ... 1.587e+06 2.838e+06\n", + " xhy (id, time) float64 0.0 0.0 0.0 ... -9.103e+06 -8.791e+06\n", + " xhz (id, time) float64 0.0 0.0 0.0 ... -3.433e+04 -3.905e+04\n", + " vhx (id, time) float64 0.0 0.0 0.0 ... 2.118e+03 2.045e+03\n", + " ... ...\n", + " py_origin (id) float64 0.0 -4.373e+06 ... -8.094e+06 -8.123e+06\n", + " pz_origin (id) float64 0.0 -9.627e+03 2.41e+04 ... 2.923e+03 -3.139e+03\n", + " vhx_origin (id) float64 0.0 988.0 1.016e+03 ... 1.881e+03 1.887e+03\n", + " vhy_origin (id) float64 0.0 -1.888e+03 ... -1.004e+03 -1.027e+03\n", + " vhz_origin (id) float64 0.0 10.69 -2.604 -1.465 ... 18.95 -9.448 -12.51\n", + " origin_type (id) <U32 'Central body' ... 'Supercatastrophic'
array([ 1, 2, 3, ..., 1519, 1520, 1521])
array([ 0., 600., 1200., 1800., 2400., 3000., 3600., 4200., 4800., 5400.,\n", + " 6000.])
array([1500, 1500, 1500, 1500, 1500, 1518, 1518, 1518, 1518, 1518, 1518],\n", + " dtype=int32)
array([0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], dtype=int32)
array([[ 0. , 0. , 0. , ...,\n", + " 0. , 0. , 0. ],\n", + " [-8126082.3 , -7455743.870377, -6639922.8973 , ...,\n", + " 0. , 0. , 0. ],\n", + " [-8215863.74 , -7528790.937002, -6695633.497941, ...,\n", + " 0. , 0. , 0. ],\n", + " ...,\n", + " [ 0. , 0. , 0. , ...,\n", + " 298435.96209 , 1580488.160551, 2830827.212288],\n", + " [ 0. , 0. , 0. , ...,\n", + " 288765.398268, 1570476.731724, 2820328.02531 ],\n", + " [ 0. , 0. , 0. , ...,\n", + " 305348.867975, 1587293.036578, 2838246.054897]])
array([[ 0. , 0. , 0. , ...,\n", + " 0. , 0. , 0. ],\n", + " [-4373066.08 , -5459208.028142, -6438811.739009, ...,\n", + " 0. , 0. , 0. ],\n", + " [-4287929.53 , -5388325.831264, -6384219.503211, ...,\n", + " 0. , 0. , 0. ],\n", + " ...,\n", + " [ 0. , 0. , 0. , ...,\n", + " -9175020.161121, -9022253.20733 , -8688797.849263],\n", + " [ 0. , 0. , 0. , ...,\n", + " -9148981.540216, -8991455.407219, -8651928.478028],\n", + " [ 0. , 0. , 0. , ...,\n", + " -9238768.242433, -9103455.000646, -8790508.424912]])
array([[ 0. , 0. , 0. , ..., 0. ,\n", + " 0. , 0. ],\n", + " [ -9627.36144 , -3139.325028, 3415.272601, ..., 0. ,\n", + " 0. , 0. ],\n", + " [ 24101.0139 , 22304.343263, 20059.090005, ..., 0. ,\n", + " 0. , 0. ],\n", + " ...,\n", + " [ 0. , 0. , 0. , ..., 62664.719999,\n", + " 69870.136821, 75656.737018],\n", + " [ 0. , 0. , 0. , ..., -18505.173817,\n", + " -23592.53643 , -28185.331651],\n", + " [ 0. , 0. , 0. , ..., -28894.974092,\n", + " -34326.891737, -39046.315552]])
array([[ 0. , 0. , 0. , ..., 0. , 0. ,\n", + " 0. ],\n", + " [ 987.984575, 1242.650893, 1472.221918, ..., 0. , 0. ,\n", + " 0. ],\n", + " [1015.81225 , 1270.860317, 1501.916415, ..., 0. , 0. ,\n", + " 0. ],\n", + " ...,\n", + " [ 0. , 0. , 0. , ..., 2148.892301, 2117.460683,\n", + " 2043.257865],\n", + " [ 0. , 0. , 0. , ..., 2148.279605, 2116.861616,\n", + " 2042.126053],\n", + " [ 0. , 0. , 0. , ..., 2148.539506, 2117.647747,\n", + " 2045.387826]])
array([[ 0. , 0. , 0. , ..., 0. ,\n", + " 0. , 0. ],\n", + " [-1887.69371 , -1726.976022, -1533.144179, ..., 0. ,\n", + " 0. , 0. ],\n", + " [-1909.33511 , -1752.649941, -1561.544488, ..., 0. ,\n", + " 0. , 0. ],\n", + " ...,\n", + " [ 0. , 0. , 0. , ..., 102.523975,\n", + " 406.201628, 703.807575],\n", + " [ 0. , 0. , 0. , ..., 109.477961,\n", + " 415.168233, 715.125932],\n", + " [ 0. , 0. , 0. , ..., 75.632846,\n", + " 374.717799, 666.785591]])
array([[ 0. , 0. , 0. , ..., 0. , 0. , 0. ],\n", + " [10.688201, 10.903892, 10.908901, ..., 0. , 0. , 0. ],\n", + " [-2.604496, -3.377466, -4.094367, ..., 0. , 0. , 0. ],\n", + " ...,\n", + " [ 0. , 0. , 0. , ..., 13.112301, 10.865625, 8.389877],\n", + " [ 0. , 0. , 0. , ..., -8.838531, -8.095302, -7.19026 ],\n", + " [ 0. , 0. , 0. , ..., -9.602181, -8.487264, -7.226133]])
array([[ 0. , 0. , 0. , ..., 0. ,\n", + " 0. , 0. ],\n", + " [9028462.300379, 9028204.679981, 9027801.808037, ..., 0. ,\n", + " 0. , 0. ],\n", + " [9379096.556747, 9379649.632917, 9380562.419871, ..., 0. ,\n", + " 0. , 0. ],\n", + " ...,\n", + " [ 0. , 0. , 0. , ..., 9105784.319595,\n", + " 9105348.099648, 9104925.857912],\n", + " [ 0. , 0. , 0. , ..., 9051331.629613,\n", + " 9050863.676642, 9050436.572173],\n", + " [ 0. , 0. , 0. , ..., 9219445.412062,\n", + " 9219207.390467, 9219023.300933]])
array([[0. , 0. , 0. , ..., 0. , 0. , 0. ],\n", + " [0.024926, 0.024957, 0.025003, ..., 0. , 0. , 0. ],\n", + " [0.014289, 0.01434 , 0.014429, ..., 0. , 0. , 0. ],\n", + " ...,\n", + " [0. , 0. , 0. , ..., 0.017177, 0.017155, 0.017139],\n", + " [0. , 0. , 0. , ..., 0.022408, 0.022402, 0.022395],\n", + " [0. , 0. , 0. , ..., 0.003401, 0.003428, 0.003445]])
array([[0. , 0. , 0. , ..., 0. , 0. , 0. ],\n", + " [0.005136, 0.005139, 0.005144, ..., 0. , 0. , 0. ],\n", + " [0.002857, 0.002862, 0.00287 , ..., 0. , 0. , 0. ],\n", + " ...,\n", + " [0. , 0. , 0. , ..., 0.009221, 0.009211, 0.009204],\n", + " [0. , 0. , 0. , ..., 0.004615, 0.004602, 0.004593],\n", + " [0. , 0. , 0. , ..., 0.005457, 0.005427, 0.005406]])
array([[0. , 0. , 0. , ..., 0. , 0. , 0. ],\n", + " [3.839849, 3.839767, 3.839767, ..., 0. , 0. , 0. ],\n", + " [1.624673, 1.621676, 1.617969, ..., 0. , 0. , 0. ],\n", + " ...,\n", + " [0. , 0. , 0. , ..., 3.911393, 3.910038, 3.908742],\n", + " [0. , 0. , 0. , ..., 1.148928, 1.147277, 1.145778],\n", + " [0. , 0. , 0. , ..., 0.993907, 0.989458, 0.985499]])
array([[0. , 0. , 0. , ..., 0. , 0. , 0. ],\n", + " [3.405856, 3.405787, 3.405577, ..., 0. , 0. , 0. ],\n", + " [2.593336, 2.594383, 2.595541, ..., 0. , 0. , 0. ],\n", + " ...,\n", + " [0. , 0. , 0. , ..., 2.914399, 2.919411, 2.923807],\n", + " [0. , 0. , 0. , ..., 5.713298, 5.717661, 5.721478],\n", + " [0. , 0. , 0. , ..., 6.21677 , 6.223896, 6.231156]])
array([[0. , 0. , 0. , ..., 0. , 0. , 0. ],\n", + " [2.649866, 2.794764, 2.93973 , ..., 0. , 0. , 0. ],\n", + " [5.703674, 5.842339, 5.981582, ..., 0. , 0. , 0. ],\n", + " ...,\n", + " [0. , 0. , 0. , ..., 4.232489, 4.371664, 4.511438],\n", + " [0. , 0. , 0. , ..., 4.203505, 4.344945, 4.486808],\n", + " [0. , 0. , 0. , ..., 3.822209, 3.959844, 4.096848]])
array([[4.283887e+13, 4.283887e+13, 4.283887e+13, ..., 4.283887e+13,\n", + " 4.283887e+13, 4.283887e+13],\n", + " [1.710220e+06, 1.710220e+06, 1.710220e+06, ..., 0.000000e+00,\n", + " 0.000000e+00, 0.000000e+00],\n", + " [6.251529e+05, 6.251529e+05, 6.251529e+05, ..., 0.000000e+00,\n", + " 0.000000e+00, 0.000000e+00],\n", + " ...,\n", + " [0.000000e+00, 0.000000e+00, 0.000000e+00, ..., 1.167687e+05,\n", + " 1.167687e+05, 1.167687e+05],\n", + " [0.000000e+00, 0.000000e+00, 0.000000e+00, ..., 1.167687e+05,\n", + " 1.167687e+05, 1.167687e+05],\n", + " [0.000000e+00, 0.000000e+00, 0.000000e+00, ..., 1.167687e+05,\n", + " 1.167687e+05, 1.167687e+05]])
array([[ 0. , 0. , 0. , ..., 0. , 0. ,\n", + " 0. ],\n", + " [21394.8145, 21394.8145, 21394.8145, ..., 0. , 0. ,\n", + " 0. ],\n", + " [15891.6481, 15891.6481, 15891.6481, ..., 0. , 0. ,\n", + " 0. ],\n", + " ...,\n", + " [ 0. , 0. , 0. , ..., 0. , 0. ,\n", + " 0. ],\n", + " [ 0. , 0. , 0. , ..., 0. , 0. ,\n", + " 0. ],\n", + " [ 0. , 0. , 0. , ..., 0. , 0. ,\n", + " 0. ]])
array([[3389500. , 3389500. , 3389500. , ..., 3389500. ,\n", + " 3389500. , 3389500. ],\n", + " [ 12410.8926 , 12410.8926 , 12410.8926 , ..., 0. ,\n", + " 0. , 0. ],\n", + " [ 8873.89776 , 8873.89776 , 8873.89776 , ..., 0. ,\n", + " 0. , 0. ],\n", + " ...,\n", + " [ 0. , 0. , 0. , ..., 5072.566688,\n", + " 5072.566688, 5072.566688],\n", + " [ 0. , 0. , 0. , ..., 5072.566688,\n", + " 5072.566688, 5072.566688],\n", + " [ 0. , 0. , 0. , ..., 5072.566688,\n", + " 5072.566688, 5072.566688]])
array([[0.4, 0.4, 0.4, ..., 0.4, 0.4, 0.4],\n", + " [0.4, 0.4, 0.4, ..., 0. , 0. , 0. ],\n", + " [0.4, 0.4, 0.4, ..., 0. , 0. , 0. ],\n", + " ...,\n", + " [0. , 0. , 0. , ..., 0.4, 0.4, 0.4],\n", + " [0. , 0. , 0. , ..., 0.4, 0.4, 0.4],\n", + " [0. , 0. , 0. , ..., 0.4, 0.4, 0.4]])
array([[0.4, 0.4, 0.4, ..., 0.4, 0.4, 0.4],\n", + " [0.4, 0.4, 0.4, ..., 0. , 0. , 0. ],\n", + " [0.4, 0.4, 0.4, ..., 0. , 0. , 0. ],\n", + " ...,\n", + " [0. , 0. , 0. , ..., 0.4, 0.4, 0.4],\n", + " [0. , 0. , 0. , ..., 0.4, 0.4, 0.4],\n", + " [0. , 0. , 0. , ..., 0.4, 0.4, 0.4]])
array([[0.4, 0.4, 0.4, ..., 0.4, 0.4, 0.4],\n", + " [0.4, 0.4, 0.4, ..., 0. , 0. , 0. ],\n", + " [0.4, 0.4, 0.4, ..., 0. , 0. , 0. ],\n", + " ...,\n", + " [0. , 0. , 0. , ..., 0.4, 0.4, 0.4],\n", + " [0. , 0. , 0. , ..., 0.4, 0.4, 0.4],\n", + " [0. , 0. , 0. , ..., 0.4, 0.4, 0.4]])
array([[ 0. , 0. , 0. , ..., 0. , 0. , 0. ],\n", + " [ 0. , 0. , 0. , ..., 0. , 0. , 0. ],\n", + " [ 0. , 0. , 0. , ..., 0. , 0. , 0. ],\n", + " ...,\n", + " [ 0. , 0. , 0. , ..., -0.000333, -0.000333, -0.000333],\n", + " [ 0. , 0. , 0. , ..., -0.000333, -0.000333, -0.000333],\n", + " [ 0. , 0. , 0. , ..., -0.000333, -0.000333, -0.000333]])
array([[ 0. , 0. , 0. , ..., 0. , 0. , 0. ],\n", + " [ 0. , 0. , 0. , ..., 0. , 0. , 0. ],\n", + " [ 0. , 0. , 0. , ..., 0. , 0. , 0. ],\n", + " ...,\n", + " [ 0. , 0. , 0. , ..., -0.000323, -0.000323, -0.000323],\n", + " [ 0. , 0. , 0. , ..., -0.000323, -0.000323, -0.000323],\n", + " [ 0. , 0. , 0. , ..., -0.000323, -0.000323, -0.000323]])
array([[ 0.000000e+00, 0.000000e+00, 0.000000e+00, ..., 0.000000e+00,\n", + " 0.000000e+00, 0.000000e+00],\n", + " [ 0.000000e+00, 0.000000e+00, 0.000000e+00, ..., 0.000000e+00,\n", + " 0.000000e+00, 0.000000e+00],\n", + " [ 0.000000e+00, 0.000000e+00, 0.000000e+00, ..., 0.000000e+00,\n", + " 0.000000e+00, 0.000000e+00],\n", + " ...,\n", + " [ 0.000000e+00, 0.000000e+00, 0.000000e+00, ..., -7.840978e-05,\n", + " -7.840978e-05, -7.840978e-05],\n", + " [ 0.000000e+00, 0.000000e+00, 0.000000e+00, ..., -7.840978e-05,\n", + " -7.840978e-05, -7.840978e-05],\n", + " [ 0.000000e+00, 0.000000e+00, 0.000000e+00, ..., -7.840978e-05,\n", + " -7.840978e-05, -7.840978e-05]])
array([0.000000e+00, 2.149596e+25, 2.149659e+25, 2.149681e+25, 2.149664e+25,\n", + " 2.149608e+25, 2.149514e+25, 2.149385e+25, 2.149222e+25, 2.149031e+25,\n", + " 2.148815e+25])
array([0.000000e+00, 0.000000e+00, 0.000000e+00, 0.000000e+00, 0.000000e+00,\n", + " 3.986842e+16, 3.986842e+16, 3.986842e+16, 3.986842e+16, 3.986842e+16,\n", + " 3.986842e+16])
array([ 0.000000e+00, -4.296944e+25, -4.297007e+25, -4.297030e+25,\n", + " -4.297013e+25, -4.296956e+25, -4.296862e+25, -4.296733e+25,\n", + " -4.296571e+25, -4.296379e+25, -4.296163e+25])
array([0.000000e+00, 3.794443e+25, 3.794443e+25, 3.794443e+25, 3.794443e+25,\n", + " 3.794455e+25, 3.794455e+25, 3.794455e+25, 3.794455e+25, 3.794455e+25,\n", + " 3.794455e+25])
array([0.000000e+00, 7.814266e+25, 7.814266e+25, 7.814266e+25, 7.814266e+25,\n", + " 7.814278e+25, 7.814278e+25, 7.814278e+25, 7.814278e+25, 7.814278e+25,\n", + " 7.814278e+25])
array([0.000000e+00, 2.523564e+29, 2.523564e+29, 2.523564e+29, 2.523564e+29,\n", + " 2.523564e+29, 2.523564e+29, 2.523564e+29, 2.523564e+29, 2.523564e+29,\n", + " 2.523564e+29])
array([ 0.000000e+00, 0.000000e+00, 0.000000e+00, 0.000000e+00,\n", + " 0.000000e+00, -1.198662e+20, -1.198662e+20, -1.198662e+20,\n", + " -1.198662e+20, -1.198662e+20, -1.198662e+20])
array([ 0.000000e+00, 0.000000e+00, 0.000000e+00, 0.000000e+00,\n", + " 0.000000e+00, -1.164078e+20, -1.164078e+20, -1.164078e+20,\n", + " -1.164078e+20, -1.164078e+20, -1.164078e+20])
array([ 0.000000e+00, 0.000000e+00, 0.000000e+00, 0.000000e+00,\n", + " 0.000000e+00, -2.823815e+19, -2.823815e+19, -2.823815e+19,\n", + " -2.823815e+19, -2.823815e+19, -2.823815e+19])
array([0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.])
array([0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.])
array([0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.])
array([ 0.000000e+00, 0.000000e+00, 0.000000e+00, 0.000000e+00,\n", + " 0.000000e+00, -8.070244e+12, -8.070244e+12, -8.070244e+12,\n", + " -8.070244e+12, -8.070244e+12, -8.070244e+12])
array([0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.])
array([0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.])
array([ 0., 0., 0., ..., 2400., 2400., 2400.])
array([ 0. , -8126082.3 , -8215863.74 , ...,\n", + " -4430512.73693301, -4434930.81090288, -4425642.8969167 ])
array([ 0. , -4373066.08 , -4287929.53 , ...,\n", + " -8109965.53441816, -8094374.25468747, -8122915.88974577])
array([ 0. , -9627.36144 , 24101.0139 , ...,\n", + " 25057.33403069, 2922.84467458, -3138.78695768])
array([ 0. , 987.984575 , 1015.81225 , ..., 1884.77547215,\n", + " 1880.52730244, 1887.20747807])
array([ 0. , -1887.69371 , -1909.33511 , ...,\n", + " -1006.89885547, -1003.9742138 , -1027.16113019])
array([ 0. , 10.6882012 , -2.60449634, ..., 18.94723481,\n", + " -9.44766876, -12.51491479])
array(['Central body', 'Initial conditions', 'Initial conditions', ...,\n", + " 'Supercatastrophic', 'Supercatastrophic', 'Supercatastrophic'],\n", + " dtype='<U32')
<xarray.Dataset>\n", + "Dimensions: (id: 1521)\n", + "Coordinates:\n", + " * id (id) int32 1 1130 216 1326 20 27 ... 1517 1518 1519 1520 1521\n", + "Data variables:\n", + " time_origin (id) float64 0.0 0.0 0.0 0.0 ... 2.4e+03 2.4e+03 2.4e+03\n", + " xhx_origin (id) float64 0.0 1.047e+07 -1.034e+07 ... -4.435e+06 -4.426e+06\n", + " py_origin (id) float64 0.0 3.395e+06 2.852e+05 ... -8.094e+06 -8.123e+06\n", + " pz_origin (id) float64 0.0 2.709e+04 -3.221e+04 ... 2.923e+03 -3.139e+03\n", + " vhx_origin (id) float64 0.0 -597.1 -50.0 ... 1.885e+03 1.881e+03 1.887e+03\n", + " vhy_origin (id) float64 0.0 1.881e+03 -2.018e+03 ... -1.004e+03 -1.027e+03\n", + " vhz_origin (id) float64 0.0 -6.96 11.61 3.592 ... 18.95 -9.448 -12.51\n", + " origin_type (id) <U32 'Central body' ... 'Supercatastrophic'
array([ 1, 1130, 216, ..., 1519, 1520, 1521], dtype=int32)
array([ 0., 0., 0., ..., 2400., 2400., 2400.])
array([ 0. , 10467571.8 , -10339926.9 , ...,\n", + " -4430512.73693301, -4434930.81090288, -4425642.8969167 ])
array([ 0. , 3395200.28 , 285213.95 , ...,\n", + " -8109965.53441816, -8094374.25468747, -8122915.88974577])
array([ 0. , 27086.4639 , -32213.7865 , ...,\n", + " 25057.33403069, 2922.84467458, -3138.78695768])
array([ 0. , -597.065438 , -50.0043408 , ..., 1884.77547215,\n", + " 1880.52730244, 1887.20747807])
array([ 0. , 1881.45152 , -2017.81826 , ...,\n", + " -1006.89885547, -1003.9742138 , -1027.16113019])
array([ 0. , -6.95974089, 11.6086899 , ..., 18.94723481,\n", + " -9.44766876, -12.51491479])
array(['Central body', 'Initial conditions', 'Initial conditions', ...,\n", + " 'Supercatastrophic', 'Supercatastrophic', 'Supercatastrophic'],\n", + " dtype='<U32')
<xarray.Dataset>\n", + "Dimensions: ()\n", + "Coordinates:\n", + " id int32 216\n", + "Data variables:\n", + " time_origin float64 0.0\n", + " xhx_origin float64 -1.034e+07\n", + " py_origin float64 2.852e+05\n", + " pz_origin float64 -3.221e+04\n", + " vhx_origin float64 -50.0\n", + " vhy_origin float64 -2.018e+03\n", + " vhz_origin float64 11.61\n", + " origin_type <U32 'Initial conditions'
array(216, dtype=int32)
array(0.)
array(-10339926.9)
array(285213.95)
array(-32213.7865)
array(-50.0043408)
array(-2017.81826)
array(11.6086899)
array('Initial conditions', dtype='<U32')<xarray.DataArray 'name' (str: 32)>\n", + "array([b'M', b'e', b'r', b'c', b'u', b'r', b'y', b'', b'', b'', b'', b'', b'',\n", + " b'', b'', b'', b'', b'', b'', b'', b'', b'', b'', b'', b'', b'', b'',\n", + " b'', b'', b'', b'', b''], dtype='|S1')\n", + "Coordinates:\n", + " id int32 1\n", + "Dimensions without coordinates: str
array([b'M', b'e', b'r', b'c', b'u', b'r', b'y', b'', b'', b'', b'', b'', b'',\n", + " b'', b'', b'', b'', b'', b'', b'', b'', b'', b'', b'', b'', b'', b'',\n", + " b'', b'', b'', b'', b''], dtype='|S1')
array(1, dtype=int32)