Data processing and transfer optimisation for enabling online adaptive particle therapy
- Planned secondments: Universidad de Navarra (Spain), Helse Bergen HF (Norway) and Paul Scherrer Institute (Switzerland)
- PhD program: Faculty of Computer and Information Science, University of Ljubljana
Project description
Adaptive particle therapy requires fast and reliable software systems that can support changes to treatment plans during therapy sessions. Current workflows in particle therapy are largely static and depend on pre-calculated plans, which limits flexibility when patient anatomy or machine parameters vary.
The challenge is to design and implement software that can handle real-time data exchange between planning and delivery systems while ensuring interoperability, security, and performance in clinical environments. This involves developing algorithms for adaptive workflows and creating intuitive user interfaces for clinical use, with potential use of machine learning, neural networks or similar approaches.
The PhD student will work on full-stack development, combining backend logic, database management, and frontend components, while exploring high-performance computing techniques for medical applications.
The student will be employed at Cosylab under the supervision of Dr. Kristjan Anderle and enrolled in the PhD program at the Faculty of Computer and Information Science, University of Ljubljana (UL). Cosylab is the global leader in control system integration for proton therapy and Big Physics machines: particle and nuclear accelerators and other large facilities such as tokamaks and radio telescopes. UL is the largest university of Slovenia and hosts multiple faculties dedicated to research and study areas.
For more information concerning the research project please contact:
Kristjan Anderle
Candidate profile
Doctoral Candidate at Cosylab
A highly motivated candidate with:
- A Master’s degree in equivalent of Mathematics, Physics, Electrical Engineering, Computer Science, or a related field
- Some programming skills
- Solid understanding of software design, programming techniques, relational databases (PostgreSQL), ORM, and computer science fundamentals
- Familiarity with source control (Git), CI/CD, code analysis, and other modern programming practices
- Proficiency in spoken and written English
- Strong communication skills and an open mind for discussion and team collaboration
Bonus points are:
- Experience in C# and WPF (or similar desktop frameworks) using the MVVM pattern
- Experience in machine learning
Cosylab
PROJECT BENEFICIARY
Cosylab (COSYLAB JSC, Control System Laboratory) is a global technology company that builds and integrates state-of-the-art software and electronics for the world’s most complex, precise and advanced systems. It enables research organizations to discover scientific breakthroughs, hospitals to deliver better cancer treatment and organizations to improve their performance.