31 releases (4 breaking)
0.10.2 | Sep 16, 2024 |
---|---|
0.9.5 | Sep 2, 2024 |
0.8.6 | Jul 28, 2024 |
#6 in #neuroscience
283 downloads per month
105KB
2K
SLoC
DirectNeuralBiasing
Overview
DirectNeuralBiasing
is a Rust package developed by the Human Electrophysiology Lab at UCL for low-latency, closed-loop neuroscience research. The library is designed to interface with Blackrock Microsystems devices for lab use. It is written in Rust
with bindings for Python
and soon C++
.
Features
- Real-time signal processing for closed-loop neuroscience experiments.
- Modular structure with filters, detectors, and triggers.
- Python bindings for ease of use.
Links
GitHub
: https://github.com/bushlab-ucl/DirectNeuralBiasingPyPi
: https://pypi.org/project/direct-neural-biasingUCL Human Electrophysiology Lab
: https://bushlab-ucl.github.io
lib.rs
:
Direct Neural Biasing is a rust package for the real time, closed-loop stimulation of neurons.
It is being developed by the Human Electrophysiology lab at UCL.
It is currently in development.
It's primarily written in Rust, but has bindings for Python and (soon) C++, to interface with Blackrock Microsystems devices for lab use.
Dependencies
~7–22MB
~286K SLoC