Description Usage Arguments Value Author(s) References See Also Examples
The M3 (discrete) 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 M3 (discrete) model of
variable omega ratios among sites.
Distribution of omega values:
1 2 3 4 5 6 7 8 |
1 2 | ## S3 method for class 'CodonSequence'
omegaVarM3(this, process, omegas, probs, index, ...)
|
this |
A CodonSequence object. |
process |
A process object inheriting from GY94. |
omegas |
A vector of omega values (omega_0 ... omega_k). |
probs |
A vector of probabilities (p0 ... pk). |
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 M3
omegaVarM3(s,p,omegas=c(0,2,4),probs=c(1/3,1/3,1/3),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.