Skip to main content

BCI utilities and models

Project description

BCIJelly

Welcome

Welcome to BCIJelly, a Python toolkit for invasive BCI workflows.

BCIJelly provides a unified pipeline for:

  • loading datasets
  • splitting train/val/test data
  • creating and training baseline models
  • evaluating model performance
  • summarizing experiment outputs

Install

Install from PyPI:

pip install -U bcijelly

Install LFADS extras only when needed:

pip install -U "bcijelly[lfads]"

Verify installation:

python -c "import bcijelly; print(bcijelly.__file__)"
python -c "from bcijelly import load_data, summary; print('bcijelly import OK')"

Links to Docs

Primary docs entry:

Demo docs:

API docs:

License

BCIJelly is licensed under the MIT License.

Contributors

References

Project-level publication references are not finalized yet.

  • TODO: add official BCIJelly citation when available.

Related model reference:

  • Sedler AR, Pandarinath C. lfads-torch: A modular and extensible implementation of latent factor analysis via dynamical systems. arXiv:2309.01230.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

bcijelly-0.4.1.tar.gz (136.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

bcijelly-0.4.1-py3-none-any.whl (167.9 kB view details)

Uploaded Python 3

File details

Details for the file bcijelly-0.4.1.tar.gz.

File metadata

  • Download URL: bcijelly-0.4.1.tar.gz
  • Upload date:
  • Size: 136.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.18

File hashes

Hashes for bcijelly-0.4.1.tar.gz
Algorithm Hash digest
SHA256 22ca0b4ba39f3b9a6706dd0faa0b19fbe045658a2ef4e119fe762fec2c53585c
MD5 0408016376f7c27fdffca91612ccdbcd
BLAKE2b-256 ff6b46cedfd4ee01f19d1709101686273012596eba2425ee20b0dd73c6a8609b

See more details on using hashes here.

File details

Details for the file bcijelly-0.4.1-py3-none-any.whl.

File metadata

  • Download URL: bcijelly-0.4.1-py3-none-any.whl
  • Upload date:
  • Size: 167.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.18

File hashes

Hashes for bcijelly-0.4.1-py3-none-any.whl
Algorithm Hash digest
SHA256 cd2b64295017d2111b57cbece4878204d7575829a2092af221a09e51e6f13a9e
MD5 1d38c521ebc407360ad4c92a39524546
BLAKE2b-256 32f79fb6c14cb3c5d125cb03fb0f34252f069b0a48b1e1458e0acbce0b9577b6

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page