Skip to main content
Archived

This project has been archived by its maintainers, and is no longer receiving any updates.

Self-driving lab Web UI

We don't define Self-driving labs (SDLs). We enable UI for them.

Description

Granting SDL flexibility makes it impossible to design a UI, yet it's a necessity for allowing more people to interact with it (democratisation). This web UI aims to ease up the control of any Python-based SDLs by displaying functions and parameters dynamically. With least modification of the current workflow, user can design, save and run their experiment and monitor the process.

Installation

pip install sdl-webui

Usage

in your self-driving platform script, use start_gui(__name__). Example in sample_code.py

from sdl_webui.app import start_gui
start_gui(__name__)

Usage

coming soon

Developing

coming soon

Authors

Ivory Zhang

License

Metadata

Release files for sdl-webui 0.1.0

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

Source distribution (sdist)

Source distribution for sdl-webui 0.1.0
File Size Uploaded
sdl-webui-0.1.0.tar.gz 467.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for sdl-webui 0.1.0
File Interpreter ABI Platform
sdl_webui-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 941.8 kB

Release files / sdl-webui-0.1.0.tar.gz

Download URL sdl-webui-0.1.0.tar.gz
Size 467.8 kB
Tags Source
SHA-256 checksum
How to use checksums
06a26493338509faca0a65055188ac919442c8eb1e43929be0c0b6070b397674
BLAKE2b-256 checksum
How to use checksums
e7d7021637cceba68d3421b4079fa4a91dc988aecb39be105d71ad3bc009d48c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.0 CPython/3.8.10

Release files / sdl_webui-0.1.0-py3-none-any.whl

Download URL sdl_webui-0.1.0-py3-none-any.whl
Size 474.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
d60dcc983a5a69d5f2d3ef254b94c32642487160b1ac8940e1e138b63f3f6069
BLAKE2b-256 checksum
How to use checksums
ad93d177c31ac145d64b24db1b956a27cedf968b255103ef4313e12595a8f43e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.0 CPython/3.8.10

Release history Release notifications | RSS feed

This release

0.1.0 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