I'm a PHD student working on Magnetic Particle Imaging at the Institute for Biomedical Imaging at the University Medical Center Hamburg-Eppendorf and the Hamburg University of Technology in Germany.
In this talk, we show how to use Julia to build the system software for a medical imaging device. Such a device is a distributed system that has to coordinate the handling of real-time signals and asynchronous tasks. The talk will highlight the key parts and design patterns of our software stack. We show how we used a variety of Julia features to implement the control logic of the entire imaging device and the coordination and communication with the large number of sub-devices it controls.