Skip to main content

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.

Metadata

Release files for FlyBrainLab 1.1.11

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

Source distribution (sdist)

Source distribution for FlyBrainLab 1.1.11
File Size Uploaded Provenance
FlyBrainLab-1.1.11.tar.gz 86.2 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for FlyBrainLab 1.1.11
File Interpreter ABI Platform
FlyBrainLab-1.1.11-py3-none-any.whl Python 3 none any Details

Total release size: 180.9 kB

Release files / FlyBrainLab-1.1.11.tar.gz

Download URL FlyBrainLab-1.1.11.tar.gz
Size 86.2 kB
Tags Source
SHA-256 checksum
How to use checksums
1395bea5770e876faaeb45b41cf1a169564f004f881b87dbe4668115ee13cafa
BLAKE2b-256 checksum
How to use checksums
0f80e11c28ad7f3cea0495a835d1583ec68610aeb777411cfdef7150df605306
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.0 CPython/3.11.9

Release files / FlyBrainLab-1.1.11-py3-none-any.whl

Download URL FlyBrainLab-1.1.11-py3-none-any.whl
Size 94.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
6a916054e1459c40163d4e0c6c353b607c5edd5c4132553cce0c6439ff220068
BLAKE2b-256 checksum
How to use checksums
724275b328af92786679f8e0eb12e3cd2bf7aa77f05fc9635fdca37f4e19babd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.0 CPython/3.11.9

Security for FlyBrainLab 1.1.11

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

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