Custom interface to bluesky-queueserver used by the Wright Group
Project description
bluesky-cmds
A qt-based graphical client for bluesky-queueserver with a focus on coherent multidimensional spectroscopy in the Wright Group.
installation
Install the latest released version from PyPI:
$ python3 -m pip install bluesky-cmds
conda-forge and separately installable versions coming soon!
Use flit to install from source.
$ git clone https://github.com/wright-group/bluesky-cmds.git
$ cd bluesky-cmds
$ flit install -s
configuration
bluesky-cmds requires access to two ports:
- bluesky re-manager
- bluesky zmq proxy
By default, bluesky-cmds uses the default ports on localhost. This works for most applications. If you require alternatives, configure bluesky-cmds with the following command:
$ bluesky-cmds edit-config
This will open a toml file which you must format as follows:
[bluesky]
re-manager = "localhost:60615"
zmq-proxy = "localhost:5568"
The default values are shown above.
usage
First start bluesky re-manager and zmq-server. You may wish to use bluesky-in-a-box. Then start bluesky-cmds.
Use the queue tab to add or change plans on the queueserver. Note that bluesky-cmds is designed for usage with wright-plans. wright-plans are specialized for coherent multidimensional spectroscopy.
Use the plot tab to watch raw data streaming from bluesky.
Note that direct hardware interaction or configuration is not supported by bluesky-cmds. This application is only for interacting with the queueserver. You may be interested in yaqc-qtpy.
citation
This project is archived using Zenodo. Please use DOI: 10.5281/zenodo.1198910 to cite bluesky-cmds.
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
File details
Details for the file bluesky-cmds-2022.7.0.tar.gz
.
File metadata
- Download URL: bluesky-cmds-2022.7.0.tar.gz
- Upload date:
- Size: 113.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: python-requests/2.26.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d0f786fc08471f40c6f3ad08fcf8e5d82bf5b82896efe4f0c46d768b2332eb39 |
|
MD5 | 9fd257e896482f3bc2fbe63e01a358e6 |
|
BLAKE2b-256 | 7731cce4ef7329bc41392b18e5eaafef98ac3ac8159b90dddd66cc10d69f09c1 |
File details
Details for the file bluesky_cmds-2022.7.0-py3-none-any.whl
.
File metadata
- Download URL: bluesky_cmds-2022.7.0-py3-none-any.whl
- Upload date:
- Size: 33.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: python-requests/2.26.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5c9cda11a05ef457e7561d7bf41a50c622efdc0b654f88299c6048973068af85 |
|
MD5 | e69460969ca9645b22b9c53e10045d81 |
|
BLAKE2b-256 | 5471468446e17b7c66a7228b417b0c86076da9cb53c9b27f438f7beaaaf49fa5 |