Skip to main content

Developed by Yeison Nolberto Cardona Álvarez
Andrés Marino Álvarez Meza, PhD.
César Germán Castellanos Dominguez, PhD.
Digital Signal Processing and Control Group | Grupo de Control y Procesamiento Digital de Señales (GCPDS)
Universidad Nacional de Colombia sede Manizales


BCI-Framework

A distributed processing tool, stimuli delivery, psychophysiological experiments designer and real-time data visualizations for OpenBCI.

GitHub top language PyPI - License PyPI PyPI - Status PyPI - Python Version GitHub last commit CodeFactor Grade Documentation Status

BCI-Framework is an open-source tool for the acquisition of EEG/EMG/ECG signals, developed to work with OpenBCI's Cyton board, the main core of this software lies on OpenBCI-Stream, a library designed to handle all the low-level hardware features and extend the hardware capabilities with high-level programming libraries.

An optionally distributed paradigm for data acquisition and streaming is available to be implemented, this approach stabilizes the sampling rate on non-real-time acquisition systems and consists on delegate the board handle to a dedicated environ and stream out the data in real-time. Write custom visualization for raw or processed time series and design custom neurophysiological experiments are the major features available in this application.

BCI-Framework comprises a graphical user interface (GUI) with a set of individual computational processes (distributed or in a single machine), that feed a visualization, serve a stimuli delivery, handle an acquisition, storage data, or stream a previous one (offline analysis). It has a built-in development environment and a set of libraries that the user can implement to create their specific functionality.

Release files for bci-framework 1.3.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for bci-framework 1.3.2
File Size Uploaded
bci-framework-1.3.2.tar.gz 62.5 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for bci-framework 1.3.2
File Interpreter ABI Platform
bci_framework-1.3.2-py3-none-any.whl Python 3 none any Details

Total release size: 125.4 MB

Release files / bci-framework-1.3.2.tar.gz

Download URL bci-framework-1.3.2.tar.gz
Size 62.5 MB
Tags Source
SHA-256 checksum
How to use checksums
64181de139e2682f743ee3236148446b7633bc8b31a2d459d2fca369495508e9
BLAKE2b-256 checksum
How to use checksums
0648777f184e92ef383590e00217c1d815d3230ff0f0d6a48ffcbb928dc07230
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.3

Release files / bci_framework-1.3.2-py3-none-any.whl

Download URL bci_framework-1.3.2-py3-none-any.whl
Size 62.9 MB
Tags Python 3
SHA-256 checksum
How to use checksums
3cf3cf30df97d968f00f59d2fc89c627d5baaa2562fa0864beac480dc378e27c
BLAKE2b-256 checksum
How to use checksums
3c388adef5923fa19d677c234afc82bbdd711e21f2ca78c345be3f1a62df3051
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.3

Release history Release notifications | RSS feed

This release

1.3.2 This release

2 release files

1.3.1

2 release files

1.3

2 release files

1.2.4

2 release files

1.2.3

2 release files

1.2.2

2 release files

1.2.1

2 release files

1.2

2 release files

1.1

2 release files

1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page