################################################### ### chunk number 1: loadlib ################################################### #line 58 "vignettes/qpcrNorm/inst/doc/qpcrNorm.Rnw" library(qpcrNorm) data(qpcrBatch.object) ################################################### ### chunk number 2: demoS4 ################################################### #line 68 "vignettes/qpcrNorm/inst/doc/qpcrNorm.Rnw" slotNames(qpcrBatch.object) ################################################### ### chunk number 3: normR ################################################### #line 112 "vignettes/qpcrNorm/inst/doc/qpcrNorm.Rnw" mynormRI.data <- normQpcrRankInvariant(qpcrBatch.object, 1) ################################################### ### chunk number 4: normRgenes ################################################### #line 117 "vignettes/qpcrNorm/inst/doc/qpcrNorm.Rnw" mynormRI.data@normGenes ################################################### ### chunk number 5: normQ ################################################### #line 126 "vignettes/qpcrNorm/inst/doc/qpcrNorm.Rnw" mynormQuant.data <- normQpcrQuantile(qpcrBatch.object) ################################################### ### chunk number 6: normH ################################################### #line 144 "vignettes/qpcrNorm/inst/doc/qpcrNorm.Rnw" mynormHK.data <- normQpcrHouseKeepingGenes(qpcrBatch.object, c("Gpx4")) ################################################### ### chunk number 7: normZ ################################################### #line 150 "vignettes/qpcrNorm/inst/doc/qpcrNorm.Rnw" mynormQuant.data <- normalize(qpcrBatch.object, "quantile") mynormHK.data <- normalize(qpcrBatch.object, "housekeepinggenes", c("Gpx4")) ################################################### ### chunk number 8: qbox ################################################### #line 161 "vignettes/qpcrNorm/inst/doc/qpcrNorm.Rnw" boxplot(data.frame(mynormQuant.data@exprs), names=paste("Time", 1:13, sep=""), col="darkgreen", ylab="Ct Value") ################################################### ### chunk number 9: normHist ################################################### #line 175 "vignettes/qpcrNorm/inst/doc/qpcrNorm.Rnw" par(mfrow=c(2,2)) xr <- range(c(qpcrBatch.object@exprs, mynormHK.data@exprs, mynormQuant.data@exprs, mynormRI.data@exprs)) hist(qpcrBatch.object@exprs, breaks=30, prob=T, col="steelblue", main="Raw Data", xlab="Ct value", xlim=xr) hist(mynormHK.data@exprs, breaks=30, prob=T, col="orange", main="HK-Gene-Normalized Data", xlab="Ct value", xlim=xr) hist(mynormQuant.data@exprs, breaks=30, prob=T, col="gold", main="Quantile-Normalized Data", xlab="Ct value", xlim=xr) hist(mynormRI.data@exprs, breaks=30, prob=T, col="orchid4", main="Rank-Invariant-Normalized Data", xlab="Ct value", xlim=xr) ################################################### ### chunk number 10: cvCalc ################################################### #line 190 "vignettes/qpcrNorm/inst/doc/qpcrNorm.Rnw" cvVals <- c(calcCV(qpcrBatch.object), calcCV(mynormHK.data), calcCV(mynormQuant.data), calcCV(mynormRI.data)) ################################################### ### chunk number 11: plotCV ################################################### #line 195 "vignettes/qpcrNorm/inst/doc/qpcrNorm.Rnw" barplot(cvVals*100, col=c("steelblue", "orange", "gold", "orchid4"), ylab="Average CV(%)", beside=TRUE, names=c("Raw", "HK", "Quantile", "Rank-Invariant")) text(c(.75, 1.9, 3.1, 4.3), rep(2,4), round(cvVals*100, 2)) ################################################### ### chunk number 12: ################################################### #line 215 "vignettes/qpcrNorm/inst/doc/qpcrNorm.Rnw" plotVarMean(mynormQuant.data, mynormHK.data, normTag1="Quantile", normTag2="HK-Gene")