You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The ONIX Source plugin is not included by default in the Open Ephys GUI. To install, use **ctrl-P**
@@ -106,7 +106,7 @@ different experimental setups. Select the desired headstage from the dropdown me
106
106
The ONIX Source plugin only supports Neuropixels headstages at the moment. Other headstages will
107
107
be supported in future releases.
108
108
109
-
Port Voltage
109
+
Port voltage
110
110
----------------
111
111
112
112
In the nominal case, port voltage is automatically discovered based on the headstage selected. Port
@@ -127,7 +127,7 @@ editor. When the port voltage is set to "Auto", the plugin will display the disc
127
127
the connection is established, or if the port voltage was set manually, it will display the
128
128
configured voltage.
129
129
130
-
Port Status Indicators
130
+
Port status indicators
131
131
-----------------------------
132
132
133
133
To the left of each Port, there is a status indicator that shows the connection status of the ONIX
@@ -259,7 +259,7 @@ Settings can be transferred between devices using the "Save Settings" and "Load
259
259
Settings can only be applied to the same device that created the file. This also applies to
260
260
Neuropixels probes of the same type (i.e., Neuropixels 1.0, Neuropixels 2.0, etc.). For example,
261
261
if you save the settings for a Neuropixels 1.0 probe, you can only load those settings into another
262
-
Neuropixels 1.0 probe. The same applies to other devices, such as the Auxiliary IO device.
262
+
Neuropixels 1.0 probe. The same applies to other devices, such as the Analog IO device.
263
263
264
264
ProbeInterface JSON files
265
265
--------------------------------
@@ -273,8 +273,28 @@ file, press the "Load from JSON" button. This will open a file dialog that allow
273
273
JSON file to load. The loaded JSON file will be used to configure the probe settings, such as the
274
274
selected electrodes.
275
275
276
-
.. note::
277
-
If you have created a ProbeInterface JSON file for your probe externally, you can load it into the plugin using the "Load from JSON" button. For example, if it was created using the `OpenEphys.Onix1 Bonsai library <https://open-ephys.github.io/bonsai-onix1-docs/index.html>`__, you can export the JSON file from Bonsai and load it into the plugin.
276
+
Transfer electrode configurations from external sources
The Auxiliary IO tab allows you to configure the Analog and Digital IO on the breakout board. The
301
-
Analog IO can be used to stream analog data from external devices, and the Digital IO can be used to
302
-
stream digital data from external devices, as well as to record digital events from button presses
303
-
on the breakout board.
304
-
305
-
Analog data is streamed as a separate data stream, and can be visualized using the "LFP Viewer"
306
-
plugin. There are twelve analog channels available, and all channels are always enabled to record data.
307
-
The analog data is streamed at 25 kHz.
323
+
The Digital IO tab allows you to configure the Digital IO on the breakout board. The Digital IO can
324
+
be used to stream digital data from external devices, as well as to record digital events from
325
+
button presses on the breakout board.
308
326
309
-
Digital data is saved as events, and can be visualized using the "LFP Viewer" plugin. The digital
310
-
events are sampled at 25 kHz, and can be used to record button presses or digital inputs on the
311
-
breakout board. The first 8 digital channels record the digital inputs, and the last 6 digital
312
-
channels record the button presses.
327
+
Digital data is saved as both continuous channels and events, and can be visualized using the "LFP
328
+
Viewer" plugin. The digital channels are sampled at 25 kHz, and can be used to record button presses
329
+
or digital inputs on the breakout board. The first 8 digital channels record the digital inputs, and
330
+
the last 6 digital channels record the button presses.
313
331
314
332
.. note::
315
-
Digital channels are pulled high by default if no connection is given to the digital input. Events are overlaid on data, meaning that if no connections are given to any digital inputs, there will be eight event overlays on the Analog data stream, potentially making it difficult to see Analog data. To avoid this, you can either connect the digital inputs to ground, or disable the event overlay in the LFP Viewer.
333
+
Digital channels are pulled high by default if no connection is given to the digital input. Events are overlaid on data, meaning that if no connections are made to any digital inputs, there will be eight event overlays on the data stream. To avoid this, you can either connect the digital inputs to ground, or disable the event overlays in the LFP Viewer.
334
+
335
+
Analog IO
336
+
-----------------
337
+
338
+
The Analog IO tab allows you to configure the Analog IO on the breakout board. The Analog IO can be
339
+
used to stream analog data from external devices.
340
+
341
+
Analog data is saved as a separate data stream, and can be visualized using the "LFP Viewer" plugin.
342
+
There are twelve analog channels available, and all channels are always enabled to record data. The
343
+
analog data is streamed at 25 kHz.
316
344
317
345
Neuropixels Headstage Configuration
318
346
######################################
@@ -331,7 +359,7 @@ them. The canvas will display the following elements:
331
359
options. For more information on configuring the BNO IMU, refer to the BNO Configuration section
332
360
below.
333
361
334
-
Probe Configuration
362
+
Probe configuration
335
363
----------------------
336
364
337
365
The Neuropixels probe configuration options are displayed in the probe tab. Each probe tab will
@@ -352,46 +380,7 @@ any probes discovered will have their serial number displayed. This probe serial
352
380
to identify the probe in the ONIX system, and is used to load the calibration files for the probe
353
381
(see Calibration Files section below).
354
382
355
-
Compatible Probes
356
-
----------------------
357
-
358
-
This plugin can stream data from the following Neuropixels probe types:
The ONIX Source plugin sends data from all connected probes through the GUI's signal chain unless
443
+
they have been disabled. To disable data transmission, you can press the "Disable" button underneath
444
+
the probe name. The button will turn gray, and the stream will not be sent through the signal chain.
445
+
446
+
Neuropixels 1.0 probes have two data streams:
447
+
448
+
* 384 channels of AP band data, sampled at 30 kHz (e.g. "Probe-AP")
449
+
450
+
* 384 channels of LFP band data, sampled at 2.5 kHz (e.g. "Probe-LFP")
451
+
452
+
Neuropixels 2.0 quad-shank probes have only one data stream:
453
+
454
+
* 384 channels of wide-band data, sampled at 30 kHz.
455
+
456
+
.. note::
457
+
For headstages with multiple probes, the streams will include the probe index in the stream name (e.g., "Probe0-AP", "Probe0-LFP").
458
+
459
+
As of GUI version 0.6.0, streams in downstream plugins are configured independently. This makes it
460
+
much easier to apply different parameters to different streams, for example unique
461
+
:ref:`bandpassfilter` settings for the AP band and LFP band. However, users should be aware that
462
+
settings for one stream are not automatically applied to other streams. If you are recording from
463
+
many probes simultaneously, be sure to use the Stream Selector interface in downstream plugins to
464
+
confirm that the appropriate settings have taken effect for all incoming data streams.
465
+
466
+
Calibration files
439
467
^^^^^^^^^^^^^^^^^^^^^
468
+
440
469
Neuropixels probes require calibration in order to function properly. These files can be obtained from IMEC for every probe that you've purchased. There should be two files for each 1.0 probe:
0 commit comments