plot_difference_frequencies: Plot the change in frequency between the start and end of a...

Description Usage Arguments Value Author(s) Examples

Description

This function plots the change in frequency of one or multiple ancestors after performing a simulation.

Usage

1
plot_difference_frequencies(results, picked_ancestor = "ALL")

Arguments

results

An object which is the result of select_population or create_population_selection, being a list with four properties: population, frequencies, initial_frequencies and final frequencies

picked_ancestor

Default is "ALL", where different colors indicate different ancestors. Alternatively, for clarity, the user can specify a specific ancestral allele, and only that allele is plotted

Value

a ggplot2 object

Author(s)

Thijs Janzen

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
  s <- 0.1
  select_matrix <- matrix(nrow = 1, ncol = 5)
  select_matrix[1, ] <- c(0.25, 1.0, 1 + 0.5 * s, 1 + s, 0)

  track_freq <- c(0.2, 0.3, 100)

  selected_pop <- create_population_selection(pop_size = 1000,
                                                    number_of_founders = 10,
                                                    total_runtime = 11,
                                                    morgan = 1,
                                                    select_matrix,
                                                    seed = 1234,
                                                    track_frequency = track_freq)
  plot_difference_frequencies(selected_pop,
                  picked_ancestor = "ALL")

thijsjanzen/isoSIM documentation built on May 29, 2019, 10:39 a.m.