Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

CLSI Widgets

Description

clsi-widgets is a collection of reusable interactive widgets developed for CLSI scientific workflows.

The first workflow included in this package is the Synaptic Events Fitting widget. It supports fitting synaptic events using experimental data and computational models.

Additional CLSI widgets and workflows will be added to this repository in future releases.

Installation

To install clsi-widgets from a local clone of the repository in development mode, run:

pip install -e ".[test]"

To install the optional dependency required for local best-fit analysis with NEURON, run:

pip install -e .[neuron]

Please note that installation of neuron from PyPI may not work on all operating systems. For Windows, NEURON should be installed separately using the official Windows installer.

JupyterLab

To use the widgets in JupyterLab, make sure JupyterLab is installed in the same Python environment:

pip install jupyterlab

Then start JupyterLab:

jupyter lab

The maintained Synaptic Events Fitting notebook is: notebooks/SynapticEventsFitting.ipynb

EBRAINS authentication

Some features require authentication with EBRAINS services. If you are running locally, set the CLB_AUTH environment variable before launching JupyterLab:

export CLB_AUTH="{Your TokenString copied from EBRAINS Collab}"

To retrieve the token string, run the following command in the EBRAINS JupyterLab environment (https://lab.ebrains.eu/):

clb_oauth.get_token()

Contributors

Metadata

Release files for clsi-widgets 0.1.0a1

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

Source distribution (sdist)

Source distribution for clsi-widgets 0.1.0a1
File Size Uploaded
clsi_widgets-0.1.0a1.tar.gz 783.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for clsi-widgets 0.1.0a1
File Interpreter ABI Platform
clsi_widgets-0.1.0a1-py3-none-any.whl Python 3 none any Details

Total release size: 1.6 MB

Release files / clsi_widgets-0.1.0a1.tar.gz

Download URL clsi_widgets-0.1.0a1.tar.gz
Size 783.4 kB
Tags Source
SHA-256 checksum
How to use checksums
baf4d7110ca1eae7280afe592ae97c37e40dc1457dbed0a473a8820d75932f30
BLAKE2b-256 checksum
How to use checksums
b0615decdabed36fdab286442761b876dafc50503020da519d0457717781a5f6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.13

Release files / clsi_widgets-0.1.0a1-py3-none-any.whl

Download URL clsi_widgets-0.1.0a1-py3-none-any.whl
Size 813.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
af5128fe27477abb8486dbdb66b337a79c6dcc4c11015c8856269a6aba6f4c45
BLAKE2b-256 checksum
How to use checksums
ad4108ace60d8d27b1add9cc5af495743fd444cbad7002e1c6304752e460ed9f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.13

Release history Release notifications | RSS feed

This release

0.1.0a1 This release

2 release files

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