FlyBrainLab User-side Backend
Project description
FlyBrainLab Client
FlyBrainLab Client is a user-side backend implemented in Python that connects to the FFBO processor and accesses services provided by the connected backend servers. FlyBrainLab Client provides program execution APIs for handling requests to the server-side components and parsing of data coming from backend servers.
Documentation
FlyBrainLab Client documentation is available at https://flybrainlab.github.io/FBLClient/.
Installation
Quick Installation
Up-to-date installation instructions for the whole FlyBrainLab ecosystem are available at https://github.com/FlyBrainLab/FlyBrainLab/blob/master/README.md. Follow the steps below for a manual installation of the front-end that may not be up-to-date.
Manual Installation
To install FlyBrainLab Client, in a terminal window, execute the following:
pip install git+https://github.com/mkturkcan/autobahn-sync.git git+https://github.com/FlyBrainLab/Neuroballad.git flybrainlab
To install FlyBrainLab with all optional dependencies for the utilities library, execute the following:
pip install git+https://github.com/mkturkcan/autobahn-sync.git git+https://github.com/FlyBrainLab/Neuroballad.git git+https://github.com/palash1992/GEM.git git+https://github.com/mkturkcan/nxcontrol flybrainlab[full]
To install FlyBrainLab Client from a clone of this repository, execute:
pip install .[full]
Tutorials
Tutorials for learning about how to use FlyBrainLab Client with NeuroMynerva are given in FlyBrainLab Tutorials.
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
Built Distribution
File details
Details for the file FlyBrainLab-1.1.11.tar.gz
.
File metadata
- Download URL: FlyBrainLab-1.1.11.tar.gz
- Upload date:
- Size: 86.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.11.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1395bea5770e876faaeb45b41cf1a169564f004f881b87dbe4668115ee13cafa |
|
MD5 | 3b6aa31324384edc7c5ffb6d16751ae8 |
|
BLAKE2b-256 | 0f80e11c28ad7f3cea0495a835d1583ec68610aeb777411cfdef7150df605306 |
File details
Details for the file FlyBrainLab-1.1.11-py3-none-any.whl
.
File metadata
- Download URL: FlyBrainLab-1.1.11-py3-none-any.whl
- Upload date:
- Size: 94.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.11.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6a916054e1459c40163d4e0c6c353b607c5edd5c4132553cce0c6439ff220068 |
|
MD5 | 116267e62763991bd58ac31931004751 |
|
BLAKE2b-256 | 724275b328af92786679f8e0eb12e3cd2bf7aa77f05fc9635fdca37f4e19babd |