get.boxplots {RestoreNet} | R Documentation |
Clonal boxplots
Description
Draw clonal boxplots of a random-effects reaction network.
Usage
get.boxplots(re.res)
Arguments
re.res |
output list returned by fit.re(). |
Details
This function generates the boxplots of the conditional expectations
w_k = E_{u\vert \Delta Y; \hat{\psi}}[u^k_{\alpha_{l}}] - E_{u\vert \Delta Y; \hat{\psi}}[u^k_{\delta_{l}}]
,
computed from the estimated parameters \hat{\psi}
for the clone-specific net-duplication in each cell lineage l (different colors).
The whiskers extend to the data extremes.
Value
No return value.
Examples
rcts <- c("A->1", "B->1", "C->1", "D->1",
"A->0", "B->0", "C->0", "D->0",
"A->B", "A->C", "C->D") ## set of reactions
ctps <- head(LETTERS,4)
nC <- 3 ## number of clones
S <- 10 ## trajectory length
tau <- 1 ## for tau-leaping algorithm
u_1 <- c(.2, .15, .17, .09*5,
.001, .007, .004, .002,
.13, .15, .08)
u_2 <- c(.2, .15, .17, .09,
.001, .007, .004, .002,
.13, .15, .08)
u_3 <- c(.2, .15, .17*3, .09,
.001, .007, .004, .002,
.13, .15, .08)
theta_allcls <- cbind(u_1, u_2, u_3) ## clone-specific parameters
rownames(theta_allcls) <- rcts
s20 <- 1 ## additional noise
Y <- array(data = NA,
dim = c(S + 1, length(ctps), nC),
dimnames = list(seq(from = 0, to = S*tau, by = tau),
ctps,
1:nC)) ## empty array to store simulations
Y0 <- c(100,0,0,0) ## initial state
names(Y0) <- ctps
for (cl in 1:nC) { ## loop over clones
Y[,,cl] <- get.sim.tl(Yt = Y0,
theta = theta_allcls[,cl],
S = S,
s2 = s20,
tau = tau,
rct.lst = rcts,
verbose = TRUE)
}
null.res <- fit.null(Y = Y,
rct.lst = rcts,
maxit = 0, ## needs to be increased (>=100) for real applications
lmm = 0, ## needs to be increased (>=5) for real applications
) ## null model fitting
re.res <- fit.re(theta_0 = null.res$fit$par,
Y = Y,
rct.lst = rcts,
maxit = 0, ## needs to be increased (>=100) for real applications
lmm = 0, ## needs to be increased (>=5) for real applications
maxemit = 1 ## needs to be increased (>= 100) for real applications
) ## random-effects model fitting
get.boxplots(re.res)
[Package RestoreNet version 1.0.1 Index]