Description Usage Arguments Details Value Examples
Mapping genes expression data from different sources to a normal mixture. Then performing model based cluster and computing irreproducibility rate (idr) of being differential expressed for each genes.
1 2 3 4 5 | IDR.3component(x, para = list(p = c(0.4, 0.3, 0.3), mu = cbind(c(0, 0), c(3,
3), c(-3, -3)), sd = cbind(c(1, 1), c(1, 1), c(1, 1)), rho = c(0, 0.84,
0.84)), f_ctrl = list(max.t.inner = 10000, max.t.outer = 10000, b.em =
1e-06, b.outer = 0.001), disp = list(z.rankplot = FALSE, z.rankplot.cut =
0.2, outer.trace = TRUE, inner.trace = FALSE))
|
x |
A matrix or data frame of log-fold change of normalized gene expression data, i.e., of non-negative values. The rows correspond to observations (e.g., expression level for a gene), the columns correspond to data sources (labs/platforms etc.). Note that technical replicates (i.e., several sequencing ruins/lanes from the same sample) should be took the average. |
para |
A list that contains the parameter of the normal mixture where the pseudo data were generated.
|
f_ctrl |
A list that contains the parameter controls pseudo-EM procedure. The default
|
disp |
A list control the display of the trace of parameter estimation.
|
Please refer Lyu, Y., & Li, Q. (2016). A semi-parametric statistical model for integrating gene expression profiles across different platforms. BMC Bioinformatics, 17(1), 51.
IDR.3component
produces a list that contain idr value, parameter estimation and other necessary components.
$para The final estimation of the normal mixture
$loglik.trace.in Trace of log-likelihood of EM produce
$loglik.trace.ot Trace of log-likelihood of outer iterations
$idr the posterior probability that a gene is in the non-DEGs group
$IDR computed irreproducibility rate
1 2 3 |
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.