Visualize Bluesky data from tiled server.
Project description
gemviz
Python Qt5 application to visualize Bluesky data from tiled server.
| GH tag | GH release | PyPI | conda-forge |
|---|---|---|---|
| Python version(s) | Unit Tests | Code Coverage | License |
|---|---|---|---|
Goals
- minimum: PyQt app that can select runs, show line charts
- ideal: add database filters, config file, autodetect data types, and representations
- stretch: data visualization integrate with https://github.com/BCDA-APS/qs-web2023
Web Links
- https://github.com/bluesky/tiled
- https://github.com/bluesky/bluesky-widgets
- Tiled Python Client Demonstration - shows the JSON API between tiled server and client
- Tiled Python Client Python API - terse example using
tiled.clientlibary
How to run this code?
First said, this software application is pre-release and may contain significant unhandled bugs. Please report any you encounter or feature requests, too.
Suggested installation for developers is to use
pip with its editable mode:
This project is still in development.
We have plans for production
release.
Until the production release, you should run gemviz
as would a developer by following the installation instructions.
The gemviz package is now available on PyPI and conda-forge. A Development version for either can be installed with one of these commands:
conda install conda-forge::gemviz
pip install gemviz
Acknowledgements
We'd like to thank the GEM fellow program for sponsoring an intern fellowship for the development of this software at the Advanced Photon Source.
"This product includes software produced by UChicago Argonne, LLC under Contract No. DE-AC02-06CH11357 with the Department of Energy."
Project details
Release history Release notifications | RSS feed
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 gemviz-1.0.0.tar.gz.
File metadata
- Download URL: gemviz-1.0.0.tar.gz
- Upload date:
- Size: 414.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
818f92880a8bf5b65f737fbdb757f91ac8a87b169404aaf0acd4877c0f536628
|
|
| MD5 |
1050d763eaef5992d8f32f2bb4e0ed60
|
|
| BLAKE2b-256 |
6e777f726ec8a5c40d2bdd6e2e613348d7869312ea459782382864532a92f400
|
Provenance
The following attestation bundles were made for gemviz-1.0.0.tar.gz:
Publisher:
pypi.yml on BCDA-APS/gemviz
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
gemviz-1.0.0.tar.gz -
Subject digest:
818f92880a8bf5b65f737fbdb757f91ac8a87b169404aaf0acd4877c0f536628 - Sigstore transparency entry: 829228147
- Sigstore integration time:
-
Permalink:
BCDA-APS/gemviz@9aa387c4ee37c6f7a7a8fc667132d35a630cd085 -
Branch / Tag:
refs/tags/1.0.0 - Owner: https://github.com/BCDA-APS
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
pypi.yml@9aa387c4ee37c6f7a7a8fc667132d35a630cd085 -
Trigger Event:
push
-
Statement type:
File details
Details for the file gemviz-1.0.0-py3-none-any.whl.
File metadata
- Download URL: gemviz-1.0.0-py3-none-any.whl
- Upload date:
- Size: 156.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f415f4b72cf2ec79ad905349ae2e6ff64ee6bc77f1ae87c1223eb684ad320f6e
|
|
| MD5 |
6391c440ed0d2194ca27052d298d8bd0
|
|
| BLAKE2b-256 |
8d7a51309fead07e1f7c1ec42be74661f0b8ed4e7fc8530e7ae048ad4cc8fa2f
|
Provenance
The following attestation bundles were made for gemviz-1.0.0-py3-none-any.whl:
Publisher:
pypi.yml on BCDA-APS/gemviz
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
gemviz-1.0.0-py3-none-any.whl -
Subject digest:
f415f4b72cf2ec79ad905349ae2e6ff64ee6bc77f1ae87c1223eb684ad320f6e - Sigstore transparency entry: 829228149
- Sigstore integration time:
-
Permalink:
BCDA-APS/gemviz@9aa387c4ee37c6f7a7a8fc667132d35a630cd085 -
Branch / Tag:
refs/tags/1.0.0 - Owner: https://github.com/BCDA-APS
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
pypi.yml@9aa387c4ee37c6f7a7a8fc667132d35a630cd085 -
Trigger Event:
push
-
Statement type: