Snakemake Tutorial with Johannes Köster

FONDA has invited Professor Johannes Köster to give a tutorial on Snakemake, a widely used, python based workflow management system. Snakemake allows users to create scalable, human readable, reproducible workflows for scientific data analysis.

Professor Köster the leader of the Bioinformatics and Computational Oncology group at the Institute for AI in Medicine at the University of Duisburg-Essen, where his work focuses on reproducibility and bioinformatics workflows. He is the author and lead developer of Snakemake.

The full-day tutorial will be on July 02, 2025 starting at 9 am. Please contact Tobias Price if you are interested in attending.

Tutorial on Human-Computer Interaction with Thomas Weber

On June 12th from 10:00 -13:00 we will have a Tutorial on Human-Computer Interaction with Thomas Weber from LMU Munich. The event will be in the Humboldt-Kabinett. Everyone is invited to attend!

The abstract and bio Dr. Weber provided for the event can be found below.

Abstract:

Artificial Intelligence, especially Large Language Models, have proven
highly successful in many domains, including software development. New AI-powered tools not only increase the productivity of professional and novice software developers alike, they also enable completely new, highly flexible ways to interact with software. In this workshop, we will have a hands-on exploration of these capabilities and how they can enable and enhance rich and flexible interaction. However, integrating AI into interactive systems is not without challenges. Thus, we will also discuss how to design and evaluate AI-powered interactive systems to make sure they are both usable and useful.

Bio:

Thomas Weber is a post-doctoral research at LMU Munich. In his research, he investigates how AI-powered systems affect the lives and behavior of software developers from two perspectives: first, considering the rapid pace at which new and improved AI-powered tools emerge, how can developers use these tools productively to create high-quality software? However, software developers not only use AI but are also the ones building and shaping it. Thus secondly, how do requirements differ for building AI systems compared to traditional systems and how does this affect the behavior of developers.

To answer these questions, he combines methods from both software engineering research and human-computer interaction.