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
Day 1
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
Day 2
Building a simulation with different genomic elements
Modeling selection in SLiM
Integrating complex demography / population structure
Scaling up: running SLiM from the command line
Day 3
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
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!
