View source: R/TargetingModels.R
makeAverage1merSub | R Documentation |
makeAverage1merSub
averages substitution rates in a 5-mer substitution model
to derive a 1-mer substitution model.
makeAverage1merSub(sub5mer)
sub5mer |
a 4x1024 matrix such as that returned by
|
For example, the substitution rate from "A" to "T" in the resultant 1-mer model is derived by averaging the substitution rates into a "T" of all the 5-mers that have an "A" as their central 1-mer.
A 4x4 matrix with row names representing nucleotides to mutate from and column names representing nucleotides to mutate into. Rates are normalized by row.
See makeDegenerate5merSub for making a degenerate 5-mer substitution model based on a 1-mer substitution model.
# Make a degenerate 5-mer model (4x1024) based on HKL_S1F (4x4)
degenerate5merSub <- makeDegenerate5merSub(sub1mer = HKL_S1F)
# Now make a 1-mer model by averaging over the degenerate 5-mer model
# Expected to get back HKL_S1F
makeAverage1merSub(sub5mer = degenerate5merSub)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.