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:
- Compatibility:
All ONIX hardware, Neuropixels, UCLA miniscopes & variants
- Documentation:
Go to the OpenEphys.Onix1 Docs
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.