Package popgen. R topics documented: February 25, Version 0.2. Date Title Population genetic simulations & numerical analysis

Similar documents
Natural Selection results in increase in one (or more) genotypes relative to other genotypes.

Evolution PCB4674 Midterm exam2 Mar

Lecture 14 Chapter 11 Biology 5865 Conservation Biology. Problems of Small Populations Population Viability Analysis

Mechanisms of Evolution Microevolution. Key Concepts. Population Genetics

Mutation, Selection, Gene Flow, Genetic Drift, and Nonrandom Mating Results in Evolution

Problems for 3505 (2011)

The theory of evolution continues to be refined as scientists learn new information.

Chapter 17: Population Genetics and Speciation

8. Genetic Diversity

Processes of Evolution

Genetical theory of natural selection

Life Cycles, Meiosis and Genetic Variability24/02/2015 2:26 PM

Population Genetics I. Bio

D. Incorrect! That is what a phylogenetic tree intends to depict.

Big Idea #1: The process of evolution drives the diversity and unity of life

Darwinian Selection. Chapter 6 Natural Selection Basics 3/25/13. v evolution vs. natural selection? v evolution. v natural selection

The concept of adaptive phenotypic polymorphism in evolutionary theory

UNIT 8 BIOLOGY: Meiosis and Heredity Page 148

Lecture 19. Long Term Selection: Topics Selection limits. Avoidance of inbreeding New Mutations

The Mechanisms of Evolution

NOTES CH 17 Evolution of. Populations

Mechanisms of Evolution

Ch. 16 Evolution of Populations

Reproduction and Evolution Practice Exam

Chapter 16. Table of Contents. Section 1 Genetic Equilibrium. Section 2 Disruption of Genetic Equilibrium. Section 3 Formation of Species

Evolutionary Theory. Sinauer Associates, Inc. Publishers Sunderland, Massachusetts U.S.A.

Processes of Evolution

Name Period. 3. How many rounds of DNA replication and cell division occur during meiosis?

Darwinian Selection. Chapter 7 Selection I 12/5/14. v evolution vs. natural selection? v evolution. v natural selection

Genetics and Natural Selection

Chapter 5 Evolution of Biodiversity

Name Period. 2. Name the 3 parts of interphase AND briefly explain what happens in each:

19. Genetic Drift. The biological context. There are four basic consequences of genetic drift:

Objective 3.01 (DNA, RNA and Protein Synthesis)

EVOLUTION UNIT. 3. Unlike his predecessors, Darwin proposed a mechanism by which evolution could occur called.

Heterozygosity is variance. How Drift Affects Heterozygosity. Decay of heterozygosity in Buri s two experiments

1 Errors in mitosis and meiosis can result in chromosomal abnormalities.

Evolution AP Biology

(Write your name on every page. One point will be deducted for every page without your name!)

Title: WS CH 18.1 (see p ) Unit: Heredity (7.4.1) 18.1 Reading Outline p Sexual Reproduction and Meiosis

Patterns of inheritance

CHAPTER 23 THE EVOLUTIONS OF POPULATIONS. Section C: Genetic Variation, the Substrate for Natural Selection

BIOL Evolution. Lecture 9

Topics in evolutionary dynamics Lecture 2: Phenotypic models

Population Genetics & Evolution

KEY: Chapter 9 Genetics of Animal Breeding.

The Origin of Species

Linking levels of selection with genetic modifiers

Study of similarities and differences in body plans of major groups Puzzling patterns:

Unit 6 Reading Guide: PART I Biology Part I Due: Monday/Tuesday, February 5 th /6 th

Biological Change Over Time. Lecture 12: Evolution. Microevolution. Microevolutionary Processes. Genotypes, Phenotypes and Environmental Effects

Lecture 1 Hardy-Weinberg equilibrium and key forces affecting gene frequency

MEIOSIS C H A P T E R 1 3

Educational Items Section

Major questions of evolutionary genetics. Experimental tools of evolutionary genetics. Theoretical population genetics.

overproduction variation adaptation Natural Selection speciation adaptation Natural Selection speciation

Sympatric Speciation

- point mutations in most non-coding DNA sites likely are likely neutral in their phenotypic effects.

Evolution and Natural Selection (16-18)

Is there any difference between adaptation fueled by standing genetic variation and adaptation fueled by new (de novo) mutations?

Mechanisms of Evolution. Adaptations. Old Ideas about Evolution. Behavioral. Structural. Biochemical. Physiological

The Evolution of Gene Dominance through the. Baldwin Effect

1. The diagram below shows two processes (A and B) involved in sexual reproduction in plants and animals.

Ecology and Evolutionary Biology 2245/2245W Exam 3 April 5, 2012

Speciation and Patterns of Evolution

Chromosome Chr Duplica Duplic t a ion Pixley

POPULATIONS. p t+1 = p t (1-u) + q t (v) p t+1 = p t (1-u) + (1-p t ) (v) Phenotypic Evolution: Process HOW DOES MUTATION CHANGE ALLELE FREQUENCIES?

Processes of Evolution

A. Incorrect! Form is a characteristic used in the morphological species concept.

Gene Pool The combined genetic material for all the members of a population. (all the genes in a population)

- resulted in plasma membrane growth [inward] at the midpoint to divide the cells ----

Lesson 4: Understanding Genetics

Full file at CHAPTER 2 Genetics

Quantitative Trait Variation

i) GENETIC VARIATION & MUTATION & HARDY-WEINBERG PRINCIPLE

How robust are the predictions of the W-F Model?

Microevolution Changing Allele Frequencies

Part 2- Biology Paper 2 Inheritance and Variation Knowledge Questions

GENETICS - CLUTCH CH.22 EVOLUTIONARY GENETICS.

Evolution - Unifying Theme of Biology Microevolution Chapters 13 &14

Genetics Unit Review

There are 3 parts to this exam. Take your time and be sure to put your name on the top of each page.

9 Genetic diversity and adaptation Support. AQA Biology. Genetic diversity and adaptation. Specification reference. Learning objectives.

When one gene is wild type and the other mutant:

Introduction to population genetics & evolution

Evolution (Chapters 15 & 16)

Natural selection, Game Theory and Genetic Diversity

The phenotype of this worm is wild type. When both genes are mutant: The phenotype of this worm is double mutant Dpy and Unc phenotype.

How did it all begin?

UNIT V. Chapter 11 Evolution of Populations. Pre-AP Biology

Selection Page 1 sur 11. Atlas of Genetics and Cytogenetics in Oncology and Haematology SELECTION

What is a sex cell? How are sex cells made? How does meiosis help explain Mendel s results?

Topic 09 Evolution. I. Populations A. Evolution is change over time. (change in the frequency of heritable phenotypes & the alleles that govern them)

Q1. The diagram shows some of the cell divisions that occur during human reproduction.

List the five conditions that can disturb genetic equilibrium in a population.(10)

Biology 213 Summer 2004 Midterm III Choose the most correct answer and mark it on the scantron sheet. (2 pts each)

EVOLUTION & SPECIATION

The concept of breeding value. Gene251/351 Lecture 5

6.6 Meiosis and Genetic Variation. KEY CONCEPT Independent assortment and crossing over during meiosis result in genetic diversity.

Formalizing the gene centered view of evolution

Transcription:

Package popgen February 25, 2013 Version 0.2 Date 2013-2-25 Title Population genetic simulations & numerical analysis Author Liam J. Revell Maintainer Liam J. Revell <liam.revell@umb.edu> Depends R (>= 2.6) Imports Suggests ZipData no popgen conducts various numerical analyses and simulations in population genetics and evolutionary theory. License GPL (>= 2) URL http://faculty.umb.edu/liam.revell/ Repository Date/Publication 2013-2-25 21:00:00 EST R topics documented: founder.event........................................ 2 freqdep........................................... 3 genetic.drift......................................... 4 hawk.dove.......................................... 5 mutation.selection...................................... 5 rcd.............................................. 6 selection........................................... 7 sexratio........................................... 8 Index 10 1

2 founder.event founder.event Simulation of a founder event This function simulates genetic drift with a founding event at e. founder.event(=0.5,ne=1000,nf=10,t=100,e=50,="p") Ne Nf t e Starting frequency for the A allele. Effective population size at the start of the simulation and after the founding event. Size of the founding population. Total of the simulation. Time for the founding event. Two different options for plotting. "p" s the frequency of the A allele through ; "var" s the genetic variation in the population, calculated as p*(1-p). The default is ="p". The function creates one of two different plots, depending on the value of. genetic.drift founder.event() founder.event(="variation")

freqdep 3 freqdep Numerical analysis of a frequency dependent seletion model This function performs numerical analysis of a frequency dependent selection model based on Rice (Evolutionary Theory). The fitnesses of the three genotypes in the model are as follows, where f(xx) denotes the frequency of the XX genotype: w(aa)=1-3*f(aa)+3*f(aa); w(aa)=1-s*f(aa); w(aa)=1-3*f(aa)+3*f(aa). freqdep(=0.01,s=0,=100,="p",pause=0) s pause Starting frequency for the A allele. Parameter that determines the strength of selection against heterozygotes when they are common. Number of generations to run the analysis. Various options for plotting. "p" s the frequency of A through ; "surface" plots the mean fitness as a function of p; "deltap" s the change in p as a function of p; "cobweb" creates a cobweb plot ing p(t) by p(t+1). The default is ="p". Pause between generations. pause=0.01 (for instance) might smooth animation. The function creates one of several possible plots, depending on the value of. sexratio freqdep(=100) freqdep(s=1.5,=100) freqdep(s=2,="cobweb",=100)

4 genetic.drift genetic.drift Genetic drift simulation This function simulates genetic drift at a biallelic genetic locus with no selection and no mutation in a sexually reproducing diploid population or set of populations. genetic.drift(=0.5,ne=20,nrep=10,=100,="p",pause=0.1) Ne nrep pause Starting frequency for the A allele. Effective population size. Number of replicate simulations. Total, in number of generations, for the simulation. Various options for plotting. "p" s the frequency of the A allele through ; "genotypes" creates an animated histogram with the frequencies of each of the three genotypes through ; "fixed" s the fraction of populations that have fixed for each allele, a or A; "heterozygosity" plots the mean heterozygosity and the expected heterozygosity through. The default is ="p". Pause between generations. pause=0.01 (for instance) might smooth animation. The function creates one of several possible plots, depending on the value of. founder.event, selection genetic.drift() genetic.drift(=0.7,="heterozygosity")

hawk.dove 5 hawk.dove Analysis of hawk-dove game theoretic model This function performs numerical analysis of a discrete- hawk-dove model in which "payoff" determines relative fitness in the population. hawk.dove(p=c(0.01,0.99),m=null,=100) p Starting frequency of hawk & dove phenotypes, respectively. Should correspond with the rows of M. M Payoff matrix. Should M[i,j] should contain the fitness of i interacting with j. Number of generations. The function creates a two panel plot. The upper panel s the relative frequencies of each of the two interacting phenotypes. The lower panel s mean fitness of the population and of each morph through. hawk.dove(=100) mutation.selection Gene frequencies over under mutation-selection balance This function performs numerical analysis of mutation-selection balance with mutation from A to a and selection against (either or both of) Aa and aa. mutation.selection(=1.0,w=c(1,1),u=0.001,=100,="q",pause=0,ylim=c(0,1))

6 rcd w Starting frequency for the A allele. Fitnesses of the heterozygote (Aa) and homozygote deleterious (aa) genotypes. The fitness of AA is assumed to be 1.0. u Rate at with A mutates to a. pause ylim Number of generations to run the analysis. Two options for plotting. "q" s the frequency of a through ; "fitness" plots the mean fitness over. The default is ="q". Pause between generations. pause=0.01 (for instance) might smooth animation. Limits on the y-axis for plotting. The function creates one of two possible plots, depending on the value of. genetic.drift, selection mutation.selection(w=c(1,0),=100,ylim=c(0,0.1)) rcd Simulation of reproductive character displacement in an ecological community This function conducts individual-based, genetically explicit numerical simulation of reproductive character displacement in an ecological community. The model is one of multiple species (with fixed relative abundance) competing to utilize the same signal space. There is both stabilizing selection on the signal trait for detectability, as well as (in multi-species simulations) countervailing selection for divergence due to the costs of erroneous mismating attempts. rcd(nsp=3,nindivs=c(700,400,100),w_t=10,gen=c(500,500),figs="on",pf=100)

selection 7 nsp Number of species in the simulation. If figs="on", nsp must be 1, 2, or 3. nindivs w_t gen figs pf A vector of length nsp containing the integer number of individuals in each species of the simulation. Shape parameter of the Gaussian selection surface for the male signalling trait. Vector containing the number of allopatric generations followed by the number of sympatric generations for simulation. Either "on" if plotting is turned on, or "off" to suppress plotting. Print frequency for the simulation status to screen. The function returns a list containing the mean male signal trait and the mean female preference over. It also (optionally) plots these. genetic.drift, selection ## Not run: X<-rcd(nsp=2,nindivs=c(500,500)) selection Numerical analysis of biallelic locus frequency independent selection This function performs numerical analysis of a simple biallelic selection model. selection(=0.01,w=c(1.0,0.9,0.8),=100,="p",pause=0) w pause Starting frequency for the A allele. Fitnesses for the three genotypes in the following order: AA, Aa, aa. Number of generations to run the analysis. Various options for plotting. "p" s the frequency of A through ; "surface" plots the mean fitness as a function of p; "deltap" s the change in p as a function of p; "cobweb" creates a cobweb plot ing p(t) by p(t+1). The default is ="p". Pause between generations. pause=0.01 (for instance) might smooth animation.

8 sexratio The function creates one of several possible plots, depending on the value of. freqdep selection(w=c(1.0,0.8,0.8),=500) selection(w=c(1.0,1.0,0.0),="surface") sexratio Hypothetical analysis of frequency dependent selection on a sex determining genetic locus This function performs numerical analysis of a frequency dependent selection model of a hypothetical diploid sexually reproducing population in which sex is determined by the genotype at a biallelic genetic locus. Genotype AA are male, genotype aa are female, and genotype Aa might be male or female with equal probability. sexratio(=0.01,=100,="p",pause=0) pause Starting frequency for the A allele. Individuals with AA genotypes are male, while individuals with Aa genotypes are male or female with equal probability. Number of generations to run the analysis. Two different options for plotting. "p" s the frequency of A through ; "fitness" plots the mean fitness through. The default is ="p". Pause between generations. pause=0.01 (for instance) might smooth animation. The function creates one of two possible plots, depending on the value of. Numerical analysis of this model s how frequency dependent selection should favor alleles that tend to produce the rarer sex in the population.

sexratio 9 sexratio sexratio(=100)

Index Topic character displacement rcd, 6 Topic drift founder.event, 2 genetic.drift, 4 rcd, 6 Topic evolutionary theory freqdep, 3 hawk.dove, 5 mutation.selection, 5 sexratio, 8 Topic game theory hawk.dove, 5 Topic population genetics founder.event, 2 freqdep, 3 genetic.drift, 4 mutation.selection, 5 rcd, 6 selection, 7 sexratio, 8 Topic sexual selection rcd, 6 founder.event, 2, 4 freqdep, 3, 8 genetic.drift, 2, 4, 6, 7 hawk.dove, 5 mutation.selection, 5 rcd, 6 selection, 4, 6, 7, 7 sexratio, 3, 8, 9 10