SLiM Workshops: Overview  



SLiM workshops generally cover a broad set of topics across SLiM. First we cover foundational material:

  • An introduction to SLiM
  • The chromosome hierarchy
  • The population hierarchy
  • An overview of Eidos
  • Demography
  • Recombination
  • SLiMgui features and shortcuts

Next come intermediate topics such as:

  • Selective sweeps
  • Callbacks I: fitness() callbacks
  • Callbacks II: mateChoice() callbacks
  • Callbacks III: modifyChild() callbacks
  • Quantitative traits
  • Plotting in SLiMgui and R

And then at the end of the workshop we reach advanced topics such as:

  • Non-Wright–Fisher models
  • Separate sexes
  • Modeling haploidy
  • Continuous-space models
  • Nucleotide-based models
  • Tree-sequence recording
  • Running SLiM at the command line

The last day of the workshop is generally mostly "open modeling" time — attendees can work on their own models, while asking questions and receiving help. Many attendees find this to be the most valuable part of the workshop, since they can put their new knowledge to work on their own research problems while receiving one-on-one guidance. On the last day there are also sometimes presentations from more experienced attendees on SLiM-related topics that are not otherwise covered in the workshop; in the past, for example, we had had presentations on ABC (Approximate Bayesian Computation) and machine learning using SLiM.


See the information for attendees for more information on how to apply, hardware and software requirements, etc.

See the SLiM home page for listings of upcoming workshops