Rmosek
: NormalizationLast updated: 2017-11-07
Code version: 2c05d59
When fitting Gaussian derivatives, normalization could potentially increase the parity in the magnitude of the coefficients and thus make the results more accurate.
data.list = readRDS("../output/z_null_liver_777_select.RDS")
zscore = data.list[[3]]
sel.num = length(zscore)
data.list.index = readRDS("../output/z_null_liver_777_select_index.RDS")
ord = data.list.index[[3]]$gd.ord
source("../code/gdash.R")
library(ashr)
library(PolynomF)
x <- polynom()
H <- polylist(x, - 1 + x^2)
for(n in 2 : 19)
H[[n+1]] <- x * H[[n]] - n * H[[n-1]]
It appears normalization indeed increases the accuracy, although the computation seems slowing down a little bit? Not sure.
sessionInfo()
R version 3.4.2 (2017-09-28)
Platform: x86_64-apple-darwin15.6.0 (64-bit)
Running under: macOS Sierra 10.12.6
Matrix products: default
BLAS: /Library/Frameworks/R.framework/Versions/3.4/Resources/lib/libRblas.0.dylib
LAPACK: /Library/Frameworks/R.framework/Versions/3.4/Resources/lib/libRlapack.dylib
locale:
[1] en_US.UTF-8/en_US.UTF-8/en_US.UTF-8/C/en_US.UTF-8/en_US.UTF-8
attached base packages:
[1] stats graphics grDevices utils datasets methods base
loaded via a namespace (and not attached):
[1] compiler_3.4.2 backports_1.1.1 magrittr_1.5 rprojroot_1.2
[5] tools_3.4.2 htmltools_0.3.6 yaml_2.1.14 Rcpp_0.12.13
[9] stringi_1.1.5 rmarkdown_1.6 knitr_1.17 git2r_0.19.0
[13] stringr_1.2.0 digest_0.6.12 evaluate_0.10.1
This R Markdown site was created with workflowr