LaVue - Live Image Viewer
Authors: Christoph Rosemann <christoph.rosemann at desy.de>, Jan Kotański <jan.kotanski at desy.de>, André Rothkirch <andre.rothkirch at desy.de>
Introduction
This is a simple implementation of a live viewer front end. It is supposed to show a live image view from xray-detectors at PETRA3 @ desy.de, e.g. Pilatus, Lambda, Eiger, PerkinElmer, PCO, LimaCCD, and others.
Installation
LaVue requires the following python packages: qt4 pyqtgraph numpy zmq scipy
It is also recommended to install: pytango hidra pil fabio requests h5py pni nxstools
From sources
Download the latest LaVue version from https://github.com/jkotan/lavue
Extract sources and run
$ python setup.py install
The setup.py script may need: setuptools sphinx numpy pytest python packages as well as libqt4-dev-bin.
Debian packages
Debian stretch (and jessie) ot Ubuntu bionic packages can be found in the HDRI repository.
To install the debian packages, add the PGP repository key
$ sudo su
$ wget -q -O - http://repos.pni-hdri.de/debian_repo.pub.gpg | apt-key add -
and then download the corresponding source list, e.g.
$ cd /etc/apt/sources.list.d
and
$ wget http://repos.pni-hdri.de/stretch-pni-hdri.list
or
$ wget http://repos.pni-hdri.de/jessie-pni-hdri.list
or
$ wget http://repos.pni-hdri.de/bionic-pni-hdri.list
respectively.
Finally,
$ apt-get update
$ apt-get install python-lavue
for python 2.7 version
$ apt-get update
$ apt-get install python3-lavue
for python 3 version. Please notice that HiDRA is not available for python 3 yet.
From pip
To install it from pip you need to install pyqt5 in advance, e.g.
$ python3 -m venv myvenv
$ . myvenv/bin/activate
$ pip install pyqt5
$ pip install lavue
Moreover it is also good to install the following python packages:
$ pip install fabio
$ pip install pillow
$ pip install lavuefilters
$ pip install pytango
Start the Viewer
To start LaVue
$ lavue
for python 2.7 or
$ lavue3
for python 3.
Start the Viewer in the expert mode
Changing LaVue settings is available in the expert mode, i.e.
$ lavue -m expert
under an additional button: Configuration.
Launching options
To get all possible command-line parameters
$ lavue -h
Further reading
More information can be found at: LaVue
Release files for lavue 2.19.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 | |
|---|---|---|---|
| lavue-2.19.0.tar.gz | 298.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| lavue-2.19.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 741.2 kB
Release files / lavue-2.19.0.tar.gz
| Download URL | lavue-2.19.0.tar.gz |
|---|---|
| Size | 298.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
ac20e801457f93a785eff1178056938c246aa04934949136db56fcd3283d7aab
|
|
BLAKE2b-256 checksum How to use checksums |
a6e860b87a8dad35298c8b899c972fe0e3776da079b7b1b5f78b6a96b9ec3c96
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/33.1.1 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.5.3
|
Release files / lavue-2.19.0-py3-none-any.whl
| Download URL | lavue-2.19.0-py3-none-any.whl |
|---|---|
| Size | 442.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
e774111cfe3c5e9d7fea0f59fc232b6e2c692fabbb5b4d484ad8c2d2ec2f8a75
|
|
BLAKE2b-256 checksum How to use checksums |
7fff50be8b6f43d96c72d0ddbdf6b69dfa238745b35872f5f945f9598efa8781
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/33.1.1 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.5.3
|