Thesis opportunity: Web-Based Dashboard for Image-Based Phenotyping in Plant Breeding
26.08.2026, Studentische Hilfskräfte, Praktikantenstellen, Studienarbeiten
Bachelor’s or Master’s Thesis Opportunity
The Bioinformatics Lab at the TUM Campus Straubing is seeking a motivated student to complete a Bachelor’s or Master’s thesis on the development of a:
Web-Based Dashboard for Image-Based Phenotyping in Plant Breeding
Our research group develops deep learning models to automate the quantification of foliar diseases, such as brown rust and Ramularia leaf spot, from high-resolution leaf images. At present, using these models requires technical expertise and command-line workflows.
The aim of this thesis is to develop a user-friendly, web-based dashboard that allows plant breeders and researchers to upload leaf images, run an existing disease-segmentation pipeline, and access the resulting phenotype data through an intuitive interface.
The platform should support both individual images and larger datasets containing multiple genotypes and leaves. Users should be able to upload and store data securely, monitor processing progress, and download generated phenotype values, segmentation masks, and visualizations.
This thesis combines web development, machine learning integration, and scientific software engineering in a practical research setting.
Your tasks
- Design and implement a responsive web application.
- Develop secure image-upload and data-storage functionality.
- Integrate an existing Python-based image-segmentation pipeline.
- Implement user authentication and secure separation of user data.
- Create visualizations of model outputs and enable result downloads.
- Test and document the developed platform.
Your skills
- You are close to completing a Bachelor’s or Master’s degree, preferably in Computer Science, Data Science, Software Engineering, or a related field.
- You have good programming skills, preferably in Python.
- You have a basic understanding of databases, web technologies, and REST APIs.
- Experience with a web framework such as Django is an advantage.
- You are interested in machine learning and scientific software development.
- You are able to work independently and are willing to learn new technologies.
- You have a proactive, goal-oriented, and communicative working style.
- You have good written and spoken English skills.
Application
Please send your application to sofia.martello@tum.de . It should include a transcript of your records and a statement of interest outlining your relevant experience.
Kontakt: sofia.martello@tum.de


