Research goals

We combine computational and experimental methods to understand the structure, interactions and evolution of proteins. ​ A fundamental goal is to encode our understanding of proteins into computational and experimental methods that enables the design self-assembling protein systems. We also want to understand the process of self-assembly by inferring self-assembly pathways from simulated protein structures and time-resolved experimental data.

Research areas

Protein design

Protein design

We use computational protein design and directed evolution to engineer self-assembling proteins.







Guiding structural modeling with experimental data

Guiding structural modeling with experimental data

We develop probabilistic methods for combining experimental data with structure modeling simulations. 


Protein structure prediction

Protein structure prediction

We develop methods to predict the structure of larger protein assemblies.





Protein evolution

Protein evolution

We develop structure-based simulations of protein evolution and carry out ancestral sequence reconstruction to understand the evolution of homomeric assemblies.

Our Projects

Support from

 European Research Council
Novo Nordisk Foundation
Swedish Research Concil

Search