Speaker
Steffen Hauf
(European X-Ray Free-Electron Laser)
Description
Karabo is a SCADA system developed at the European XFEL to facilitate operations in a complex and flexible control environment, and to ingest and process data from diverse sources, including MHz-rate detectors, frequently with tight time correlation requirements.
In this contribution an overview of the current state of the Karabo Ecosystem is given and recent developments are presented. These include the introduction of authentication and authorization, the transition from Boost.Python to pybind11 and from Boost to the C++ standard library, and additional modernization of the codebase. These significant changes are reflected in a new major version, Karabo 3, which replaces the 10-year old Karabo 2 branch.
Author
Steffen Hauf
(European X-Ray Free-Electron Laser)
Co-authors
Dr
Alessandro Silenzi
(European X-Ray Free-Electron Laser)
Ana García-Tabarés Valdivieso
(European X-Ray Free-Electron Laser)
Dr
Andrea Parenti
(European X-Ray Free-Electron Laser)
Mrs
Anna Klimovskaia
(European X-Ray Free-Electron Laser)
Ms
Arij Nasri
(European X-Ray Free-Electron Laser)
Dr
Astrid Muennich
(European X-Ray Free-Electron Laser)
Mr
Ayaz Samadli
(European X-Ray Free-Electron Laser)
Dr
David Hickin
(European X-Ray Free-Electron Laser)
Dr
Dennis Goeries
(European X-Ray Free-Electron Laser)
Mr
Derek Sequeira
(European X-Ray Free-Electron Laser)
Florian Sohn
(European X-Ray Free-Electron Laser)
Dr
Gabriele Giovanetti
(European X-Ray Free-Electron Laser)
Dr
Gero Flucke
(European X-Ray Free-Electron Laser)
Mr
Hugo Santos
(European X-Ray Free-Electron Laser)
Ivars Karpics
(European X-Ray Free-Electron Laser)
Mr
Jose Luis Vazquez-Garcia
(European X-Ray Free-Electron Laser)
Ms
Kashf Jahangir
(European X-Ray Free-Electron Laser)
Ms
Minnu Sharon
(European X-Ray Free-Electron Laser)
Mr
Noushadali Anakkappalla
(European X-Ray Free-Electron Laser)
Mr
Raul Costa
(European X-Ray Free-Electron Laser)
Dr
Riccardo Fabbri
(European X-Ray Free-Electron Laser)
Dr
Sergey Esenov
(European X-Ray Free-Electron Laser)
Valerii Bondar
(European X-Ray Free-Electron Laser)
Mr
Wajid Ehsan
(European X-Ray Free-Electron Laser)