Description Usage Arguments Value Author(s) References See Also Examples
The M2 (selection) model of variable omega ratios among sites.
This method sets the omega
site-process specific parameter
in the specified range to values sampled from the M2 (selection) model of
variable omega ratios among sites.
Distribution of omega values:
1 2 3 4 5 6 | CATEGORY PROBABILITY
omega_0 = 0 p0
omega_1 = 1 p1
omega_2 1-p0-p1
|
1 2 | ## S3 method for class 'CodonSequence'
omegaVarM2(this, process, p0, p1, omega_2, index, ...)
|
this |
A CodonSequence object. |
process |
A process object inheriting from GY94. |
p0 |
See above. |
p1 |
See above. |
omega_2 |
See above. |
index |
A vector of positions. |
... |
Not used. |
Invisible TRUE.
Botond Sipos, Gregory Jordan
Yang, Z., Nielsen, R., Goldman, N., Pedersen Krabbe, A-M. (2000) Codon-Substitution Models for Heterogeneous Selection Pressure at Amino Acid Sites - Genetics 155:431-449 http://bit.ly/bvjucn
Goldman, N., Yang, Z. (1994) A codon-based model of nucleotide substitution for protein-coding DNA sequences - Mol Biol Evol 11(5):725-36 http://bit.ly/aSVEoa
For more information see CodonSequence
.
1 2 3 4 5 6 7 8 9 10 11 12 13 | # create a GY94 object
p<-GY94(kappa=2)
# create a CodonSequence object, attach process p
s<-CodonSequence(length=25, processes=list(list(p)))
# sample states
sampleStates(s)
# sample omegas in range 1:20 from model M2
omegaVarM2(s,p,p0=0.2,p1=0.3,omega_2=4,1:20)
# get omega values
getOmegas(s,p)
# get a histogram of omega values in range 1:20
omegaHist(s,p,breaks=50,1:20)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.