Skip to main content

NuBrain connect

Project description

nubrain-connect

Create Pipfile (only when running for the first time):

conda create -y -n py-nubrain -c conda-forge pip setuptools pipenv python=3.12
cd /home/john/github/nubrain-connect
pipenv --rm
rm Pipfile Pipfile.lock
pipenv install -e ./app
pipenv install -e "./app[dev]" --dev

Update Pipfile (after modifying dependencies in pyproject.toml file):

cd /home/john/github/nubrain-connect
conda activate py-nubrain
pipenv lock --clear

For local testing:

# Not the `liblsl` dependency (needed by pylsls).
conda create -y -n py-nubrain -c conda-forge pip setuptools pipenv liblsl python=3.12
conda activate py-nubrain
pip install -e /home/john/github/nubrain-connect/app

Run experiment

sudo nano /sys/bus/usb-serial/devices/ttyUSB0/latency_timer
# Change to 1

conda activate py-nubrain

nubrain --mode=data_collection_image --config=/path/to/example_config.yaml

Demo mode

conda activate py-nubrain
nubrain --mode=demo_text_comprehension --config=/path/to/experiment_config_demo_text.yaml

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distribution

nubrain-0.1.81.tar.gz (100.5 kB view details)

Uploaded Source

Built Distribution

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

nubrain-0.1.81-py3-none-any.whl (131.8 kB view details)

Uploaded Python 3

File details

Details for the file nubrain-0.1.81.tar.gz.

File metadata

  • Download URL: nubrain-0.1.81.tar.gz
  • Upload date:
  • Size: 100.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.13

File hashes

Hashes for nubrain-0.1.81.tar.gz
Algorithm Hash digest
SHA256 0327129a8df97f2a05867c68383b0f61a811eb52eacd99a8dc4e170cd931c8a4
MD5 8534b2dee69c3a4f42759826cd0fdc4b
BLAKE2b-256 9a9e03f358883170645fc36fc752306ea324160a6fd97f926bdf05d8857e61bd

See more details on using hashes here.

File details

Details for the file nubrain-0.1.81-py3-none-any.whl.

File metadata

  • Download URL: nubrain-0.1.81-py3-none-any.whl
  • Upload date:
  • Size: 131.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.13

File hashes

Hashes for nubrain-0.1.81-py3-none-any.whl
Algorithm Hash digest
SHA256 9ce5336c1cf568199287b2d7239c85a5188c0432d07956a5e472aa4199445069
MD5 886753c90732a10668ccf40118e8f3aa
BLAKE2b-256 251f12953b5f9aa69fbd8056bb144a34d8c6720f9f390ef2b3671da472676b8a

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