Theoretical Biology Group Ecology and Evolution

About

Theoretical biology

“Mathematics is biology's next microscope, only better; biology is mathematics' next physics, only better.”
Joel E. Cohen


What we do

Our research is centered on understanding the dynamic interplay between ecology and evolution. We develop and apply mathematical, computational, and statistical methods to explore how ecological interactions and evolutionary processes mutually shape each other. Our main research areas include:

  • Eco-Evolutionary Networks:
    We study networks in which species interactions and evolutionary changes co-occur. By modeling how traits evolve in response to ecological pressures—and how, in turn, evolving traits alter network structure—we uncover feedbacks that drive community organization and biodiversity.
  • Adaptive Dynamics and Evolutionary Game Theory:
    We extend classical game-theoretical approaches by incorporating ecological context. Our models examine how competition, cooperation, and resource allocation drive the evolution of species traits, leading to adaptive shifts that impact community stability and resilience.
  • Coupled Population and Trait Dynamics:
    Integrating models of population dynamics with trait evolution, we investigate scenarios where ecological conditions and evolutionary adaptations reinforce or counteract one another. This approach helps us understand phenomena such as rapid evolutionary responses to environmental change and the emergence of novel community configurations.

Join the Group

General Considerations

Theoretical Focus:
Our work is primarily theoretical—integrating mathematical, statistical, and computational approaches to address eco‑evolutionary questions. Any experimental or field work is carried out in close collaboration with external laboratories.

Innovative Methods:
We consistently adopt new and innovative methods and tools. The key quality we value is a strong willingness to learn and master complex techniques.

Programming Culture:
Programming is central to our research. We primarily use Julia, Python, and C to develop and test our models, ensuring a unified approach that enhances collaboration and efficiency.

Opportunities

Graduate Students:
We welcome applications from graduate students in Ecology, Evolution, and related fields who have a solid grounding in mathematics and programming—or are eager to develop these skills. If you’re considering applying, please get in touch well in advance so that we have time to discuss our research and your interests.

Bachelor’s and Master’s Students:
Motivated students at the bachelor’s or master’s level who possess basic knowledge in math and programming, or who are willing to learn, are also encouraged to join our team. We offer opportunities for hands-on involvement in ongoing projects.

Diversity

Our group values diversity in all its forms—be it background, scientific approach, or culture. We especially welcome applications from historically underrepresented groups in science, as we believe that diverse perspectives drive innovation.