Workshop Description (Intermediate Course)

In order to make inferences based on genomic data, it is useful to understand the evolutionary forces that underlie observed genetic variation. The field of population genetics offers theoretical tools to test predictions, gain intuition, and even generate training data for statistical and deep learning models. However, population genetics simulations have historically been slow and complex, making effective usage of such tools difficult. Recently, the evolutionary simulation framework SLiM (Selection on Linked Mutations) has revolutionized the field, making the capability to model complex evolutionary scenarios more accessible. In this workshop, participants will be introduced to the population genetics theory underlying SLiM, learn how to model complex scenarios, and practice interpreting the results of their simulations to make predictions about real-world data. Participants will also be given the opportunity to bring in their own data to analyze and use as inspiration to generate models. By learning about the fundamental forces that shape genomic data and how to model them, participants will gain a combination of both theoretical insights into evolutionary genetics and practical insights into relevant computational tools.

Workshop Topics

Crash course in population genetics theory
Types of models
Getting started in SLiM
How does SLiM work?
Introduction to the SLiMgui
Reading a basic simulation code in the Eidos scripting language
Understanding SLiM’s output format

Building a simulation with different genomic elements
Modeling selection in SLiM
Integrating complex demography / population structure
Scaling up: running SLiM from the command line

Overview of common types of population genomic analyses
Analyzing and visualizing results outside of the SLiM ecosystem
Connecting models to data

Technical Requirements

R / RStudio: Participants should have RStudio downloaded and some familiarity with the R programming language, which we will use to analyze/visualize simulation results.

Participants must have a computer capable of running SLiM, which can be downloaded here. Participants do not need to have SLiM downloaded prior to the workshop.

Instructor

Dr. Maya Weissman is a postdoctoral researcher in Dr. Nandita Garud’s laboratory in the Department of Ecology and Evolutionary Biology. Currently, her research focuses on identifying modes of adaptation within the human gut microbiome, with a focus on the population genetic signatures of epistasis. Before coming to UCLA, she earned her PhD at Brown University where she studied the ecology and evolution of risk reduction in changing environments with Dr. Daniel Weinreich.
Email: mweissman97@g.ucla.edu

 

Videos

Reviews

Workshop Details

Prerequisites:  Intro to R (W3) is highly recommended.
Length: 3 days, 3 hrs per day
Level: Intermediate
Location: Boyer Hall, 529
Seats Available: 28

Fall 2025 Dates

Nov. 18, Nov. 19 and Nov. 20
1:30 PM – 4:30 PM

REGISTRATION IS CLOSED!