Bonsai ONIX Package#

OpenEphys.Onix1 is a Bonsai package for ONIX hardware. This package contains Bonsai Operators for acquiring and sending data to ONIX hardware.

Code:

open-ephys/bonsai-onix1

Compatibility:

All ONIX hardware, Neuropixels, UCLA miniscopes & variants

Documentation:

https://open-ephys.github.io/bonsai-onix1-docs/index.html

Go to the OpenEphys.Onix1 Docs

OpenEphys.Onix1 bonsai
    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.