Running the dashboard
It is recommended to use uv to run the dashboard as it makes the package management easier.
Clone the repo and update the dashboard-config.yaml with the desired paths then simply run:
uv run dashboard dashboard-config.yaml -p 9009
to get the full dashboard. If running remotely you will just need to forward the relevant port. It is also possible to disable certain pages if not needed/wanted e.g.:
uv run dashboard dashboard-config.yaml -p 9009 -d spm muon llama phy
Alternatively can just run the individual components:
uv run dashboard-cal dashboard-config.yaml -p 9009
uv run dashboard-phy dashboard-config.yaml -p 9009
uv run dashboard-llama dashboard-config.yaml -p 9009
uv run dashboard-muon dashboard-config.yaml -p 9009
uv run dashboard-spms dashboard-config.yaml -p 9009
Developing
For developing it is recommending to install the package using the following commands:
uv venv
source .venv/bin/activate
uv pip install -e .[dev]
From there you can start a jupyter notebook.
All the relevant classes have a build_*_pane(s) function to get the panel panes which can
be displayed in a notebook. You should also pass the notebook=True option to make displaying
work better.
Metadata
Release files for legend-dashboard 1.0.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| legend_dashboard-1.0.0.tar.gz | 3.7 MB | With provenance | Details for legend_dashboard-1.0.0.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| legend_dashboard-1.0.0-py3-none-any.whl | Python 3 | none | any | Details for legend_dashboard-1.0.0-py3-none-any.whl |
Total release size: 3.8 MB
Release files / legend_dashboard-1.0.0.tar.gz
| Download URL | legend_dashboard-1.0.0.tar.gz |
|---|---|
| Size | 3.7 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
5e1bd71eea7aaef392ab37ecf64a9a186a26d284e3d53907376bd20f9432da83
|
|
BLAKE2b-256 checksum How to use checksums |
7406097c2e78dc50396fcedb603b530fc4cbed2394f271954744d21376c76518
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 10, 2025.
Transparency logRelease files / legend_dashboard-1.0.0-py3-none-any.whl
| Download URL | legend_dashboard-1.0.0-py3-none-any.whl |
|---|---|
| Size | 67.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
62d14d39ef57821513f255ad23b66d90affcd7b3d4e02c0486741ce33000b17f
|
|
BLAKE2b-256 checksum How to use checksums |
78c2dd5eb33d58f73468af03a283f8e117753c7ba680e2bde10d3817930323e1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 10, 2025.
Transparency logSecurity for legend-dashboard 1.0.0
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.
Full provenance
All 2 files in this release have been uploaded with provenance metadata.
Attestation for legend_dashboard-1.0.0.tar.gz
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 10, 2025.
Transparency logA 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.