evolution | R Documentation |
Generate synonimous mutant variants
evolution(
starting_sequence,
sampling_distribution,
mutation_rate = 0.3,
n_daughters = 10
)
starting_sequence |
string, coding DNA sequence in frame |
sampling_distribution |
function, |
mutation_rate |
number of positions to be mutated expressed as a percentage max = 1 (mutate all codons), min = 0 (mutate no codons). the 1st and last codon are never changed |
n_daughters |
int, the number of random synonimous sequences to generate at each function call |
function, sinonimous generator: A function that takes as input a sequence and will create sinonimous mutations in that sequence
sampling_distribution <- sample_synonimous_codon(
sampling_codon_distribution = sampling_deoptimization
)
seq <- "ATGCCCGGGATGATGTTT"
evolution(seq, sampling_distribution)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.