plot.allele.frequency: Plot the evolution of the frequency of an allele

Description Usage Arguments Examples

Description

given a matrix of frequency returned by the function 'compute.frequency.evolution' and the associated genome, plot the frequency of all possible allele at a given locus.

Usage

1
plot.allele.frequency(genome, freqs,locus.position)

Arguments

genome

A S4 object of type genome

freqs

a matrix of frequency as returned by the function 'compute.frequency.evolution'

locus.position

the index of the locus from which we want to plot the allele frequency

Examples

1
2
3
4
5
6
locus1 = create.locus(allele1=c(1,1),allele2 = c(1,2),sd = c(0,1))
locus2 = create.locus(allele1=  c(1,1,2),allele2 = c(1,2,2),fitness.female = c(1,0.9,0.8),fitness.male = c(0.6,0.8,1))
genome = create.genome(locus=list(locus1,locus2))
freqs <- compute.frequency.evolution(genome)
plot.allele.frequency(genome, freqs,1)
plot.allele.frequency(genome, freqs,2)

frederic-michaud/hapex documentation built on May 15, 2019, 3:29 p.m.