Speakers
Description
Taurus is a python framework for control and data acquisition CLIs and GUIs in scientific/industrial environments. Taurus interfaces smootly with the Tango Control Systems and is widelly used and developed by the Tango Community.
For non-programmers, Taurus allows the creation of fully-featured GUI (with forms, plots, synoptics, etc) from scratch in a few minutes. For programmers, Taurus gives full control to more advanced users to create and customize CLIs and GUIs programmatically using Python.
We will organize a Taurus Workshop on the workshop session of the 38th Tango Community meeting. The main part of this workshop will be a "Hands on tutorial" on Taurus usage and development. The hands on sessions will include:
- Taurus Zero-code solutions: forms, trends/plots, composing codeless
apps, using Python expressions in GUIs w/o programming etc. - Taurus Low-code solutions: Developing GUIs with Taurus/Qt designer.
- Taurus GUI programatic development: PyQt app development.
- Develop Taurus widgets: add Taurus capabilities to PyQt widgets.
- Taurus SVG Synoptic library: Active Synoptics with SVG and PyQt.
IMPORTANT: For the hands-on tutorials you need to prepare your environment according to this instructions
The workshop will be also available for the remote participants via Zoom:
https://rediris.zoom.us/j/93851652210?pwd=cEhLYXFEcnJ5QWhmbmFYMm9wdGVOZz09
Meeting ID: 938 5165 2210
Passcode: 746810