Skip to main content

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


Download files

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

Source Distribution

FlyBrainLab-1.1.11.tar.gz (86.2 kB view details)

Uploaded Source

Built Distribution

FlyBrainLab-1.1.11-py3-none-any.whl (94.8 kB view details)

Uploaded Python 3

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

Hashes for FlyBrainLab-1.1.11.tar.gz
Algorithm Hash digest
SHA256 1395bea5770e876faaeb45b41cf1a169564f004f881b87dbe4668115ee13cafa
MD5 3b6aa31324384edc7c5ffb6d16751ae8
BLAKE2b-256 0f80e11c28ad7f3cea0495a835d1583ec68610aeb777411cfdef7150df605306

See more details on using hashes here.

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

Hashes for FlyBrainLab-1.1.11-py3-none-any.whl
Algorithm Hash digest
SHA256 6a916054e1459c40163d4e0c6c353b607c5edd5c4132553cce0c6439ff220068
MD5 116267e62763991bd58ac31931004751
BLAKE2b-256 724275b328af92786679f8e0eb12e3cd2bf7aa77f05fc9635fdca37f4e19babd

See more details on using hashes here.

Supported by

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