mut.E.direct: Direct mutation of enzyme concentrations

Description Usage Arguments Details Value See Also Examples

View source: R/mut.E.direct.R

Description

Computes the mutant value of enzyme concentrations by a direct method.

Usage

1
mut.E.direct(E_res_fun,i_fun,nu_fun,correl_fun,beta_fun=NULL)

Arguments

E_res_fun

Numeric vector of enzyme concentrations (resident)

i_fun

Integer number indicating the enzyme targeted by the mutation

nu_fun

Numeric value of canonical mutation effect

correl_fun

Character string indicating the abbreviation of the constraint applied on the system

beta_fun

Matrix of co-regulation coefficients

Details

This mutation method is named direct, because we used canonical mutation effect to compute mutant values

This function is the one used in evolution simulation.

Value

Numeric vector corresponding to mutant value of enzyme concentrations

See Also

See function mut.E.indirect for an indirect computation method of mutation.

Examples

1
2
3
4
5
6
7
E <- c(30,30,30)
beta <- matrix(c(1,10,5,0.1,1,0.5,0.2,2,1),nrow=3)
correl <- "RegPos"
mu <- 1 #canonical size of mutation
i <- 3 #enzyme directly targeted by mutation

mut.E.direct(E,i,mu,correl,beta)

SimEvolEnzCons documentation built on Oct. 29, 2021, 1:07 a.m.