diff --git a/source/Hardware Guide/Headstages/tether-voltage.rst b/source/Hardware Guide/Headstages/tether-voltage.rst index bd34293..1814dd2 100644 --- a/source/Hardware Guide/Headstages/tether-voltage.rst +++ b/source/Hardware Guide/Headstages/tether-voltage.rst @@ -20,7 +20,7 @@ host computer will not be able to detect the headstage. A borderline voltage can still cause connectivity issues as the headstage occasionally dips below the level it needs to function properly. -.. attention:: The :ref:`openephys_onix1ref` Bonsai package automatically sets the +.. attention:: The :ref:`Bonsai package ` automatically sets the headstage port voltage by default, but allows the user to override the voltage setting as well. The documentation linked shows how to use this functionality and what valid voltage ranges are for each headstage. This diff --git a/source/Hardware Guide/Miniscopes/index.rst b/source/Hardware Guide/Miniscopes/index.rst index a17a374..92d479b 100644 --- a/source/Hardware Guide/Miniscopes/index.rst +++ b/source/Hardware Guide/Miniscopes/index.rst @@ -10,7 +10,7 @@ UCLA Miniscope V3 :Design Repository: https://github.com/daharoni/Miniscope_CMOS_Imaging_Sensor_PCB :Documentation: http://miniscope.org/index.php/Guides_and_Tutorials :Compatibility: :ref:`pcie_host`, :ref:`breakout` -:Software: :ref:`openephys_onix1ref` Bonsai package +:Software: :ref:`openephys_onix1ref` .. figure:: /_static/images/miniscopes/ucla-miniscope-v3-render.jpg :align: center @@ -21,7 +21,7 @@ UCLA Miniscope V4 :Design Repository: https://github.com/Aharoni-Lab/Miniscope-v4 :Documentation: https://github.com/Aharoni-Lab/Miniscope-v4/wiki :Compatibility: :ref:`pcie_host`, :ref:`breakout` -:Software: :ref:`openephys_onix1ref` Bonsai package +:Software: :ref:`openephys_onix1ref` .. figure:: /_static/images/miniscopes/ucla-miniscope-v4-render.png :align: center diff --git a/source/Hardware Guide/PCIe Host/setup-windows.rst b/source/Hardware Guide/PCIe Host/setup-windows.rst index 3f2ebbc..0b44753 100644 --- a/source/Hardware Guide/PCIe Host/setup-windows.rst +++ b/source/Hardware Guide/PCIe Host/setup-windows.rst @@ -117,7 +117,5 @@ Install Device Driver Install Software --------------------------------------- -Have a look at the :ref:`software_guide` page for open-source software options. We -recommend using :ref:`bonsairef` and the :ref:`openephys_onix1ref` Bonsai package because it provides first class -support for all ONIX hardware features. +Have a look at the :ref:`software_guide` page for software options. diff --git a/source/Software Guide/Open Ephys GUI/index.rst b/source/Software Guide/Open Ephys GUI/index.rst index e293105..b927d14 100644 --- a/source/Software Guide/Open Ephys GUI/index.rst +++ b/source/Software Guide/Open Ephys GUI/index.rst @@ -1,6 +1,6 @@ .. _open_ephys_gui: -Open Ephys GUI +Open Ephys GUI ONIX Plugin -------------------------------------------- The `Open Ephys GUI `__ is an @@ -10,8 +10,8 @@ experiments more flexible and enjoyable. It works equally well on macOS, Linux, and Windows. .. note:: An ONIX plugin for the Open Ephys is in development. To access all of - ONIX's capabilities right now, have a look at the :ref:`openephys_onix1ref` Bonsai package. - **You can still take advantage of the GUI's excellent + ONIX's capabilities right now, have a look at the :ref:`openephys_onix1ref`. + **In the meantime, you can still take advantage of the GUI's excellent ephys visualizaiton tools by streaming data from Bonsai to the GUI using the** `Ephys Socket Plugin `__. diff --git a/source/Software Guide/OpenEphys.Onix1/index.rst b/source/Software Guide/OpenEphys.Onix1/index.rst index 36b1616..2850eb0 100644 --- a/source/Software Guide/OpenEphys.Onix1/index.rst +++ b/source/Software Guide/OpenEphys.Onix1/index.rst @@ -1,41 +1,21 @@ -.. _bonsairef: - -Bonsai -======================== - -`Bonsai `__ is a visual programming language (think -LabView) for `reactive programming -`__ with features such as: - -- Real-time compilation of workflows to machine code as they are edited - (zero-overhead). -- A large array of operators for combining and sychronizing asynchronous data - streams, which is a major issue in other software. -- Lots of support for all sorts of hardware outside of ONIX. - -Bonsai is ideal for accessing the full power of ONIX hardware and combining it -with third-party data sources (e.g. machine vision cameras, -behavioral hardware, etc.), and for real-time processing and manipulation of -data streams. - .. _openephys_onix1ref: -OpenEphys.Onix1 ----------------- +Bonsai ONIX Package +================================= `OpenEphys.Onix1 -`__ is the Bonsai +`__ is the `Bonsai `__ package for ONIX hardware. This package contains `Bonsai Operators `__ for acquiring and sending data to ONIX hardware. -:Code: https://github.com/open-ephys/onix-bonsai-onix1 -:Compatibility: ONIX Hardware, UCLA miniscopes & variants -:Documentation: https://open-ephys.github.io/onix1-bonsai-docs/index.html +:Code: https://github.com/open-ephys/bonsai-onix1 +:Compatibility: All ONIX hardware, Neuropixels, UCLA miniscopes & variants +:Documentation: https://open-ephys.github.io/bonsai-onix1-docs/index.html .. raw:: html - +
@@ -46,3 +26,22 @@ sending data to ONIX hardware. package documentation">
+ +What is Bonsai? +------------------------------ +`Bonsai `__ is a visual programming language (think +LabView) for `reactive programming +`__ with features such as: + +- Real-time compilation of workflows to machine code as they are edited + (zero-overhead). +- A large array of operators for combining and sychronizing asynchronous data + streams, which is a major issue in other software. +- Lots of support for all sorts of hardware outside of ONIX. + +Bonsai is A good choice for accessing the full power of ONIX hardware and +combining it with third-party data sources (e.g. machine vision cameras, +behavioral hardware, etc.), and for real-time processing and manipulation of +data streams. The documentation linked above contains detailed instructions on +how to use Bonsai with ONIX hardware along with fully useable example workflows, +data loading scripts, etc. \ No newline at end of file diff --git a/source/Software Guide/index.rst b/source/Software Guide/index.rst index e72ac82..f5713b0 100644 --- a/source/Software Guide/index.rst +++ b/source/Software Guide/index.rst @@ -14,13 +14,15 @@ oni-repl/index Bonsai.ONIX (DEPRECATED) -:ref:`Bonsai ` - :ref:`openephys_onix1ref` is a :ref:`bonsairef` package for acquiring data from ONIX - hardware for real-time experiments. Bonsai is very good at processing the +:ref:`Bonsai ONIX Package ` + :ref:`OpenEphys.Onix1 ` is a `Bonsai + `__ package for acquiring data from ONIX hardware + for real-time experiments. Bonsai is very good at processing the heterogeneous data streams produced by ONIX hardware. -:ref:`Open Ephys GUI ` - The Open Ephys GUI can be used for ONIX data visualization. +:ref:`Open Ephys GUI ONIX Plugin` + The `Open Ephys GUI excels at + electrophysiology data visualization and recording. :ref:`oni-repl ` A simple command-line application that can be used for debugging and basic @@ -35,5 +37,5 @@ Deprecated Software ___________________________________ - The :ref:`bonsai_onixref` pages provide information about the original Bonsai - package, which has been superseded by :ref:`openephys_onix1ref` + package, which has been superseded by :ref:`OpenEphys.Onix1 `.