Karabo-GUI: The multi-purpose graphical front-end for the Karabo framework
- 1. European XFEL, Hamburg (Germany)
Description
The Karabo GUI is a generic graphical user interface (GUI) which is currently developed at the European XFEL GmbH. It allows the complete management of the Karabo distributed control and data acquisition system. Remote applications (devices) can be instantiated, operated and terminated. Devices are listed in a live navigation view and from the self-description inherent to every device a default configuration panel is generated. The user may combine interrelated components into one project. Such a project includes persisted device configurations, custom control panels and macros. Expert panels can be built by intermixing static graphical elements with dynamic widgets connected to parameters of the distributed system. The same panel can also be used to graphically configure and execute data analysis workflows. Other features include an embedded IPython scripting console, logging, notification and alarm handling. The GUI is user-centric and will restrict display or editing capability according to the user's role and the current device state. The GUI is based on PyQt technology and acts as a thin network client to a central Karabo GUI-Server. (author)
Additional details
Identifiers
Publishing Information
- ISBN
- 978-3-95450-148-9
- Imprint Title
- Proceedings of the 15th International Conference on Accelerator and Large Experimental Physics Control Systems ICALEPCS 2015
- Imprint Pagination
- 1225 p.
- Journal Page Range
- p. 1063-1065
- Report number
- INIS-AU--0089
Conference
- Title
- 15. International Conference on Accelerator and Large Experimental Physics Control Systems
- Acronym
- ICALEPCS 2015
- Dates
- 17-23 Oct 2015
- Place
- Melbourne, VIC (Australia)
INIS
- Country of Publication
- Australia
- Country of Input or Organization
- Australia
- INIS RN
- 51100791
- Subject category
- S97: MATHEMATICAL METHODS AND COMPUTING; S43: PARTICLE ACCELERATORS;
- Resource subtype / Literary indicator
- Conference
- Descriptors DEI
- COMPUTER CODES; COMPUTERS; DATA ACQUISITION SYSTEMS; DATA VISUALIZATION; DISTRIBUTED STRUCTURES; GRAPHICAL USER INTERFACE; REAL TIME SYSTEMS
- Descriptors DEC
- DATA ANALYSIS; DATA PROCESSING; PROCESSING
Optional Information
- Notes
- 5 refs., 3 figs.