Colour match SDL
Description
Colour matching and SDL (Self-Driving Laboratory) simulation utilities for IvoryOS demos. This repository provides a simulated platform to run Bayesian Optimization for color matching, interfacing with simulated instruments.
Installation
First, ensure you have Python >= 3.10. Create a new virtual environment, then you can install the package and its dependencies:
# Install core dependencies
pip install -e .
# Or install with full dependencies (recommended for running all demos)
pip install -e .[full]
Alternatively, if installing purely from the requirements file:
pip install -r requirements.txt
The versions in requirements.txt are frozen reference versions for this repository.
Usage
Order to go through the scripts
In the scripts folder
- instruments.py
- multiposition_vici_valve.py
- demo_prepare_stock_solution_complete.py
- demo_prepare_stock_solution_with_analyze.py
- demo_data_visualization_matplotlib.py
- demo_data_visualization_plotly.py
- demo_bayesian_optimization.py
- demo_bayesian_optimization_matplotlib.py
- demo_bayesian_optimization_plotly.py
In the colour match folder
In the ivoryOS demo basic sdl folder
- ivoryos_basic_sdl/sdl.py
- Explore the workflow designer then load and run
In the ivoryOS colour match sdl folder
- ivorysos_colour_match_sdl/sdl.py
- Explore the workflow designer then load and run
In the examples folder
- Module 1 & 2: sdl_sim_app.py
- Module 3 & 4: color_match_app.py
Authors and acknowledgment
Rebekah Greenwood, Veronica Lai, Wenyu Zhang, Erin Lindenberg, and Jason E. Hein
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
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file colour_match_sdl-0.1.5.tar.gz.
File metadata
- Download URL: colour_match_sdl-0.1.5.tar.gz
- Upload date:
- Size: 66.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/7.0.0 CPython/3.11.16
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2f19d891e73ffb3eaa9857a30bf238335f21bc84c37c22b12481d2ff685bf90b
|
|
| MD5 |
7bf50eacb78a48c19b4a3383b4828048
|
|
| BLAKE2b-256 |
9e9880d9296ae1c8f5b13c7fc7d9f3a1cce79acad3ddb42f579efab75a3cef61
|
File details
Details for the file colour_match_sdl-0.1.5-py3-none-any.whl.
File metadata
- Download URL: colour_match_sdl-0.1.5-py3-none-any.whl
- Upload date:
- Size: 79.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/7.0.0 CPython/3.11.16
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3316036f5ff2071d29cdcd1aaa688f92d4e1c608ecf0b5fe520d7fb9cc412ebc
|
|
| MD5 |
7db793d90e26a66b6263afd3eef49fba
|
|
| BLAKE2b-256 |
ba87d33c1cc0c326d932e18f76614380ccf7ffc9e5eee7e0c44a4d3f29ad4a97
|