Selected research & software

Projects

Methods, workflows, and applications developed to make complex biomedical data more interpretable, reproducible, and useful to research teams.

01

Current work

Active research at LMU Klinikum across medical imaging, proteomics, and spatial analysis.

CurrentMedical imaging

SiderUNet: Active-Learning MRI Segmentation

Developed a reproducible 3D nnU-Net pipeline for segmenting cortical superficial siderosis from multimodal MRI. Designed an uncertainty-driven active-learning workflow to prioritize informative cases and improve annotation efficiency.

  • Medical Imaging
  • Deep Learning
  • Python
  • nnU-Net
  • Active Learning
  • HPC
CurrentSingle-cell proteomics

HASA: Cell-Type Attribution of Bulk Proteomics

Developed HASA, a replicate-aware method and installable application that attributes bulk proteomic signals to cell types using single-cell RNA-seq reference atlases. Applied the method to a mouse cerebral amyloid angiopathy dataset, recovering smooth-muscle-cell-specific deregulation and corresponding biological pathway signatures.

  • Bioinformatics
  • Single-Cell
  • Proteomics
  • R
  • Python
  • Research Software
CurrentSpatial transcriptomics

Point Transformer–Based 3D Alignment of Spatial Transcriptomics

Collaborating with a master’s student and colleagues to develop a Point Transformer–based workflow that predicts locations in the 3D mouse brain Common Coordinate Framework directly from spatial-transcriptomics patches. The current prototype has been evaluated on held-out tissue sections, with ongoing work testing generalization across MERFISH, Xenium and Visium HD datasets.

  • Spatial Transcriptomics
  • Deep Learning
  • Python
  • Brain Mapping
  • HPC
CurrentNeuroimaging integration

Brain Evidence Mapper

Developing a local research workbench that connects neuroimaging cohorts with molecular data and published reference maps while making atlas transformations, spatial statistics and provenance explicit. The system is designed to turn region-level interpretation into a traceable and reproducible analytical record.

  • Neuroimaging
  • Data Integration
  • Python
  • FastAPI
  • Spatial Statistics
  • Reproducibility

02

Published and open-source software

Research methods supported by software, publications, or openly available code.

ImShot interface showing spatial proteomics analysis and visualization
Published · Open sourceSpatial proteomics

ImShot: Open-Source Spatial Proteomics Software

Developed ImShot, open-source software that integrates MALDI imaging mass spectrometry with shotgun proteomics for probabilistic in-situ protein identification and interactive data visualization. Released the desktop application, R package, test datasets, documentation and video tutorials; the method was published in Molecular & Cellular Proteomics.

  • Bioinformatics
  • Proteomics
  • R
  • Electron
  • Research Software
WeiseEule biomedical evidence retrieval application interface
Published · Open sourceBiomedical retrieval

WeiseEule: Biomedical Question Answering with RAG

Developed WeiseEule, an open-source biomedical question-answering system that uses explicit signals in user queries to retrieve relevant scientific evidence for retrieval-augmented generation. Evaluated on 50 challenging biomedical questions, the published method achieved a median Precision@10 of 0.95 and a median answer-quality score of 2.5/3, outperforming BM25 and embedding-based retrieval.

  • Biomedical NLP
  • Information Retrieval
  • RAG
  • Python
  • FastAPI
  • LLMs
MiGENet network visualization of mitochondrial protein interactions
Published · Open sourceProteomics networks

BioID Proteomics Analysis and MiGENet

Developed an R-based workflow for differential enrichment analysis of BioID mass-spectrometry data, including data cleaning, missing-value handling, normalization, limma moderated inference, interactive volcano plots and automated bait–prey network generation. Applied the workflow to data from 40 BioID baits and built the R/JavaScript MiGENet application, supporting the discovery of a mitochondrial gene-expression network and a feedback mechanism regulating COB mRNA translation.

  • Proteomics
  • R
  • limma
  • Network Analysis
  • JavaScript
  • Data Visualization
ComplexMiner prototype interface for protein complex prediction
Published · PrototypeProtein complexes

ComplexMiner and CoreClust: Protein Complex Prediction

Developed ComplexMiner, a prototype desktop application combining one-shot learning and Siamese neural networks to classify pairs of SEC-SWATH-MS elution profiles. Built the complementary CoreClust algorithm and applied it to approximately 1,400 protein profiles across 42 fractions, identifying 177 candidate complexes and recovering established assemblies including ribosomal subunits and the chaperonin-containing T-complex.

  • Proteomics
  • Machine Learning
  • Siamese Networks
  • MATLAB
  • Python
  • R

03

Earlier computational methods

Earlier open-source and published work in statistical proteomics, kernel methods, and protein-sequence classification.

View three earlier projects
Earlier work · Open sourceStatistical proteomics

limma-Based Proteomics Analysis Pipeline

Developed an open-source R workflow for two-group differential protein-abundance analysis using limma moderated inference. The workflow supports normalization, configurable handling of zero intensities, interactive volcano plots and tabular outputs for downstream pathway analysis.

  • Proteomics
  • R
  • limma
  • Statistics
  • Data Visualization
Earlier work · PublishedMachine learning

Gaussian-Cosine Kernel for RBF Neural Networks

Designed a generalized radial-basis-function kernel combining a Euclidean-distance Gaussian component with cosine similarity, allowing the model to use both distance and angular separation. Evaluated the method on noisy MPSK signal recovery, plant-leaf classification and nonlinear system identification; in the classification experiment, the method achieved 100% accuracy after 150 training epochs compared with 3,500 epochs for the conventional Euclidean RBF kernel.

  • Machine Learning
  • Neural Networks
  • Kernel Methods
  • MATLAB
  • Signal Processing
Earlier work · PublishedProtein sequences

Wavelet-Based Classification of PDZ Domains

Developed WAD-1 and WAD-2 for distinguishing Class I and Class II PDZ domains directly from amino-acid sequences using wavelet-based feature extraction. WAD-2 combined amino-acid trigram frequencies with the maximal-overlap discrete wavelet transform and achieved better recognition accuracy than the standard wavelet approach.

  • Bioinformatics
  • Protein Sequences
  • Feature Extraction
  • Wavelets
  • MATLAB