Description Usage Arguments Value Examples
qemiss
is the emission part of the Q function in E-step,
i.e.: Sum_i,t,k log[fk(x_t)] * L^i_k(t). (with negative sign)
1 | qemiss(pars, X, E, L)
|
pars |
a vector of length 42. c(alpha, beta) |
X |
a list of vectors of observed states x |
E |
a vector of normalizing constant for each observed chain in X |
L |
a list of matrix L from |
A scalar, the (negative) value of the target function that would later be minimized.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | df <- uORF
X <- L <- list()
E <- c()
for (i in 1:2){
X[[i]] <- df[[i]]$x
RNA <- df[[i]]$RNA
E[i]=df[[i]]$E; trans=df[[i]]$trans;
a=df[[i]]$v; b=df[[i]]$v/df[[i]]$m
la <- forwardAlg(X[[i]], RNA, trans, a, b, E[i])
lb <- backwardAlg(X[[i]], RNA, trans, a, b, E[i])
L[[i]] <- computeL(la, lb)
}
pars <- c(df[[1]]$v, df[[1]]$v/df[[1]]$m)
qemiss(pars,X,E,L)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.