Structural Bioinformatics

Stanisław Dunin-Horkawicz

We focus on the development and application of bioinformatics tools to study the function of protein-based systems from an evolutionary perspective. This approach allows us to describe present-day systems in the context of the evolutionary events that shaped them, to define their unique and conserved features, and to propose testable hypotheses.

Protein-Evolution

Detecting homology, or descent from a common ancestor, by sequence comparison is typically the first step in studying protein function and evolution. We have developed pLM-BLAST, a tool for identifying homologous regions between protein sequences. pLM-BLAST uses protein language models, deep neural networks trained on large amounts of protein sequence data, to make accurate predictions quickly. This method is actively developed and made available to the community through the MPI Bioinformatics Toolkit (https://toolkit.tuebingen.mpg.de/tools/plmblast). In our group, we use pLM-BLAST alongside other approaches to studying the evolution of protein-based systems. We are particularly interested in unraveling the deep ancestry of protein folds and the evolution of innate immunity and apoptosis systems.

Coiled-coil-Strukturen

Protein coiled-coil domains comprise two or more alpha helices wrapped in regular bundles. Their inherent regularity allows coiled-coil structures to be described by parametric equations, enabling accurate quantification and in silico design of new structures with specified parameters. These properties make coiled coils an ideal model for studying the relationship between protein sequence, structure and function. In our group, we develop tools for detecting, classifying, and describing coiled coils in structures and sequences. We are interested in coiled-coil domains within prokaryotic signal transduction receptors, such as the HAMP domain, which link extracellular sensors to intracellular effectors. Our focus is on understanding how the dynamics of these domains contribute to their function.

Go to Editor View