Neuroscience is focused on understanding how the brain functions both structurally as well as functionally. This is accomplished by imaging brains using a variety of different methods including EM, confocal, LM, etc. The challenge is to identify neurons across these images to understand how the brain develops throughout an organism’s life. The Larvalbrain project ( aims to be a single access point to all data related to the study of Drosophila larvae neurology by integrating data from a number of different research labs around the world. You would have the opportunity to be part of this innovative scientific undertaking.

Master's Thesis 1 (M1): Neuron Signature Visualization.

The aim of this master’s thesis project is to push the state of the art in searching for neurons through exploration and evaluation of different methods of exploring similarities between neurons.

Master's Thesis 2 (M2): Interfaces and Visualization for Drosophila Larvae Brains.

The aim of this master’s thesis project is to develop interfaces and visualization to answer questions related to the connections and similarities between different anatomical structures of the fruit fly larvae brains. For example, how do neurons in the left and right hemisphere compare? Or, how does a particular neuron change as the organism grow? To answer these questions, we need effective interfaces and visualizations.


M1: Neuron Signature Visualization

You will need to implement at least two algorithms/visualizations and compare them against the state of the art solution. The goal is to integrate your solution/code into the larger Larvalbrain system.

M2: Interfaces and Visualization for Drosophila Larvae Brains

  • Work with domain experts to develop a set of requirements/tasks
  • Create prototypes to address the tasks using, e.g. the 5 design sheet methodology
  • Implement the final prototype as the solution in larvalbrain (


  • Bachelor’s degree in computing, informatics, data science or a similar area
  • Interest in biomedical visualization
  • Some knowledge of image processing toolkits (OpenCV, Scikit-image, juliaimages, etc.)
  • Some knowledge of user-centered design/ design study methodology
  • Some knowledge of information visualization techniques
  • Programming skills in programming language of your choice (M1)
  • Programming skills in Javascript/TapeScript and Go as the project will be integrated directly into larvalbrain (M2)


    Ideally your project results should be integrated directly into the Larvalbrain system which is based on JavaScript/TypeScript and Go.


    For more information please contact Eduard Gröller, Thomas Torsney-Weir 📧 (VRVis).



    Master Thesis