Jump to content

Karabo (software): Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
Tags: Reverted Mobile edit Mobile app edit Android app edit
Undid revision 1213235275 by Karabo Maseko (talk)
Line 1: Line 1:
{{Short description|Scientific SCADA framework}}
{{Use dmy dates|date=April 2022}}

{{Infobox officeholder
{{Infobox software
|name = Karabo Maseko
| title = Karabo
|image =
| logo = Karabo Logo.png
|birth_date = {{birth based on age as of date |18|2024}}
| screenshot = Karabo Screenshot.png
|birth_place =[[Khayelitsha]] [[Cape Town]], [[Western Cape]], [[South Africa]]
| developer = [[European XFEL]]
|education = Homba Primary School/>[[Luhlaza High]]
| released = June 14th, 2023
| latest release version = 2.19.0
| repo = {{URL|https://github.com/European-XFEL/Karabo}}
| programming language = [[Python (programming language)|Python]], [[C++]]
| operating system = Framework: [[Linux]], Gui: Linux, [[macOS]], [[Microsoft Windows]]
| platform = x86-64, ARM
| license = [[GNU General Public License]] version 3, [[Mozilla Public License]] version 2
}}
}}
'''Karabo Martin Maseko''' to [[Patricia de Lille]] and [[Dan Plato]] respectively.<ref>[https://www.iol.co.za/news/politics/so-who-is-xolani-sotashe-2037820 So who is Xolani Sotashe?]. Retrieved on 21-11-2018</ref>

==Early life and career==
Born in Cape Town, Sotashe is one of seven children. His mother is from Mfuleni, a township outside Kuils River. At an early age, Sotashe and his family moved to the [[Transkei]], where he completed his primary and secondary education. He served on the student representative council of Ndema Senior Secondary School.<ref name = "sotashe">[https://www.iol.co.za/capetimes/news/sotashe-set-on-defeating-de-lille-2037543 Sotashe set on defeating De Lille]. Retrieved on 21-10-2018.</ref>

He later moved back to Cape Town and studied at Boland College and Helderberg College. He did courses at the University of Cape Town through the Development Action Group. Sotashe worked for Agfa Photo Fast. While working there, he developed a passion for photojournalism.<ref name="sotashe"/>


'''Karabo''' is an open source [[SCADA]] (supervisory control and data acquisition) framework developed at the [[European XFEL|European X-ray Free Electron Laser]] facility<ref>{{Cite web |title=European XFEL |url=https://www.xfel.eu/ |access-date=2024-01-07 |website=www.xfel.eu}}</ref> since 2010.<ref name=":0">{{Cite journal |last1=Göries |first1=D. |last2=Ehsan |first2=W. |last3=Flucke |first3=G. |last4=Annakkappala |first4=N. |last5=Bondar |first5=V. |last6=Costa |first6=R. |last7=Esenov |first7=S. |last8=Giovanetti |first8=G. |last9=Hickin |first9=D. |last10=Karpics |first10=I. |last11=Klimovskaia |first11=A. |last12=Mahmud |first12=A. |last13=Parenti |first13=A. |last14=Prafulla |first14=P. J. S. |last15=Samadli |first15=A. |date=2024-01-04 |title=The Karabo SCADA System at the European XFEL |journal=Synchrotron Radiation News |volume=36 |issue=6 |language=en |pages=40–46 |doi=10.1080/08940886.2023.2277650 |issn=0894-0886|doi-access=free }}</ref><ref>{{Cite web |title=The Karabo SCADA Framework |url=https://www.xfel.eu/organization/scientific_and_technical_groups/controls/karabo/index_eng.html |access-date=2024-01-07 |website=www.xfel.eu}}</ref> The framework can be used to build a [[distributed control system]], in which concrete functionality such as hardware control, or a command sequence, is implemented in form of so-called devices. Devices may be implemented in [[Python (programming language)|Python]]<ref>{{Cite web |title=Welcome to HowToMiddlelayer's documentation! — HowToMiddleLayer 1.0 documentation |url=https://howtomiddlelayer.readthedocs.io/en/latest/ |access-date=2024-01-07 |website=howtomiddlelayer.readthedocs.io}}</ref><ref>{{Cite web |title=Welcome to HowToBound's documentation! — HowToBound 1.0 documentation |url=https://rtd.xfel.eu/docs/howtobound/en/latest/ |access-date=2024-01-07 |website=rtd.xfel.eu}}</ref> or [[C++]].<ref>{{Cite web |title=Welcome to HowToCpp's documentation! — HowToCpp 1.0 documentation |url=https://rtd.xfel.eu/docs/howtocpp/en/latest/ |access-date=2024-01-07 |website=rtd.xfel.eu}}</ref>
==Political career==
Sotashe was always involved in regional politics. While working at Agfa Photo Fast, Sotashe became involved in party politics. He was particularly active in the former South East ANC region of Cape Town. The region included areas such as the Strand, Somerset West and Khayelitsha. He was a member of the ANC Youth League in [[Nomzamo|Lwandle]], near Strand. The region later merged with other regions to create the present Dullah Omar region, which represents the entire Cape Town metropolitan area. He later became chairperson of the region and currently still holds the position.<ref>[https://www.iol.co.za/capeargus/sotashe-wants-to-be-a-mayor-for-all-in-cape-town-2040834 Sotashe wants to be a mayor for all in Cape Town]. Retrieved on 21-11-2018.</ref>


Similar to systems like [[EPICS]] and [[TANGO]], Karabo is developed chiefly with control of large scientific infrastructure and experiments in mind. The system emphasises fully asynchronous, and [[Event-driven architecture|event driven]] distributed messaging via a central [[message broker]] ([[AMQP]]/[[RabbitMQ]]). Developers can additionally leverage tightly integrated [[peer-to-peer]] (P2P) [[Transmission Control Protocol|TCP]] channels to transfer large data volumes at rates of multiple gigabytes per second. A standalone graphical user interface (GUI) client application, which can be used to design and view synaptic views of the distributed system, is provided alongside the framework.<ref name=":0" />
In 2000, Sotashe was elected councillor to the newly-created City of Cape Town Municipality. In his early years as councillor, he served as a ward councillor for ward 86, an area that included the township of [[Nomzamo]] in Strand. He now serves as a proportional representation councillor. He has served on many portfolio committees. After the 2011 municipal elections, he was appointed Chief Whip of the African National Congress caucus in the council and also Chairperson of the Subcouncil 24. He served in both positions until 2016.<ref>[https://www.capetown.gov.za/Family%20and%20home/Meet-the-City/City-Council/find-your-councillor-ward-or-subcouncil/view-councillor?CouncillorId=8109 Councillor details]. Retrieved on 21-11-2018.</ref>


At the European XFEL, Karabo is used to operate the photon systems<ref>{{Cite journal |last1=Grünert |first1=Jan |last2=Carbonell |first2=Marc Planas |last3=Dietrich |first3=Florian |last4=Falk |first4=Torben |last5=Freund |first5=Wolfgang |last6=Koch |first6=Andreas |last7=Kujala |first7=Naresh |last8=Laksman |first8=Joakim |last9=Liu |first9=Jia |last10=Maltezopoulos |first10=Theophilos |last11=Tiedtke |first11=Kai |last12=Jastrow |first12=Ulf Fini |last13=Sorokin |first13=Andrey |last14=Syresin |first14=Evgeny |last15=Grebentsov |first15=Alexander |date=2019-08-02 |title=X-ray photon diagnostics at the European XFEL |url=http://dx.doi.org/10.1107/s1600577519006611 |journal=Journal of Synchrotron Radiation |volume=26 |issue=5 |pages=1422–1431 |doi=10.1107/s1600577519006611 |pmid=31490130 |bibcode=2019JSynR..26.1422G |issn=1600-5775}}</ref><ref>{{Cite journal |last1=Sinn |first1=H. |last2=Dommach |first2=M. |last3=Dickert |first3=B. |last4=Di Felice |first4=M. |last5=Dong |first5=X. |last6=Eidam |first6=J. |last7=Finze |first7=D. |last8=Freijo-Martin |first8=I. |last9=Gerasimova |first9=N. |last10=Kohlstrunk |first10=N. |last11=La Civita |first11=D. |last12=Meyn |first12=F. |last13=Music |first13=V. |last14=Neumann |first14=M. |last15=Petrich |first15=M. |date=2019-05-01 |title=The SASE1 X-ray beam transport system |url=https://scripts.iucr.org/cgi-bin/paper?S1600577519003461 |journal=Journal of Synchrotron Radiation |volume=26 |issue=3 |pages=692–699 |doi=10.1107/S1600577519003461 |pmid=31074432 |bibcode=2019JSynR..26..692S |s2cid=146055343 |issn=1600-5775}}</ref> and experiment end stations (instruments)<ref>{{Cite journal |last1=Mancuso |first1=A. P. |last2=Aquila |first2=A. |last3=Batchelor |first3=L. |last4=Bean |first4=R. J. |last5=Bielecki |first5=J. |last6=Borchers |first6=G. |last7=Doerner |first7=K. |last8=Giewekemeyer |first8=K. |last9=Graceffa |first9=R. |last10=Kelsey |first10=O. D. |last11=Kim |first11=Y. |last12=Kirkwood |first12=H. J. |last13=Legrand |first13=A. |last14=Letrun |first14=R. |last15=Manning |first15=B. |date=2019-05-01 |title=The Single Particles, Clusters and Biomolecules and Serial Femtosecond Crystallography instrument of the European XFEL: initial installation |url=https://journals.iucr.org/s/issues/2019/03/00/ig5074/ |journal=Journal of Synchrotron Radiation |language=en |volume=26 |issue=3 |pages=660–676 |doi=10.1107/S1600577519003308 |pmid=31074429 |pmc=6510195 |bibcode=2019JSynR..26..660M |issn=1600-5775}}</ref><ref>{{Cite journal |last1=Galler |first1=A. |last2=Gawelda |first2=W. |last3=Biednov |first3=M. |last4=Bomer |first4=C. |last5=Britz |first5=A. |last6=Brockhauser |first6=S. |last7=Choi |first7=T.-K. |last8=Diez |first8=M. |last9=Frankenberger |first9=P. |last10=French |first10=M. |last11=Görries |first11=D. |last12=Hart |first12=M. |last13=Hauf |first13=S. |last14=Khakhulin |first14=D. |last15=Knoll |first15=M. |date=2019-09-01 |title=Scientific instrument Femtosecond X-ray Experiments (FXE): instrumentation and baseline experimental capabilities |url=https://journals.iucr.org/s/issues/2019/05/00/xq5006/ |journal=Journal of Synchrotron Radiation |language=en |volume=26 |issue=5 |pages=1432–1447 |doi=10.1107/S1600577519006647 |pmid=31490131 |pmc=6730617 |bibcode=2019JSynR..26.1432G |issn=1600-5775}}</ref><ref>{{Cite journal |last1=Zastrau |first1=U. |last2=Appel |first2=K. |last3=Baehtz |first3=C. |last4=Baehr |first4=O. |last5=Batchelor |first5=L. |last6=Berghäuser |first6=A. |last7=Banjafar |first7=M. |last8=Brambrink |first8=E. |last9=Cerantola |first9=V. |last10=Cowan |first10=T. E. |last11=Damker |first11=H. |last12=Dietrich |first12=S. |last13=Di Dio Cafiso |first13=S. |last14=Dreyer |first14=J. |last15=Engel |first15=H.-O. |date=2021-09-01 |title=The High Energy Density Scientific Instrument at the European XFEL |url=https://journals.iucr.org/s/issues/2021/05/00/ay5578/ |journal=Journal of Synchrotron Radiation |language=en |volume=28 |issue=5 |pages=1393–1416 |doi=10.1107/S1600577521007335 |pmid=34475288 |pmc=8415338 |bibcode=2021JSynR..28.1393Z |issn=1600-5775}}</ref> of the facility. In 2023, the EuXFEL control system integrated 3.5 million control parameters distributed over 25,000 devices on ca. 100 physical servers.<ref name=":0" /> Additionally, the facility's scientific data acquisition system, and online detector calibration pipelines<ref>{{Cite journal |last1=Schmidt |first1=Philipp |last2=Ahmed |first2=Karim |last3=Danilevski |first3=Cyril |last4=Hammer |first4=David |last5=Rosca |first5=Robert |last6=Kluyver |first6=Thomas |last7=Michelat |first7=Thomas |last8=Sobolev |first8=Egor |last9=Gelisio |first9=Luca |last10=Maia |first10=Luis |last11=Manetti |first11=Maurizio |last12=Malka |first12=Janusz |last13=Wrona |first13=Krzysztof |last14=Sztuk-Dambietz |first14=Jolanta |last15=Rovensky |first15=Vratko |date=2024 |title=Turning European XFEL raw data into user data |journal=Frontiers in Physics |volume=11 |doi=10.3389/fphy.2023.1321524 |doi-access=free |bibcode=2024FrP....1121524S |issn=2296-424X}}</ref> are implemented in Karabo, and process data rates of approximately 20Gbyte/s.<ref>{{Cite journal |last1=Hauf |first1=Steffen |last2=Heisen |first2=Burkhard |last3=Aplin |first3=Steve |last4=Beg |first4=Marijan |last5=Bergemann |first5=Martin |last6=Bondar |first6=Valerii |last7=Boukhelef |first7=Djelloul |last8=Danilevsky |first8=Cyril |last9=Ehsan |first9=Wajid |last10=Essenov |first10=Sergey |last11=Fabbri |first11=Riccardo |last12=Flucke |first12=Gero |last13=Fulla Marsa |first13=Daniel |last14=Göries |first14=Dennis |last15=Giovanetti |first15=Gabriele |date=2019-08-09 |title=The Karabo distributed control system |url=http://dx.doi.org/10.1107/s1600577519006696 |journal=Journal of Synchrotron Radiation |volume=26 |issue=5 |pages=1448–1461 |doi=10.1107/s1600577519006696 |pmid=31490132 |bibcode=2019JSynR..26.1448H |s2cid=201846558 |issn=1600-5775}}</ref><ref>{{Cite journal |last1=Wiedorn |first1=M.O. |last2=Oberthuer |first2=D. |last3=Barty |first3=A. |last4=Chapman |first4=H.N. |date=2018-10-10 |title=Serial Femtosecond Crystallography at Megahertz pulse rates |url=http://dx.doi.org/10.2210/pdb6ftr/pdb |access-date=2024-01-07 |website=dx.doi.org|doi=10.2210/pdb6ftr/pdb |s2cid=139958614 }}</ref><ref>{{Cite journal |last1=Blanchet |first1=Clement E. |last2=Round |first2=Adam |last3=Mertens |first3=Haydyn D. T. |last4=Ayyer |first4=Kartik |last5=Graewert |first5=Melissa |last6=Awel |first6=Salah |last7=Franke |first7=Daniel |last8=Dörner |first8=Katerina |last9=Bajt |first9=Saša |last10=Bean |first10=Richard |last11=Custódio |first11=Tânia F. |last12=de Wijn |first12=Raphael |last13=Juncheng |first13=E. |last14=Henkel |first14=Alessandra |last15=Gruzinov |first15=Andrey |date=2023-10-18 |title=Form factor determination of biological molecules with X-ray free electron laser small-angle scattering (XFEL-SAS) |journal=Communications Biology |language=en |volume=6 |issue=1 |page=1057 |doi=10.1038/s42003-023-05416-7 |issn=2399-3642 |pmc=10585004 |pmid=37853181}}</ref>
In June 2016, the African National Congress selected Sotashe to be the party's Cape Town mayoral candidate. He replaced [[Tony Ehrenreich]] who was the party's previous mayoral candidate in 2011.<ref>[https://ewn.co.za/2016/06/20/Xolani-Sotashe-announced-as-ANC-CT-mayoral-candidate Xolani Sotashe named ANC's CT mayoral candidate]. Retrieved on 21-11-2018.</ref>


Karabo is free and open source software under the [[Mozilla Public License|MPL2]] (framework) and [[GNU General Public License|GPL3]] (GUI application) licenses.<ref>{{Citation |title=Karabo SCADA Framework |date=2023-12-21 |url=https://github.com/European-XFEL/Karabo |access-date=2024-01-07 |publisher=European XFEL}}</ref>
In August 2016, he subsequently lost to incumbent Mayor, [[Patricia de Lille]], by a wide margin as the African National Congress's support in the city decreased. He was then appointed Chairperson of Subcouncil 9.<ref>[https://www.enca.com/south-africa/patricia-de-lille-elected-cape-town-mayor Patricia de Lille elected Cape Town mayor]. Retrieved on 21-11-2018.</ref>


== References ==
In November 2018, Sotashe was the ANC's candidate for the post of [[Mayor of Cape Town]] after [[Patricia de Lille]] resigned. He was challenged for the position by [[Dan Plato]] and [[Grant Haskin]]. He lost to Plato, receiving 53 votes compared to Plato's 146 votes. His other challenger, Haskin, received only 3 votes.<ref>[https://www.news24.com/SouthAfrica/News/dan-plato-elected-as-cape-town-mayor-20181106 Dan Plato elected as Cape Town mayor]. Retrieved on 21-11-2018.</ref>
{{reflist}}


== External links ==
In July 2022, Banele Majingo replaced Sotashe as the leader of the ANC caucus in council.<ref>{{Cite web |last=Ludidi |first=Velani |title=ANC removes Sotashe as leader in Cape Town council |url=https://www.iol.co.za/weekend-argus/news/anc-removes-sotashe-as-leader-in-cape-town-council-310f6511-580d-405f-9313-271a3498d937 |access-date=2022-07-22 |website=www.iol.co.za |language=en}}</ref>
* {{GitHub|European-XFEL/Karabo}}
==References==
{{Reflist}}


[[Category:SCADA]]
{{DEFAULTSORT:Sotashe, Xolani}}
[[Category:Year of birth missing (living people)]]
[[Category:Free software programmed in Python]]
[[Category:Living people]]
[[Category:Free software programmed in C++]]
[[Category:Xhosa people]]
[[Category:Software using the GPL license]]
[[Category:African National Congress politicians]]
[[Category:Software using the Mozilla license]]

Revision as of 05:44, 2 April 2024

Karabo
Developer(s)European XFEL
Initial releaseJune 14th, 2023
Stable release
2.19.0
Repositorygithub.com/European-XFEL/Karabo
Written inPython, C++
Operating systemFramework: Linux, Gui: Linux, macOS, Microsoft Windows
Platformx86-64, ARM
LicenseGNU General Public License version 3, Mozilla Public License version 2
Websitekarabo.eu Edit this on Wikidata

Karabo is an open source SCADA (supervisory control and data acquisition) framework developed at the European X-ray Free Electron Laser facility[1] since 2010.[2][3] The framework can be used to build a distributed control system, in which concrete functionality such as hardware control, or a command sequence, is implemented in form of so-called devices. Devices may be implemented in Python[4][5] or C++.[6]

Similar to systems like EPICS and TANGO, Karabo is developed chiefly with control of large scientific infrastructure and experiments in mind. The system emphasises fully asynchronous, and event driven distributed messaging via a central message broker (AMQP/RabbitMQ). Developers can additionally leverage tightly integrated peer-to-peer (P2P) TCP channels to transfer large data volumes at rates of multiple gigabytes per second. A standalone graphical user interface (GUI) client application, which can be used to design and view synaptic views of the distributed system, is provided alongside the framework.[2]

At the European XFEL, Karabo is used to operate the photon systems[7][8] and experiment end stations (instruments)[9][10][11] of the facility. In 2023, the EuXFEL control system integrated 3.5 million control parameters distributed over 25,000 devices on ca. 100 physical servers.[2] Additionally, the facility's scientific data acquisition system, and online detector calibration pipelines[12] are implemented in Karabo, and process data rates of approximately 20Gbyte/s.[13][14][15]

Karabo is free and open source software under the MPL2 (framework) and GPL3 (GUI application) licenses.[16]

References

  1. ^ "European XFEL". www.xfel.eu. Retrieved 2024-01-07.
  2. ^ a b c Göries, D.; Ehsan, W.; Flucke, G.; Annakkappala, N.; Bondar, V.; Costa, R.; Esenov, S.; Giovanetti, G.; Hickin, D.; Karpics, I.; Klimovskaia, A.; Mahmud, A.; Parenti, A.; Prafulla, P. J. S.; Samadli, A. (2024-01-04). "The Karabo SCADA System at the European XFEL". Synchrotron Radiation News. 36 (6): 40–46. doi:10.1080/08940886.2023.2277650. ISSN 0894-0886.
  3. ^ "The Karabo SCADA Framework". www.xfel.eu. Retrieved 2024-01-07.
  4. ^ "Welcome to HowToMiddlelayer's documentation! — HowToMiddleLayer 1.0 documentation". howtomiddlelayer.readthedocs.io. Retrieved 2024-01-07.
  5. ^ "Welcome to HowToBound's documentation! — HowToBound 1.0 documentation". rtd.xfel.eu. Retrieved 2024-01-07.
  6. ^ "Welcome to HowToCpp's documentation! — HowToCpp 1.0 documentation". rtd.xfel.eu. Retrieved 2024-01-07.
  7. ^ Grünert, Jan; Carbonell, Marc Planas; Dietrich, Florian; Falk, Torben; Freund, Wolfgang; Koch, Andreas; Kujala, Naresh; Laksman, Joakim; Liu, Jia; Maltezopoulos, Theophilos; Tiedtke, Kai; Jastrow, Ulf Fini; Sorokin, Andrey; Syresin, Evgeny; Grebentsov, Alexander (2019-08-02). "X-ray photon diagnostics at the European XFEL". Journal of Synchrotron Radiation. 26 (5): 1422–1431. Bibcode:2019JSynR..26.1422G. doi:10.1107/s1600577519006611. ISSN 1600-5775. PMID 31490130.
  8. ^ Sinn, H.; Dommach, M.; Dickert, B.; Di Felice, M.; Dong, X.; Eidam, J.; Finze, D.; Freijo-Martin, I.; Gerasimova, N.; Kohlstrunk, N.; La Civita, D.; Meyn, F.; Music, V.; Neumann, M.; Petrich, M. (2019-05-01). "The SASE1 X-ray beam transport system". Journal of Synchrotron Radiation. 26 (3): 692–699. Bibcode:2019JSynR..26..692S. doi:10.1107/S1600577519003461. ISSN 1600-5775. PMID 31074432. S2CID 146055343.
  9. ^ Mancuso, A. P.; Aquila, A.; Batchelor, L.; Bean, R. J.; Bielecki, J.; Borchers, G.; Doerner, K.; Giewekemeyer, K.; Graceffa, R.; Kelsey, O. D.; Kim, Y.; Kirkwood, H. J.; Legrand, A.; Letrun, R.; Manning, B. (2019-05-01). "The Single Particles, Clusters and Biomolecules and Serial Femtosecond Crystallography instrument of the European XFEL: initial installation". Journal of Synchrotron Radiation. 26 (3): 660–676. Bibcode:2019JSynR..26..660M. doi:10.1107/S1600577519003308. ISSN 1600-5775. PMC 6510195. PMID 31074429.
  10. ^ Galler, A.; Gawelda, W.; Biednov, M.; Bomer, C.; Britz, A.; Brockhauser, S.; Choi, T.-K.; Diez, M.; Frankenberger, P.; French, M.; Görries, D.; Hart, M.; Hauf, S.; Khakhulin, D.; Knoll, M. (2019-09-01). "Scientific instrument Femtosecond X-ray Experiments (FXE): instrumentation and baseline experimental capabilities". Journal of Synchrotron Radiation. 26 (5): 1432–1447. Bibcode:2019JSynR..26.1432G. doi:10.1107/S1600577519006647. ISSN 1600-5775. PMC 6730617. PMID 31490131.
  11. ^ Zastrau, U.; Appel, K.; Baehtz, C.; Baehr, O.; Batchelor, L.; Berghäuser, A.; Banjafar, M.; Brambrink, E.; Cerantola, V.; Cowan, T. E.; Damker, H.; Dietrich, S.; Di Dio Cafiso, S.; Dreyer, J.; Engel, H.-O. (2021-09-01). "The High Energy Density Scientific Instrument at the European XFEL". Journal of Synchrotron Radiation. 28 (5): 1393–1416. Bibcode:2021JSynR..28.1393Z. doi:10.1107/S1600577521007335. ISSN 1600-5775. PMC 8415338. PMID 34475288.
  12. ^ Schmidt, Philipp; Ahmed, Karim; Danilevski, Cyril; Hammer, David; Rosca, Robert; Kluyver, Thomas; Michelat, Thomas; Sobolev, Egor; Gelisio, Luca; Maia, Luis; Manetti, Maurizio; Malka, Janusz; Wrona, Krzysztof; Sztuk-Dambietz, Jolanta; Rovensky, Vratko (2024). "Turning European XFEL raw data into user data". Frontiers in Physics. 11. Bibcode:2024FrP....1121524S. doi:10.3389/fphy.2023.1321524. ISSN 2296-424X.
  13. ^ Hauf, Steffen; Heisen, Burkhard; Aplin, Steve; Beg, Marijan; Bergemann, Martin; Bondar, Valerii; Boukhelef, Djelloul; Danilevsky, Cyril; Ehsan, Wajid; Essenov, Sergey; Fabbri, Riccardo; Flucke, Gero; Fulla Marsa, Daniel; Göries, Dennis; Giovanetti, Gabriele (2019-08-09). "The Karabo distributed control system". Journal of Synchrotron Radiation. 26 (5): 1448–1461. Bibcode:2019JSynR..26.1448H. doi:10.1107/s1600577519006696. ISSN 1600-5775. PMID 31490132. S2CID 201846558.
  14. ^ Wiedorn, M.O.; Oberthuer, D.; Barty, A.; Chapman, H.N. (2018-10-10). "Serial Femtosecond Crystallography at Megahertz pulse rates". dx.doi.org. doi:10.2210/pdb6ftr/pdb. S2CID 139958614. Retrieved 2024-01-07.
  15. ^ Blanchet, Clement E.; Round, Adam; Mertens, Haydyn D. T.; Ayyer, Kartik; Graewert, Melissa; Awel, Salah; Franke, Daniel; Dörner, Katerina; Bajt, Saša; Bean, Richard; Custódio, Tânia F.; de Wijn, Raphael; Juncheng, E.; Henkel, Alessandra; Gruzinov, Andrey (2023-10-18). "Form factor determination of biological molecules with X-ray free electron laser small-angle scattering (XFEL-SAS)". Communications Biology. 6 (1): 1057. doi:10.1038/s42003-023-05416-7. ISSN 2399-3642. PMC 10585004. PMID 37853181.
  16. ^ Karabo SCADA Framework, European XFEL, 2023-12-21, retrieved 2024-01-07