Oliver Eidel
Merantix
@olieidel
Oliver is a doctor and software engineer. After “developing” hacky php websites as a kid, he got sidetracked by computer games and medical school. While working in radiology research, he re-discovered his love for coding and noticed that he can help a larger number of patients by improving healthcare IT.
After joining Merantix as first non – machine learning engineer, he introduced Clojure/Script there and helps organize the product development and regulatory affairs.
Developing a Medical Image Viewer in ClojureScript
Historically, medical image (DICOM) viewers were stand-alone software installed on workstations with serious performance requirements. They have to be able to process large files, holding the images in memory and re-rendering them at 30 frames per second.
Nowadays, the performance of JavaScript engines in modern browsers has improved significantly. Is it possible to develop a DICOM viewer in ClojureScript, targeting the browser? What are the benefits, the drawbacks and how do you optimize performance?