1
- .. _bonsairef :
2
-
3
- Bonsai
4
- ========================
5
-
6
- `Bonsai <https://bonsai-rx.org/ >`__ is a visual programming language (think
7
- LabView) for `reactive programming
8
- <https://en.wikipedia.org/wiki/Reactive_programming> `__ with features such as:
9
-
10
- - Real-time compilation of workflows to machine code as they are edited
11
- (zero-overhead).
12
- - A large array of operators for combining and sychronizing asynchronous data
13
- streams, which is a major issue in other software.
14
- - Lots of support for all sorts of hardware outside of ONIX.
15
-
16
- Bonsai is ideal for accessing the full power of ONIX hardware and combining it
17
- with third-party data sources (e.g. machine vision cameras,
18
- behavioral hardware, etc.), and for real-time processing and manipulation of
19
- data streams.
20
-
21
1
.. _openephys_onix1ref :
22
2
23
- OpenEphys.Onix1
24
- ----------------
3
+ Bonsai ONIX Package
4
+ =================================
25
5
26
6
`OpenEphys.Onix1
27
- <https://open-ephys.github.io/onix1-bonsai-docs/index.html> `__ is the Bonsai
7
+ <https://open-ephys.github.io/onix1-bonsai-docs/index.html> `__ is the ` Bonsai < https://bonsai-rx.org/ >`__
28
8
package for ONIX hardware. This package contains `Bonsai Operators
29
9
<https://bonsai-rx.org/docs/articles/operators.html> `__ for acquiring and
30
10
sending data to ONIX hardware.
31
11
32
- :Code: https://github.com/open-ephys/onix- bonsai-onix1
33
- :Compatibility: ONIX Hardware , UCLA miniscopes & variants
34
- :Documentation: https://open-ephys.github.io/onix1- bonsai-docs/index.html
12
+ :Code: https://github.com/open-ephys/bonsai-onix1
13
+ :Compatibility: All ONIX hardware, Neuropixels , UCLA miniscopes & variants
14
+ :Documentation: https://open-ephys.github.io/bonsai-onix1 -docs/index.html
35
15
36
16
.. raw :: html
37
17
38
- <a href =" https://open-ephys.github.io/onix1- bonsai-docs/index.html" ><span class =" std std-ref custom-card" >
18
+ <a href =" https://open-ephys.github.io/bonsai-onix1 -docs/index.html" ><span class =" std std-ref custom-card" >
39
19
<div class =" card text-center page-card" >
40
20
41
21
<header >
@@ -46,3 +26,22 @@ sending data to ONIX hardware.
46
26
package documentation" >
47
27
48
28
</div >
29
+
30
+ What is Bonsai?
31
+ ------------------------------
32
+ `Bonsai <https://bonsai-rx.org/ >`__ is a visual programming language (think
33
+ LabView) for `reactive programming
34
+ <https://en.wikipedia.org/wiki/Reactive_programming> `__ with features such as:
35
+
36
+ - Real-time compilation of workflows to machine code as they are edited
37
+ (zero-overhead).
38
+ - A large array of operators for combining and sychronizing asynchronous data
39
+ streams, which is a major issue in other software.
40
+ - Lots of support for all sorts of hardware outside of ONIX.
41
+
42
+ Bonsai is A good choice for accessing the full power of ONIX hardware and
43
+ combining it with third-party data sources (e.g. machine vision cameras,
44
+ behavioral hardware, etc.), and for real-time processing and manipulation of
45
+ data streams. The documentation linked above contains detailed instructions on
46
+ how to use Bonsai with ONIX hardware along with fully useable example workflows,
47
+ data loading scripts, etc.
0 commit comments