dNdS — Scale non-synonymous rates by omega

Usage

dNdS(submodel: CTMC<Codons<a>>, omega: Double) → CTMC<Codons<a>>

Arguments

A default beginning with ~ specifies a prior distribution.

submodel:

Rate matrix on codons

omega:

Relative rate of non-synonymous changes relative to synonymous changes

Default: ~LogNormal(0,1)

Description

Multiply nonsynonymous substitution rates by omega.

For stationary reversible inputs, equilibrium frequencies are unchanged. For stationary non-reversible inputs, they are recalculated from the modified rates.

Non-equilibrium inputs retain their root frequencies.

Examples

HKY85 +> x3 +> dNdS
GTR +> x3 +> dNdS

See also