mutate: Mutate a chromosome

Description Usage Arguments Value Examples

Description

Creates point mutations in a chromosome given a mutation rate

Usage

1
mutate(p0, m.rate)

Arguments

p0

Binary string of 0s and 1s

mut.rate

Mutation rate

Value

Returns p0 in which some loci have been randomly switched depending on the mutation rate

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
x <- '00000000'
m.rate <- 0.01

## Example 1
mutate(x, m.rate)
[1] "00000000" #<--No mutation occurred

## Example 2
mutate(x, m.rate)
[1] "00100000" #<--Mutation occurred at the 3rd locus

tjmassaro/ssga documentation built on May 6, 2019, 7:33 a.m.