| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Original HTTPS Page] |
We propose a clean separation between:
Together, they make experiments config-driven, fully logged, and schema-described, so data can always be read and interpreted correctly later.
NuGet package: UclOpen.Acquisition
Provides standardised Bonsai operators for:
These operators read a YAML config and configure devices + logging in a consistent way across rigs and labs.
Provides core Pydantic schemas that describe all parts of an experiment:
Experimenters / designers extend these schemas for their own experiments on a new repo.
This can then be run to produce:
Automatically generates corresponding C# classes and associated operators in Extensions from the .json schema. These are then available in the Bonsai editor Toolbox, and can be wired in directly with experimenter defined friendly names and structure.
Python readers use the schema to interpret:
Template repository for an experimental framework using the ucl-open framework
Jinja
Contains reuseable schemas and device definitions to be shared across all ucl-open expeirments and rig repositories.
The standard docfx template for package documentation
Loading…
Loading…
| Back | FazBrowse Home | New Git URL |