2 Commits c0593a007b ... e7934d3962

Autor SHA1 Mensagem Data
  Michael Denker e7934d3962 Merge remote-tracking branch 'refs/remotes/origin/master' 10 meses atrás
  Michael Denker 27d32a6718 git-annex in denker@PF3RD7D6 10 meses atrás
1 arquivos alterados com 110 adições e 82 exclusões
  1. 110 82
      notebooks/03-neo.ipynb

+ 110 - 82
notebooks/03-neo.ipynb

@@ -418,7 +418,35 @@
    "id": "c04300a3",
    "metadata": {},
    "source": [
-    "Note the dimensions of `AnalogSignal` object: (`time`, `channel`). Naturally, this assumes all channels to be of the same length. Otherwise, one may use multiple `AnalogSignal` objects."
+    "Note the dimensions of `AnalogSignal` object: (`time`, `channel`). Naturally, this assumes all channels to be of the same length. Otherwise, one may use multiple `AnalogSignal` objects.\n",
+    "\n",
+    "Neo objects are -- in essence -- numpy objects + quantities (for physical units) + extra information."
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 6,
+   "id": "ef3991a8",
+   "metadata": {
+    "slideshow": {
+     "slide_type": "fragment"
+    }
+   },
+   "outputs": [
+    {
+     "name": "stdout",
+     "output_type": "stream",
+     "text": [
+      "[120.  120.1 120.2 120.3 120.4 120.5 120.6 120.7 120.8 120.9 121.  121.1\n",
+      " 121.2 121.3 121.4 121.5 121.6 121.7 121.8 121.9 122.  122.1 122.2 122.3\n",
+      " 122.4 122.5 122.6 122.7 122.8 122.9 123.  123.1 123.2 123.3 123.4 123.5\n",
+      " 123.6 123.7 123.8 123.9 124.  124.1 124.2 124.3 124.4 124.5 124.6 124.7\n",
+      " 124.8 124.9] ms\n"
+     ]
+    }
+   ],
+   "source": [
+    "print(anasig.times)"
    ]
   },
   {
@@ -437,7 +465,7 @@
   },
   {
    "cell_type": "code",
-   "execution_count": 6,
+   "execution_count": 7,
    "id": "f51915cf",
    "metadata": {
     "ExecuteTime": {
@@ -506,7 +534,7 @@
   },
   {
    "cell_type": "code",
-   "execution_count": 7,
+   "execution_count": 8,
    "id": "f1fc266c",
    "metadata": {
     "ExecuteTime": {
@@ -575,7 +603,7 @@
   },
   {
    "cell_type": "code",
-   "execution_count": 8,
+   "execution_count": 9,
    "id": "02d88552",
    "metadata": {
     "ExecuteTime": {
@@ -713,7 +741,7 @@
   },
   {
    "cell_type": "code",
-   "execution_count": 9,
+   "execution_count": 10,
    "id": "cfda27e0",
    "metadata": {
     "ExecuteTime": {
@@ -748,7 +776,7 @@
   },
   {
    "cell_type": "code",
-   "execution_count": 10,
+   "execution_count": 11,
    "id": "7814bf79",
    "metadata": {
     "ExecuteTime": {
@@ -795,7 +823,7 @@
   },
   {
    "cell_type": "code",
-   "execution_count": 11,
+   "execution_count": 12,
    "id": "b499a13c",
    "metadata": {
     "ExecuteTime": {
@@ -839,7 +867,7 @@
   },
   {
    "cell_type": "code",
-   "execution_count": 12,
+   "execution_count": 13,
    "id": "0d54ca8b",
    "metadata": {
     "ExecuteTime": {
@@ -892,7 +920,7 @@
   },
   {
    "cell_type": "code",
-   "execution_count": 13,
+   "execution_count": 14,
    "id": "c7c4e877",
    "metadata": {
     "ExecuteTime": {
@@ -1057,7 +1085,7 @@
        "      time: 0.0 s to 60.0 s"
       ]
      },
-     "execution_count": 13,
+     "execution_count": 14,
      "metadata": {},
      "output_type": "execute_result"
     }
@@ -1093,7 +1121,7 @@
   },
   {
    "cell_type": "code",
-   "execution_count": 14,
+   "execution_count": 15,
    "id": "3784d31f",
    "metadata": {
     "ExecuteTime": {
@@ -1124,7 +1152,7 @@
        " 'noise': True}"
       ]
      },
-     "execution_count": 14,
+     "execution_count": 15,
      "metadata": {},
      "output_type": "execute_result"
     }
@@ -1164,7 +1192,7 @@
   },
   {
    "cell_type": "code",
-   "execution_count": 15,
+   "execution_count": 16,
    "id": "c3580cab",
    "metadata": {
     "ExecuteTime": {
@@ -1189,7 +1217,7 @@
   },
   {
    "cell_type": "code",
-   "execution_count": 16,
+   "execution_count": 17,
    "id": "de9c7322",
    "metadata": {
     "ExecuteTime": {
@@ -1217,7 +1245,7 @@
   },
   {
    "cell_type": "code",
-   "execution_count": 17,
+   "execution_count": 18,
    "id": "233c3b58",
    "metadata": {
     "ExecuteTime": {
@@ -1269,7 +1297,7 @@
   },
   {
    "cell_type": "code",
-   "execution_count": 18,
+   "execution_count": 19,
    "id": "14f8bdf9",
    "metadata": {
     "ExecuteTime": {
@@ -1325,7 +1353,7 @@
   },
   {
    "cell_type": "code",
-   "execution_count": 19,
+   "execution_count": 20,
    "id": "3bc852e1",
    "metadata": {
     "ExecuteTime": {
@@ -1345,7 +1373,7 @@
   },
   {
    "cell_type": "code",
-   "execution_count": 20,
+   "execution_count": 21,
    "id": "512226f3",
    "metadata": {
     "ExecuteTime": {
@@ -1375,7 +1403,7 @@
   },
   {
    "cell_type": "code",
-   "execution_count": 21,
+   "execution_count": 22,
    "id": "8305cbde",
    "metadata": {
     "ExecuteTime": {
@@ -1416,7 +1444,7 @@
   },
   {
    "cell_type": "code",
-   "execution_count": 22,
+   "execution_count": 23,
    "id": "8e71c3ca",
    "metadata": {
     "ExecuteTime": {
@@ -1431,7 +1459,7 @@
   },
   {
    "cell_type": "code",
-   "execution_count": 23,
+   "execution_count": 24,
    "id": "3aa095b7",
    "metadata": {
     "ExecuteTime": {
@@ -1594,7 +1622,7 @@
   },
   {
    "cell_type": "code",
-   "execution_count": 24,
+   "execution_count": 25,
    "id": "1eaa9dc5",
    "metadata": {
     "ExecuteTime": {
@@ -1679,7 +1707,7 @@
   },
   {
    "cell_type": "code",
-   "execution_count": 25,
+   "execution_count": 26,
    "id": "a92153c2",
    "metadata": {
     "ExecuteTime": {
@@ -1700,7 +1728,7 @@
        "neo.core.spiketrainlist.SpikeTrainList"
       ]
      },
-     "execution_count": 25,
+     "execution_count": 26,
      "metadata": {},
      "output_type": "execute_result"
     }
@@ -1713,7 +1741,7 @@
   },
   {
    "cell_type": "code",
-   "execution_count": 26,
+   "execution_count": 27,
    "id": "3ed93ea4",
    "metadata": {
     "ExecuteTime": {
@@ -1756,7 +1784,7 @@
   },
   {
    "cell_type": "code",
-   "execution_count": 27,
+   "execution_count": 28,
    "id": "fe323fd4",
    "metadata": {
     "ExecuteTime": {
@@ -1785,7 +1813,7 @@
   },
   {
    "cell_type": "code",
-   "execution_count": 28,
+   "execution_count": 29,
    "id": "6096013b",
    "metadata": {
     "ExecuteTime": {
@@ -1828,7 +1856,7 @@
   },
   {
    "cell_type": "code",
-   "execution_count": 29,
+   "execution_count": 30,
    "id": "192dd147",
    "metadata": {
     "ExecuteTime": {
@@ -1846,7 +1874,7 @@
   },
   {
    "cell_type": "code",
-   "execution_count": 30,
+   "execution_count": 31,
    "id": "daabfccf",
    "metadata": {
     "ExecuteTime": {
@@ -1883,7 +1911,7 @@
   },
   {
    "cell_type": "code",
-   "execution_count": 31,
+   "execution_count": 32,
    "id": "adf48780",
    "metadata": {
     "ExecuteTime": {
@@ -1938,7 +1966,7 @@
   },
   {
    "cell_type": "code",
-   "execution_count": 32,
+   "execution_count": 33,
    "id": "42d33b10",
    "metadata": {
     "ExecuteTime": {
@@ -1959,7 +1987,7 @@
   },
   {
    "cell_type": "code",
-   "execution_count": 33,
+   "execution_count": 34,
    "id": "f58bca34",
    "metadata": {
     "ExecuteTime": {
@@ -1977,7 +2005,7 @@
        "12"
       ]
      },
-     "execution_count": 33,
+     "execution_count": 34,
      "metadata": {},
      "output_type": "execute_result"
     }
@@ -2000,7 +2028,7 @@
   },
   {
    "cell_type": "code",
-   "execution_count": 34,
+   "execution_count": 35,
    "id": "8c34c004",
    "metadata": {
     "ExecuteTime": {
@@ -2048,7 +2076,7 @@
   },
   {
    "cell_type": "code",
-   "execution_count": 35,
+   "execution_count": 36,
    "id": "6562dc22",
    "metadata": {
     "ExecuteTime": {
@@ -2071,7 +2099,7 @@
        "time: 120.0 ms to 125.0 ms"
       ]
      },
-     "execution_count": 35,
+     "execution_count": 36,
      "metadata": {},
      "output_type": "execute_result"
     }
@@ -2082,7 +2110,7 @@
   },
   {
    "cell_type": "code",
-   "execution_count": 36,
+   "execution_count": 37,
    "id": "bbaad6d8-926a-4a0a-97fa-cffc48046588",
    "metadata": {
     "ExecuteTime": {
@@ -2102,7 +2130,7 @@
        "time: 121.0 ms to 123.0 ms"
       ]
      },
-     "execution_count": 36,
+     "execution_count": 37,
      "metadata": {},
      "output_type": "execute_result"
     }
@@ -2113,7 +2141,7 @@
   },
   {
    "cell_type": "code",
-   "execution_count": 37,
+   "execution_count": 38,
    "id": "321ac498",
    "metadata": {
     "ExecuteTime": {
@@ -2136,7 +2164,7 @@
        "time: 420.0 ms to 425.0 ms"
       ]
      },
-     "execution_count": 37,
+     "execution_count": 38,
      "metadata": {},
      "output_type": "execute_result"
     }
@@ -2147,7 +2175,7 @@
   },
   {
    "cell_type": "code",
-   "execution_count": 38,
+   "execution_count": 39,
    "id": "88a07d0f",
    "metadata": {
     "ExecuteTime": {
@@ -2170,7 +2198,7 @@
        "time: 120.0 ms to 125.1 ms"
       ]
      },
-     "execution_count": 38,
+     "execution_count": 39,
      "metadata": {},
      "output_type": "execute_result"
     }
@@ -2181,7 +2209,7 @@
   },
   {
    "cell_type": "code",
-   "execution_count": 39,
+   "execution_count": 40,
    "id": "ebf40ab5",
    "metadata": {
     "ExecuteTime": {
@@ -2204,7 +2232,7 @@
        "time: 120.0 ms to 125.0 ms"
       ]
      },
-     "execution_count": 39,
+     "execution_count": 40,
      "metadata": {},
      "output_type": "execute_result"
     }
@@ -2215,7 +2243,7 @@
   },
   {
    "cell_type": "code",
-   "execution_count": 40,
+   "execution_count": 41,
    "id": "12e1e7ff",
    "metadata": {
     "ExecuteTime": {
@@ -2239,7 +2267,7 @@
        "time: 120.0 ms to 130.0 ms"
       ]
      },
-     "execution_count": 40,
+     "execution_count": 41,
      "metadata": {},
      "output_type": "execute_result"
     }
@@ -2250,7 +2278,7 @@
   },
   {
    "cell_type": "code",
-   "execution_count": 41,
+   "execution_count": 42,
    "id": "36da46e3",
    "metadata": {
     "ExecuteTime": {
@@ -2269,16 +2297,16 @@
      "name": "stdout",
      "output_type": "stream",
      "text": [
-      "[[0.30094559 0.88213488]\n",
-      " [0.14756726 0.67996952]\n",
-      " [0.19304154 0.48561253]\n",
-      " [0.98483478 0.02375371]\n",
-      " [0.2339581  0.84005109]\n",
-      " [0.20212711 0.73213896]\n",
-      " [0.8873373  0.20017782]\n",
-      " [0.03122877 0.16742762]\n",
-      " [0.64449488 0.32666476]\n",
-      " [0.12661693 0.56868864]] uV\n"
+      "[[0.68287491 0.58889474]\n",
+      " [0.61968903 0.73522016]\n",
+      " [0.44459791 0.702472  ]\n",
+      " [0.04409863 0.36956185]\n",
+      " [0.89853667 0.55045601]\n",
+      " [0.50469114 0.9543597 ]\n",
+      " [0.31044882 0.63100443]\n",
+      " [0.07663371 0.58120003]\n",
+      " [0.21680596 0.76756926]\n",
+      " [0.46551746 0.78589353]] uV\n"
      ]
     }
    ],
@@ -2288,7 +2316,7 @@
   },
   {
    "cell_type": "code",
-   "execution_count": 42,
+   "execution_count": 43,
    "id": "5c089258",
    "metadata": {
     "ExecuteTime": {
@@ -2317,7 +2345,7 @@
   },
   {
    "cell_type": "code",
-   "execution_count": 43,
+   "execution_count": 44,
    "id": "7ff5bad1",
    "metadata": {
     "ExecuteTime": {
@@ -2333,16 +2361,16 @@
      "name": "stdout",
      "output_type": "stream",
      "text": [
-      "[[3.00945585e-07 8.82134881e-07]\n",
-      " [1.47567260e-07 6.79969515e-07]\n",
-      " [1.93041542e-07 4.85612532e-07]\n",
-      " [9.84834785e-07 2.37537139e-08]\n",
-      " [2.33958097e-07 8.40051085e-07]\n",
-      " [2.02127113e-07 7.32138955e-07]\n",
-      " [8.87337297e-07 2.00177817e-07]\n",
-      " [3.12287675e-08 1.67427621e-07]\n",
-      " [6.44494876e-07 3.26664756e-07]\n",
-      " [1.26616929e-07 5.68688643e-07]] V\n"
+      "[[6.82874909e-07 5.88894742e-07]\n",
+      " [6.19689026e-07 7.35220156e-07]\n",
+      " [4.44597914e-07 7.02472001e-07]\n",
+      " [4.40986271e-08 3.69561846e-07]\n",
+      " [8.98536674e-07 5.50456009e-07]\n",
+      " [5.04691138e-07 9.54359697e-07]\n",
+      " [3.10448815e-07 6.31004430e-07]\n",
+      " [7.66337115e-08 5.81200034e-07]\n",
+      " [2.16805961e-07 7.67569257e-07]\n",
+      " [4.65517461e-07 7.85893526e-07]] V\n"
      ]
     }
    ],
@@ -2352,7 +2380,7 @@
   },
   {
    "cell_type": "code",
-   "execution_count": 44,
+   "execution_count": 45,
    "id": "88a07550",
    "metadata": {
     "ExecuteTime": {
@@ -2378,7 +2406,7 @@
   },
   {
    "cell_type": "code",
-   "execution_count": 45,
+   "execution_count": 46,
    "id": "3e8465c0",
    "metadata": {
     "ExecuteTime": {
@@ -2404,7 +2432,7 @@
   },
   {
    "cell_type": "code",
-   "execution_count": 46,
+   "execution_count": 47,
    "id": "f62b486a",
    "metadata": {
     "ExecuteTime": {
@@ -2423,16 +2451,16 @@
      "name": "stdout",
      "output_type": "stream",
      "text": [
-      "[[0.30094559 0.88213488]\n",
-      " [0.14756726 0.67996952]\n",
-      " [0.19304154 0.48561253]\n",
-      " [0.98483478 0.02375371]\n",
-      " [0.2339581  0.84005109]\n",
-      " [0.20212711 0.73213896]\n",
-      " [0.8873373  0.20017782]\n",
-      " [0.03122877 0.16742762]\n",
-      " [0.64449488 0.32666476]\n",
-      " [0.12661693 0.56868864]]\n"
+      "[[0.68287491 0.58889474]\n",
+      " [0.61968903 0.73522016]\n",
+      " [0.44459791 0.702472  ]\n",
+      " [0.04409863 0.36956185]\n",
+      " [0.89853667 0.55045601]\n",
+      " [0.50469114 0.9543597 ]\n",
+      " [0.31044882 0.63100443]\n",
+      " [0.07663371 0.58120003]\n",
+      " [0.21680596 0.76756926]\n",
+      " [0.46551746 0.78589353]]\n"
      ]
     }
    ],