# NOT RUN {
library(rmRNAseq)
data(design)
data(covset)
data("resSymm")
EE <- 40
DE <- 10
n_idx <- sample(nrow(resSymm$ori.res$v), size = EE + DE)
v <- resSymm$ori.res$v[n_idx,]
newlm <- resSymm$ori.res$newlm[n_idx,]
BetaMat <- data.matrix(newlm[grep("fixed.", names(newlm))])
BetaMat[1:EE, 2] <- 0
BetaMat[(EE+1):(EE+DE), 2] <- BetaMat[(EE+1):(EE+DE), 2]*4
Sigma2Vec <- newlm$s2_shrunken
RhoVec <- data.matrix(newlm[grep("rho.", names(newlm))])
WeightMat <- v$weights
lib.size <- v$targets$lib.size
nrep <- 1
Subject <- covset$ear
Time <- covset$time
counts <- rmRNAseq:::sc_Symm(BetaMat, Sigma2Vec, RhoVec, WeightMat,
lib.size, design, Subject, Time,nrep)
inData <- counts
colnames(inData) <- paste(covset$line, Subject, covset$timef,sep="_")
design <- rmRNAseq::design
design1 <- data.frame(row.names=colnames(inData),
"SampleName"=colnames(inData),
"Time"=covset$time,"Treatment"=covset$line)
phenoData <- new("AnnotatedDataFrame",data=design1)
data <- Biobase::ExpressionSet(assayData=as.matrix(inData),phenoData=phenoData)
diffExprs <- rmRNAseq:::my_splineDiffExprs(eSetObject = data, df = 3,cutoff.adj.pVal = 1,
reference = "L",intercept = TRUE, voom_method = FALSE)
rmRNAseq:::pauc_out(diffExprs$pv, EE , DE)
diffExprs2 <- rmRNAseq:::my_splineDiffExprs(eSetObject = data, df = 3,cutoff.adj.pVal = 1,
reference = "L",intercept = TRUE, voom_method = TRUE)
rmRNAseq:::pauc_out(diffExprs2$pv, EE , DE)
# }
Run the code above in your browser using DataLab