Center for Computational and Theoretical Biology

Andreas Kuhn

Andreas Kuhn

PhD student
Center for Computational and Theoretical Biology (CCTB)

Supramolecular and Cellular Simulations Group

My research focuses on computational modeling of complex biological systems, with an emphasis on agent-based approaches to understand collective behaviors. I develop and analyze models of active matter, particularly addressing how spatial constraints and boundary conditions influence emergent swarming dynamics. My work on the Vicsek model with reflective boundaries has revealed novel collective states including boundary-aligned movement in channels, edge trapping in boxes, and rotational ordering in circular geometries.

Currently, I am extending these approaches to model social motility in Trypanosoma brucei colonies, developing quantitative metrics to characterize the fingering patterns observed during colony growth. This work has identified distinct growth phases and revealed how partial inhibition affects colony anisotropy. I also contribute to scientific programming education, having developed a comprehensive Julia course focused on data analysis and simulation techniques for biological systems.

My interdisciplinary approach combines mathematical modeling, computational simulation, and quantitative image analysis to elucidate the fundamental principles governing collective behaviors across different biological scales.

  • 2022-2025  PhD Student
    CCTB, University Würzburg
    Thesis: "Agend-based Modelling of Trypanosoma Collective Behaviour"
  • 2021-2022  Wissenschaftlicher Mitarbeiter
    CCTB, University Würzburg
  • 2013-2020  Physics (MSc & BSc)
    University of Würzburg, Germany

Selected Work

Kuhn, Andreas, and Sabine C. Fischer. “On-Lattice Vicsek Model in Confined Geometries.” arXiv, March 4, 2022. https://doi.org/10.48550/arXiv.2105.08792.

Andreas Kuhn. “How to Solve the Same Numerical Problem in 7 Different Programming Languages.” Medium, June 10, 2022. https://medium.com/@andreaskuhn92/how-to-solve-the-same-numerical-problem-in-7-different-programming-languages-a64daac3ed64.

Andreas Kuhn, Sabine C. Fischer . “AndreasKuhn-Ak/WS2022_Julia.”, February 13, 2025. https://github.com/AndreasKuhn-ak/WS2022_Julia. (under review at the Journal of Open Source Education)

Kuhn, Andreas, Timothy Krüger, Magdalena Schüttler, Markus Engstler, and Sabine C. Fischer. “Quantification of Trypanosoma Brucei Social Motility Indicates Different Colony Growth Phases.” Journal of The Royal Society Interface 21, no. 221 (December 18, 2024): 20240469. https://doi.org/10.1098/rsif.2024.0469.