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.
Release files for bluesky-cmds 2022.7.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 | |
|---|---|---|---|
| bluesky-cmds-2022.7.0.tar.gz | 113.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| bluesky_cmds-2022.7.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 146.7 kB
Release files / bluesky-cmds-2022.7.0.tar.gz
| Download URL | bluesky-cmds-2022.7.0.tar.gz |
|---|---|
| Size | 113.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
d0f786fc08471f40c6f3ad08fcf8e5d82bf5b82896efe4f0c46d768b2332eb39
|
|
BLAKE2b-256 checksum How to use checksums |
7731cce4ef7329bc41392b18e5eaafef98ac3ac8159b90dddd66cc10d69f09c1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
python-requests/2.26.0
|
Release files / bluesky_cmds-2022.7.0-py3-none-any.whl
| Download URL | bluesky_cmds-2022.7.0-py3-none-any.whl |
|---|---|
| Size | 33.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
5c9cda11a05ef457e7561d7bf41a50c622efdc0b654f88299c6048973068af85
|
|
BLAKE2b-256 checksum How to use checksums |
5471468446e17b7c66a7228b417b0c86076da9cb53c9b27f438f7beaaaf49fa5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
python-requests/2.26.0
|