Course
Sex on R
I, the author of “Batrachos” — Dmytro Shabanov, head of the Department of Zoology and Animal Ecology of V. N. Karazin Kharkiv National University — offer students of all faculties of Karazin University the elective course “The Evolution of Sex and Sexual Strategies: Simulation Modelling in R” (for short, just “Sex in R”). I taught this course in 2022, 2023, and 2024, and will offer it again in the spring semester of 2025. This page holds materials connected with teaching the course in previous years; I hope that, over time, both the quantity and the quality of these materials will grow.
Let me explain the course's emblem. It combines the logo of the R language — a brilliant tool for statistical analysis and modelling — with a symbolic depiction of the essence of sex: the sexual recombination of genetic information. Our mortal organisms (the soma) are vessels, carriers, and transmitters of germ-line cells (the germ). The germ is potentially immortal. The process of random sexual recombination in germ cells is shown schematically in the figure chosen as the course emblem.
Why does the human soma (like that of most highly organised creatures) pass on not all of its genetic information, but only a randomly selected half of it? Could genes have “agreed” to halve the chances of their own transmission to the next generation in order to grant the same opportunity to the genes of another individual — a sexual partner? What selection maintains the persistence of sexual reproduction? These questions are powerful challenges for modern biology.
I draw the attention of students who may choose this course: what we will do on it is precisely modelling. Those interested in how exactly one can have sex with a partner should look for answers on courses in sexology. But the origin of sex (that is, of sexual recombination) and its evolutionary stability are intriguing puzzles for modern science. The diversity of sexual-reproduction strategies is an insufficiently studied and very interesting problem. Simulation modelling lets us come closer to understanding the causes of what we observe. Moreover, the simulation-modelling research skills that students gain while trying to understand the evolution of sex can be useful in many other situations as well.
So I invite students to work on this together!
Found 16 materials
- The evolutionary origin and maintenance of sexual reproduction and the problem of selection levels
- Paradoxes of Sexual Reproduction: A Talk at KarazinBioHub On July 18, 2024, as part of KarazinBioHub, the author of this site delivered a lecture on the paradoxes of …
- SexOnR–12_Fisher. Modeling Fisher’s Equilibrium (Task III) Why do we observe a sex ratio of 1:1 in many dioecious populations? Imagine a population in which only one …
- SexOnR–10_Sturtevant. Modelling Cyclically Varying Selection according to Sturtevant and Others (Assignment II) One of the ideas put forward to explain the Maynard Smith paradox simply calls out to be investigated using simulation …
- SexOnR–09_MaynardSmith. Modelling the Maynard Smith Paradox (Assignment I) Dear course participants! To truly understand something, you need to start modelling. Here — some ideas...
- StatOracle–04 Visualization of Morphometric Data in Statistica Data visualization using Statistica based on the PelophylaxExamples sample file.
- SexOnR–08_Sex. "Sex – the queen of problems in evolutionary biology" (Problem description II) «Sex is the main challenge of modern evolutionary theory... the queen of problems of evolutionary biology», said American biologist Graham …
- SexOnR–05_HermaphroditeSex. Simulating Sex. Beginning with Hermaphrodites The first model grows more complex. Sex is introduced into it — initially among hermaphrodites
- SexOnR–03_ModelTypes. Types of simulation models in the course and their typical structure Various models that will be created in the course will have much in common. It is necessary to understand how …
- SexOnR–06_Templates. Semi-finished components for building R models (R Reference II) This page collects R script fragments that may be useful for constructing various types of models
- SexOnR–04_Selection. Four aspects of selection and an example of simulating differential mortality The creation of the first model in R is described in detail. For now without sex.
- SexOnR–02_R&other. R, RStudio, RMarkdown — first steps (R-handbook I) The main tool that will be used in the course – is the R language. Here is a brief description …
- SexOnR–07_Evolution. Evolution and sex (Problem description I) To consider the evolution of sex, one must first understand how evolution actually works. The next step — understand what …
- SexOnR–01_Keywords. Key Concepts of the Course: Explanations and References (Introduction) Throughout this course we plan to explore curious phenomena through simulation modelling. First of all, it is necessary to clarify …
- Video Annotation of the Course “Evolution of Sex and Sexual Strategies: Simulation Modeling in R” Video annotation of the course offered to students of all faculties for the spring semester of 2024.
- Annotation of the Interfaculty Course “Evolution of Sex and Sexual Strategies: Simulation Modeling in R” Annotation of the interfaculty course offered in the spring semester of 2024.