apparent.activities.Aq: Apparent activity computation

Description Usage Arguments Details Value See Also Examples

View source: R/apparent.activities.Aq.R

Description

Computes the group apparent pseudo-activities at equilibrium

Usage

1
apparent.activities.Aq(phi_q,A_fun,B_fun,correl_fun,eiq_eff=NULL)

Arguments

phi_q

Numeric vector containing the numbers of enzymes in the group (ideally, element of the list returns by class_group)

A_fun

Numeric vector of activities

B_fun

Numeric vector of global co-regulation coefficients. Same length as E_ini_fun.

correl_fun

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

eiq_eff

Numeric vector of the intra-group relative concentrations at effective equilibrium.

Details

Computes the apparent pseudo-activities of regulation groups at theoretical equilibrium (no competition) or effective equilibrium (competition).

When there is competition, eiq_eff is needed.

If there is only one regulation group (all enzymes are co-regulated), apparent activity of the group is not useful. When the enzyme is in a singleton (enzyme independent from all other enzymes), the apparent activity of the group is identical to the activity of the enzyme.

In other functions, pseudo-activity is also named activity.

Value

Numeric value of the apparent activity of chosen group.

See Also

Function class_group to classify enzymes in groups.

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
#Two groups
n <- 3
A <- c(1,10,30)
beta <- diag(1,n) 
beta[1,2] <- -0.32 
beta[2,1] <- 1/beta[1,2]
B <- compute.B.from.beta(beta)

L_Phi <- class_group(beta)

correl <- "RegNeg"
#apply function of all groups
A_app <- unlist(lapply(L_Phi,apparent.activities.Aq,A,B,correl)) 

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