The Karabo distributed control system
The Karabo distributed control system
The Karabo distributed control system has been developed to address the challenging requirements of the European X-ray Free Electron Laser facility, including complex and custom-made hardware, high data rates and volumes, and close integration of data analysis for distributed processing and rapid feedback. Karabo is a pluggable, distributed application management system forming a supervisory control and data acquisition environment as part of a distributed control system. Karabo provides integrated control of hardware, monitoring, data acquisition and data analysis on distributed hardware, allowing rapid control feedback based on complex algorithms. Services exist for access control, data logging, configuration management and situational awareness through alarm indicators. The flexible framework enables quick response to the changing requirements in control and analysis, and provides an efficient environment for development, and a single interface to make all changes immediately available to operators and experimentalists.
control system, data analysis, experiment control, Karabo, physics facility
1448-1461
Hauf, Steffen
d648fa98-6d4e-4b4f-9dce-5f1133789fa0
Heisen, Burkhard
50934d58-3e76-48f1-9403-9f06fc0d4458
Aplin, Steve
bbb41885-56ca-4595-a98d-fbec71fce252
Beg, Marijan
5c7cc1ff-f244-471f-b964-9f24e0628153
Bergemann, Martin
55b9e47f-99ac-4281-af86-28cefe5a959e
Bondar, Valerii
a4b913ec-146e-426a-a4ce-ea8c3f46ef06
Boukhelef, Djelloul
5f4b495a-3fa7-4f99-a472-2133fda6491f
Danilevsky, Cyril
8b4e8b6a-301e-4d4d-a0d1-5e1868c5f5e0
Ehsan, Wajid
a056c4bb-5f4d-4a7e-91f4-f20bdc0dd3dd
Essenov, Sergey
9a5569be-b214-48d8-9b5a-c50b147a3cbd
Fabbri, Riccardo
7fd8ec3d-091c-499c-9bdc-d01c71ccb22c
Flucke, Gero
c4a45527-5a2b-4e3b-aabd-a5ee1d58f674
Fulla Marsa, Daniel
1e227a32-97b8-4c42-b31d-530dc89e58a1
Göries, Dennis
fcf3bc83-7510-436d-8aaa-ea76ce2dd263
Giovanetti, Gabriele
08844301-d2be-47bc-884d-9ef19afc1545
Hickin, David
59b954d4-985b-483e-9f4a-8d947f6ee82b
Jarosiewicz, Tobiasz
1e8457a0-3422-4607-a3f5-aaedee619e7a
Kamil, Ebad
50119010-0ba4-4b3d-b118-792c37bb2cc1
Khakhulin, Dmitry
e92a2736-70ed-4c51-b77e-4760dbfca365
Klimovskaia, Anna
e42b3f92-9a81-4f6d-a9ff-afa200151758
Kluyver, Thomas
d3bd4245-1a99-4268-b34f-8f9f0153465e
Kirienko, Yury
83cd0efe-12bb-4599-bcca-65eab1af4659
Kuhn, Manuela
ab522f90-16e4-4d2b-93da-562ee5d316fe
Maia, Luis
72b3f138-348e-4f99-a0bb-f225a61187e7
Mamchyk, Denys
c073b04f-c82d-4fa3-b931-34b3ec31ed99
Mariani, Valerio
5edacd60-a0a7-48ac-a038-78f4009efef2
Mekinda, Leonce
c403036e-40d1-4d67-9516-e0af4bc9fbcc
Michelat, Thomas
d4f9dc47-169f-4270-8d99-7a11ea1735fb
Münnich, Astrid
e1d4a97e-1487-4ee0-99dd-d7381af0ce3c
Padee, Anna
84c5d34b-fcca-4615-bb76-203c19345124
Parenti, Andrea
c8643bec-7f91-4447-a14b-927a268170c4
Santos, Hugo
a6dde4bb-4743-4aa7-9deb-3cd5bd179f46
Silenzi, Alessandro
170b9547-012b-4c63-88ee-c3de48bd767f
Teichmann, Martin
543d25f8-cd47-45c1-86a5-107f5a2ba166
Weger, Kerstin
94331b8b-2d44-4fe1-b8bc-955c20660a15
Wiggins, John
dacf7bce-9c67-49d1-9f31-e0fc96cd864f
Wrona, Krzysztof
840016f1-ef18-4b74-81f1-5c07b27afe19
Xu, Chen
b53e92d4-e474-420b-a662-4af9a1c8750b
Youngman, Christopher
8b0afa17-8901-4c93-a96a-49c9aefd42f2
Zhu, Jun
e25fa87d-445b-4bb8-b15f-1e608b4d8b1c
Fangohr, Hans
9b7cfab9-d5dc-45dc-947c-2eba5c81a160
Brockhauser, Sandor
8cfcf716-acef-4859-82eb-a8bdda1fe77b
1 September 2019
Hauf, Steffen
d648fa98-6d4e-4b4f-9dce-5f1133789fa0
Heisen, Burkhard
50934d58-3e76-48f1-9403-9f06fc0d4458
Aplin, Steve
bbb41885-56ca-4595-a98d-fbec71fce252
Beg, Marijan
5c7cc1ff-f244-471f-b964-9f24e0628153
Bergemann, Martin
55b9e47f-99ac-4281-af86-28cefe5a959e
Bondar, Valerii
a4b913ec-146e-426a-a4ce-ea8c3f46ef06
Boukhelef, Djelloul
5f4b495a-3fa7-4f99-a472-2133fda6491f
Danilevsky, Cyril
8b4e8b6a-301e-4d4d-a0d1-5e1868c5f5e0
Ehsan, Wajid
a056c4bb-5f4d-4a7e-91f4-f20bdc0dd3dd
Essenov, Sergey
9a5569be-b214-48d8-9b5a-c50b147a3cbd
Fabbri, Riccardo
7fd8ec3d-091c-499c-9bdc-d01c71ccb22c
Flucke, Gero
c4a45527-5a2b-4e3b-aabd-a5ee1d58f674
Fulla Marsa, Daniel
1e227a32-97b8-4c42-b31d-530dc89e58a1
Göries, Dennis
fcf3bc83-7510-436d-8aaa-ea76ce2dd263
Giovanetti, Gabriele
08844301-d2be-47bc-884d-9ef19afc1545
Hickin, David
59b954d4-985b-483e-9f4a-8d947f6ee82b
Jarosiewicz, Tobiasz
1e8457a0-3422-4607-a3f5-aaedee619e7a
Kamil, Ebad
50119010-0ba4-4b3d-b118-792c37bb2cc1
Khakhulin, Dmitry
e92a2736-70ed-4c51-b77e-4760dbfca365
Klimovskaia, Anna
e42b3f92-9a81-4f6d-a9ff-afa200151758
Kluyver, Thomas
d3bd4245-1a99-4268-b34f-8f9f0153465e
Kirienko, Yury
83cd0efe-12bb-4599-bcca-65eab1af4659
Kuhn, Manuela
ab522f90-16e4-4d2b-93da-562ee5d316fe
Maia, Luis
72b3f138-348e-4f99-a0bb-f225a61187e7
Mamchyk, Denys
c073b04f-c82d-4fa3-b931-34b3ec31ed99
Mariani, Valerio
5edacd60-a0a7-48ac-a038-78f4009efef2
Mekinda, Leonce
c403036e-40d1-4d67-9516-e0af4bc9fbcc
Michelat, Thomas
d4f9dc47-169f-4270-8d99-7a11ea1735fb
Münnich, Astrid
e1d4a97e-1487-4ee0-99dd-d7381af0ce3c
Padee, Anna
84c5d34b-fcca-4615-bb76-203c19345124
Parenti, Andrea
c8643bec-7f91-4447-a14b-927a268170c4
Santos, Hugo
a6dde4bb-4743-4aa7-9deb-3cd5bd179f46
Silenzi, Alessandro
170b9547-012b-4c63-88ee-c3de48bd767f
Teichmann, Martin
543d25f8-cd47-45c1-86a5-107f5a2ba166
Weger, Kerstin
94331b8b-2d44-4fe1-b8bc-955c20660a15
Wiggins, John
dacf7bce-9c67-49d1-9f31-e0fc96cd864f
Wrona, Krzysztof
840016f1-ef18-4b74-81f1-5c07b27afe19
Xu, Chen
b53e92d4-e474-420b-a662-4af9a1c8750b
Youngman, Christopher
8b0afa17-8901-4c93-a96a-49c9aefd42f2
Zhu, Jun
e25fa87d-445b-4bb8-b15f-1e608b4d8b1c
Fangohr, Hans
9b7cfab9-d5dc-45dc-947c-2eba5c81a160
Brockhauser, Sandor
8cfcf716-acef-4859-82eb-a8bdda1fe77b