Learn R Programming

SimEvolEnzCons (version 2.0.0)

alpha_ij: Redistribution coefficient computation

Description

Computes the redistribution coefficients between all enzymes

Usage

alpha_ij(E_fun,correl_fun,beta_fun=NULL)

Arguments

E_fun

Numeric vector of concentrations

correl_fun

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

beta_fun

Matrix of co-regulation coefficients

Value

Square matrix of size n (where n is the length of E_fun, which is the number of enzymes) of the redistribution coefficients between all enzymes.

Details

The redistribution coefficients are influenced by the applied constraint.

For further details on how the redistribution coefficient is calculated, see Lion et al. (2004).

For cases with co-regulations (i.e. correl_fun value is "RegPos", "RegNeg", "CRPos" or "CRNeg"), beta_fun is obligatory. In other cases (i.e. correl_fun value is "SC" or "Comp"), beta_fun is ignored, that is why default is NULL.

When beta_fun is obligatory, it has to be a square matrix of size n, where this number n is the length of E_fun.

References

Lion, S., F. Gabriel, B. Bost, J. Fi<U+00E9>vet, C. Dillmann, and D. De Vienne, 2004. An extension to the metabolic control theory taking into account correlations between enzyme concentrations. European Journal of Biochemistry 271:4375<U+2013>4391.

See Also

See function is.correl.authorized to have more information about constraints and on the usage of argument correl_fun.

Examples

Run this code
# NOT RUN {
E <- c(30,30,30)
beta <- matrix(c(1,10,5,0.1,1,0.5,0.2,2,1),nrow=3)
correl <- "SC"

alph <- alpha_ij(E,correl,beta)


# }

Run the code above in your browser using DataLab