AreaDetector configurator (and - one day - viewer)
adviewer - despite the viewer in its name - is primarily a configuration tool for already-running areaDetector IOCs. It can help you determine how any given plugin pipeline has been configured, displaying an interactively- reconfigurable node graph and tree-based view. It may also help you discover what plugins are installed for an unfamiliar installation.
Eventually, there will be a full-featured viewer based on PyDM integrated as well. For now, a simple PyDM user interface is spawned in a separate process when using the image plugin right-click context menu in the graph.
Requirements
Python 3.6+
qtpy + PyQt5
qtpynodeeditor, a pure Python port of nodeeditor
Optionally:
PyDM, to spawn an image viewer
Running adviewer
To install:
$ pip install git+https://github.com/pcdshub/adviewer
To run:
$ adviewer --help $ adviewer 13SIM1: $ adviewer --pvlist filename.pvlist
Running the Tests
$ python run_tests.py
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file adviewer-0.0.0.tar.gz.
File metadata
- Download URL: adviewer-0.0.0.tar.gz
- Upload date:
- Size: 44.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/42.0.2.post20191203 requests-toolbelt/0.9.1 tqdm/4.40.2 CPython/3.7.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
61ba42490caa5b414ead0a2772bce7dc48bbf7b62ba26ee8a8e0f25c42327e0a
|
|
| MD5 |
67c352e5392c19338e2ab67c0c952d49
|
|
| BLAKE2b-256 |
0fedaa246221d0fcc1b76db2d800b9f7ee811708dae64a276b917c418162f13b
|