Browser based visualization tool for tierkreis
Project description
Tierkreis Visualization
The Tierkreis Visualization package is a web server and frontend that can visualizer Tierkreis workflows before, during and after execution.
Quick-start
Once you have installed the tierkreis-visualization package you can start the server with:
tkr vis
Which will start a web server that displays the contents of your Tierkreis checkpoints directory.
For more advanced usage see the Tierkreis documentation pages for the visualizer.
Development
To run the webserver and frontend from within this repository:
just serve
Note that you must first build the JavaScript bundle for the frontend.
just prod
Will (re)build the bundle and install the necessary dependencies.
If you wish to do both in a single command you can run:
just prod serve
Hot reloading
While developing it is sometimes useful to reload the python code whenever it is changed.
To run the python web server in development mode so that changes made to it are automatically reloaded and applied.
uv run tkr-vis-dev
from the tierkreis/tierkreis_visualization directory and
npm run dev
from the tierkreis/tierkreis_visualization/frontend directory.
OpenAPI
To regenerate the OpenAPI spec run
uv run tkr-vis-openapi
Running npm run dev afterward will automatically update the API stubs.
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
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 tierkreis_visualization-0.1.9.tar.gz.
File metadata
- Download URL: tierkreis_visualization-0.1.9.tar.gz
- Upload date:
- Size: 51.3 MB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
31d162d015ec34bf282cf3e80730f2ddd1fe30041edeedf9602c6ea4512de979
|
|
| MD5 |
44efa40498d31036fb61cbdd40416ffe
|
|
| BLAKE2b-256 |
55b0c80c3743afad7a41dac1fb4831347b97f44ad165c62e79b6b294b3a96adf
|
Provenance
The following attestation bundles were made for tierkreis_visualization-0.1.9.tar.gz:
Publisher:
release.yml on Quantinuum/tierkreis
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
tierkreis_visualization-0.1.9.tar.gz -
Subject digest:
31d162d015ec34bf282cf3e80730f2ddd1fe30041edeedf9602c6ea4512de979 - Sigstore transparency entry: 1318291396
- Sigstore integration time:
-
Permalink:
Quantinuum/tierkreis@1dd8ae165d5d7d1fee052b3c559e7495da4372c5 -
Branch / Tag:
refs/tags/v2.0.12-post.2 - Owner: https://github.com/Quantinuum
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@1dd8ae165d5d7d1fee052b3c559e7495da4372c5 -
Trigger Event:
release
-
Statement type:
File details
Details for the file tierkreis_visualization-0.1.9-py3-none-any.whl.
File metadata
- Download URL: tierkreis_visualization-0.1.9-py3-none-any.whl
- Upload date:
- Size: 336.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d4a5c003e223ab2388d72655bacc46e0244fb99ff191706426204752b4ac1875
|
|
| MD5 |
20def33e794371cd00c71faebc89a29b
|
|
| BLAKE2b-256 |
94717deace6e02c488f8add5abf815c97e57310052a6477ddf58bf836255ec78
|
Provenance
The following attestation bundles were made for tierkreis_visualization-0.1.9-py3-none-any.whl:
Publisher:
release.yml on Quantinuum/tierkreis
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
tierkreis_visualization-0.1.9-py3-none-any.whl -
Subject digest:
d4a5c003e223ab2388d72655bacc46e0244fb99ff191706426204752b4ac1875 - Sigstore transparency entry: 1271310830
- Sigstore integration time:
-
Permalink:
Quantinuum/tierkreis@1dd8ae165d5d7d1fee052b3c559e7495da4372c5 -
Branch / Tag:
refs/tags/v2.0.12-post.2 - Owner: https://github.com/Quantinuum
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@1dd8ae165d5d7d1fee052b3c559e7495da4372c5 -
Trigger Event:
release
-
Statement type: