Skip to main content

bluesky-cmds

PyPI Conda black

A qt-based graphical client for bluesky-queueserver with a focus on coherent multidimensional spectroscopy in the Wright Group.

screenshot

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)

Source distribution for bluesky-cmds 2022.7.0
File Size Uploaded
bluesky-cmds-2022.7.0.tar.gz 113.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for bluesky-cmds 2022.7.0
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

This release

2022.7.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page