Skip to main content

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
tag release PyPi conda-forge
Python version(s) Unit Tests Code Coverage License
Python version Unit Tests Coverage Status license: ANL

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

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 these instructions:

  1. Navigate to a directory where you have similar software projects
  2. git clone https://github.com/BCDA-APS/gemviz
    • only need to do this once, assumes you have git command
  3. cd gemviz
  4. conda env create --force -n gemviz -f ./env.yml
    • only need to do this once, assumes you have conda command
  5. conda activate gemviz
  6. pip install -e .
  7. gemviz &

The gemviz package is now available on PyPI which means a development version can be installed via pip:

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

gemviz-0.0.2rc4.tar.gz (110.3 kB view details)

Uploaded Source

Built Distribution

gemviz-0.0.2rc4-py3-none-any.whl (116.1 kB view details)

Uploaded Python 3

File details

Details for the file gemviz-0.0.2rc4.tar.gz.

File metadata

  • Download URL: gemviz-0.0.2rc4.tar.gz
  • Upload date:
  • Size: 110.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.6

File hashes

Hashes for gemviz-0.0.2rc4.tar.gz
Algorithm Hash digest
SHA256 68b1eab4fee233d1e568ae8653da2e6312be1143ff8b620a3be3aacf61e41d36
MD5 45a8e44d50dfc891f9c4b60b63508722
BLAKE2b-256 b293df902b258b2910bf3d30a2ffbf40ae17af2af21a6b96d5b967e51bceec10

See more details on using hashes here.

File details

Details for the file gemviz-0.0.2rc4-py3-none-any.whl.

File metadata

  • Download URL: gemviz-0.0.2rc4-py3-none-any.whl
  • Upload date:
  • Size: 116.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.6

File hashes

Hashes for gemviz-0.0.2rc4-py3-none-any.whl
Algorithm Hash digest
SHA256 4ea499eb2e460231b3888c52754a00b2ea1a25276f0237133c90a47ab5cf6345
MD5 b6414943de80e44502a2b4f58ccda0a0
BLAKE2b-256 084b20d703d1ec7b06cc8bb8c6053de566a19de95728e6326d74414e38d6ff6c

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page