alpha_ij: Redistribution coefficient computation

Description Usage Arguments Details Value References See Also Examples

View source: R/alpha_ij.R

Description

Computes the redistribution coefficients between all enzymes

Usage

1
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

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.

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.

References

Lion, S., F. Gabriel, B. Bost, J. Fié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–4391.

See Also

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

Examples

1
2
3
4
5
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)

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