Stefan Bonn

dblp:164/6709 · DBLP profile ↗
← Back
8ranked-venue papers
0as first author
5since 2021 · last 2026
0000-0003-4366-5662ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Applied, interdisciplinary, general and emerging computing · 8 · 5 since 2021
YearPublicationVenuePosition
2026 A systematic analysis of the impact of data variation on AI-based histopathological grading of prostate cancer
abstract
The histopathological evaluation of biopsies by human experts is a gold standard in clinical disease diagnosis. While recent artificial intelligence-based (AI) approaches have reached human expert-level performance, they often display shortcomings caused by variations in sample preparation, limiting clinical applicability. This study investigates the impact of data variation on AI-based histopathological grading and explores algorithmic approaches that confer prediction robustness. To evaluate the impact of data variation in histopathology, we collected a multicentric, retrospective, observational prostate cancer (PCa) trial consisting of six cohorts in 3 countries with 25,591 patients, 83,864 images. This includes a high-variance dataset of 8,157 patients and 28,236 images with variations in section thickness, staining protocol, and scanner. This unique training dataset enabled the development of an AI-based PCa grading framework by training on patient outcome, not subjective grading. It was made robust through several algorithmic adaptations, including domain adversarial training and credibility-guided color adaptation. We named the final grading framework PCAI. We compare PCAI to a BASE model and human experts on three external test cohorts, comprising 2,255 patients and 9,437 images. Variations in sample processing, particularly section thickness and staining time, significantly reduced the performance of AI-based PCa grading by up to 8.6 percentage points in the event-ordered concordance index (EOC-Index) thus highlighting serious risks for AI-based histopathological grading. Algorithmic improvements for model robustness, credibility, and training on high-variance data as well as outcome-based severity prediction give rise to robust models with grading performance surpassing experienced pathologists. We demonstrate how our algorithmic enhancements for greater robustness lead to significantly better performance, surpassing expert grading on EOC-Index and 5-year AUROC by up to 21.2 percentage points.
Patrick Fuhlert, Fabian Westhaeusser, Esther Dietrich, Maximilian Lennartz, Robin Khatri, Nico Kaiser, Pontus Röbeck, Roman David Bülow, Saskia Von Stillfried, Anja Witte, Sam Ladjevardi, Anders Drotte, Peter Severgårdh, Jan Baumbach, Victor G. Puelles, Michael Häggman, Michael Brehler, Peter Boor, Peter Walhagen, Anca Dragomir, Christer Busch, Markus Graefen, Ewert Bengtsson, Guido Sauter, Marina Zimmermann, Stefan Bonn
Medical Image Anal.26
2025 PCA-based spatial domain identification with state-of-the-art performance
abstract
MOTIVATION: The identification of biologically meaningful domains is a central step in the analysis of spatial transcriptomic data. RESULTS: Following Occam's razor, we show that a simple PCA-based algorithm for unsupervised spatial domain identification rivals the performance of ten competing state-of-the-art methods across six single-cell spatial transcriptomic datasets. Our reductionist approach, NichePCA, provides researchers with intuitive domain interpretation and excels in execution speed, robustness, and scalability. AVAILABILITY AND IMPLEMENTATION: The code is available at https://github.com/imsb-uke/nichepca.
Darius P. Schaub, Behnam Yousefi, Nico Kaiser, Robin Khatri, Victor G. Puelles, Christian F. Krebs, Ulf Panzer, Stefan Bonn
Bioinform.8
2024 Gene count estimation with pytximport enables reproducible analysis of bulk RNA sequencing data in Python
abstract
SUMMARY: Transcript quantification tools efficiently map bulk RNA sequencing (RNA-seq) reads to reference transcriptomes. However, their output consists of transcript count estimates that are subject to multiple biases and cannot be readily used with existing differential gene expression analysis tools in Python.Here we present pytximport, a Python implementation of the tximport R package that supports a variety of input formats, different modes of bias correction, inferential replicates, gene-level summarization of transcript counts, transcript-level exports, transcript-to-gene mapping generation, and optional filtering of transcripts by biotype. pytximport is part of the scverse ecosystem of open-source Python software packages for omics analyses and includes both a Python as well as a command-line interface.With pytximport, we propose a bulk RNA-seq analysis workflow based on Bioconda and scverse ecosystem packages, ensuring reproducible analyses through Snakemake rules. We apply this pipeline to a publicly available RNA-seq dataset, demonstrating how pytximport enables the creation of Python-centric workflows capable of providing insights into transcriptomic alterations. AVAILABILITY AND IMPLEMENTATION: pytximport is licensed under the GNU General Public License version 3. The source code is available at https://github.com/complextissue/pytximport and via Zenodo with DOI: 10.5281/zenodo.13907917. A related Snakemake workflow is available through GitHub at https://github.com/complextissue/snakemake-bulk-rna-seq-workflow and Zenodo with DOI: 10.5281/zenodo.12713811. Documentation and a vignette for new users are available at: https://pytximport.readthedocs.io.
Malte Kuehl, Milagros N. Wong, Nicola Wanner, Stefan Bonn, Victor G. Puelles
Bioinform.4
2023 Pathogen detection in RNA-seq data with Pathonoia
abstract
BACKGROUND: Bacterial and viral infections may cause or exacerbate various human diseases and to detect microbes in tissue, one method of choice is RNA sequencing. The detection of specific microbes using RNA sequencing offers good sensitivity and specificity, but untargeted approaches suffer from high false positive rates and a lack of sensitivity for lowly abundant organisms. RESULTS: We introduce Pathonoia, an algorithm that detects viruses and bacteria in RNA sequencing data with high precision and recall. Pathonoia first applies an established k-mer based method for species identification and then aggregates this evidence over all reads in a sample. In addition, we provide an easy-to-use analysis framework that highlights potential microbe-host interactions by correlating the microbial to the host gene expression. Pathonoia outperforms state-of-the-art methods in microbial detection specificity, both on in silico and real datasets. CONCLUSION: Two case studies in human liver and brain show how Pathonoia can support novel hypotheses on microbial infection exacerbating disease. The Python package for Pathonoia sample analysis and a guided analysis Jupyter notebook for bulk RNAseq datasets are available on GitHub.
Anna-Maria Liebhoff, Kevin Menden, Alena Laschtowitz, Andre Franke, Christoph Schramm, Stefan Bonn
BMC Bioinform.6
2021 Interactive gene networks with KNIT
abstract
SUMMARY: KNIT is a web application that provides a hierarchical, directed graph on how a set of genes is connected to a particular gene of interest. Its primary aim is to aid researchers in discerning direct from indirect effects that a gene might have on the expression of other genes and molecular pathways, a very common problem in omics analysis. As such, KNIT provides deep contextual information for experiments where gene or protein expression might be changed, such as gene knock-out and overexpression experiments. AVAILABILITY AND IMPLEMENTATION: KNIT is publicly available at http://knit.ims.bio. It is implemented with Django and Nuxtjs, with all major browsers supported. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online.
Daniel Sumner Magruder, Anna-Maria Liebhoff, Jörn Bethune, Stefan Bonn
Bioinform.4
2019 Deep Learning and Random Forest-Based Augmentation of sRNA Expression Profiles
Jelena Fiosina, Maksims Fiosins, Stefan Bonn
ISBRA3
2018 Oasis 2: improved online analysis of small RNA-seq data
abstract
BACKGROUND: Small RNA molecules play important roles in many biological processes and their dysregulation or dysfunction can cause disease. The current method of choice for genome-wide sRNA expression profiling is deep sequencing. RESULTS: Here we present Oasis 2, which is a new main release of the Oasis web application for the detection, differential expression, and classification of small RNAs in deep sequencing data. Compared to its predecessor Oasis, Oasis 2 features a novel and speed-optimized sRNA detection module that supports the identification of small RNAs in any organism with higher accuracy. Next to the improved detection of small RNAs in a target organism, the software now also recognizes potential cross-species miRNAs and viral and bacterial sRNAs in infected samples. In addition, novel miRNAs can now be queried and visualized interactively, providing essential information for over 700 high-quality miRNA predictions across 14 organisms. Robust biomarker signatures can now be obtained using the novel enhanced classification module. CONCLUSIONS: Oasis 2 enables biologists and medical researchers to rapidly analyze and query small RNA deep sequencing data with improved precision, recall, and speed, in an interactive and user-friendly environment. AVAILABILITY AND IMPLEMENTATION: Oasis 2 is implemented in Java, J2EE, mysql, Python, R, PHP and JavaScript. It is freely available at https://oasis.dzne.de.
Raza-Ur Rahman, Abhivyakti Gautam, Jörn Bethune, Abdul Sattar 0004, Maksims Fiosins, Daniel Sumner Magruder, Vincenzo Capece, Orr Shomroni, Stefan Bonn
BMC Bioinform.9
2015 Oasis: online analysis of small RNA deep sequencing data
abstract
UNLABELLED: Oasis is a web application that allows for the fast and flexible online analysis of small-RNA-seq (sRNA-seq) data. It was designed for the end user in the lab, providing an easy-to-use web frontend including video tutorials, demo data and best practice step-by-step guidelines on how to analyze sRNA-seq data. Oasis' exclusive selling points are a differential expression module that allows for the multivariate analysis of samples, a classification module for robust biomarker detection and an advanced programming interface that supports the batch submission of jobs. Both modules include the analysis of novel miRNAs, miRNA targets and functional analyses including GO and pathway enrichment. Oasis generates downloadable interactive web reports for easy visualization, exploration and analysis of data on a local system. Finally, Oasis' modular workflow enables for the rapid (re-) analysis of data. AVAILABILITY AND IMPLEMENTATION: Oasis is implemented in Python, R, Java, PHP, C++ and JavaScript. It is freely available at http://oasis.dzne.de. CONTACT: [email protected] SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online.
Vincenzo Capece, Julio C. Garcia Vizcaino, Ramon Vidal, Raza-Ur Rahman, Tonatiuh Pena Centeno, Orr Shomroni, Irantzu Suberviola, André Fischer, Stefan Bonn
Bioinform.9