################################################### ### chunk number 1: data ################################################### library("AgiMicroRna") data(targets.micro) print(targets.micro) ################################################### ### chunk number 2: data ################################################### data(dd.micro) class(dd.micro) dim(dd.micro) ################################################### ### chunk number 3: ################################################### print(names(dd.micro)) ################################################### ### chunk number 4: qcPlots ################################################### qcPlots(dd.micro,offset=5, MeanSignal=TRUE, ProcessedSignal=FALSE, TotalProbeSignal=FALSE, TotalGeneSignal=FALSE, BGMedianSignal=FALSE, BGUsed=FALSE, targets.micro) ################################################### ### chunk number 5: BoxPlot ################################################### boxplotMicroRna(log2(dd.micro$Rb), maintitle='log2 Mean Signal', colorfill= 'orange') ################################################### ### chunk number 6: plotDensity ################################################### plotDensityMicroRna(log2(dd.micro$Rb), maintitle='log2 Mean Signal') ################################################### ### chunk number 7: MA ################################################### ddaux=dd.micro ddaux$G=log2(dd.micro$Rb) mvaMicroRna(ddaux, maintitle='log2 Mean Signal', verbose=FALSE) rm(ddaux) ################################################### ### chunk number 8: RLE ################################################### RleMicroRna(log2(dd.micro$Rb), maintitle='log2 Mean Signal - RLE') ################################################### ### chunk number 9: hclust ################################################### hierclusMicroRna(log2(dd.micro$Rb),targets.micro$GErep, methdis="euclidean", methclu="complete", sel=TRUE,100) ################################################### ### chunk number 10: cvArray ################################################### cvArray(dd.micro, "MeanSignal", targets.micro, verbose=TRUE) ################################################### ### chunk number 11: tgsMicroRna ################################################### ddTGS=tgsMicroRna(dd.micro, half=TRUE, makePLOT=FALSE, verbose=FALSE) ################################################### ### chunk number 12: tgsNormalization ################################################### ddNORM=tgsNormalization(ddTGS, "quantile", makePLOTpre=FALSE, makePLOTpost=FALSE, targets.micro, verbose=TRUE) ################################################### ### chunk number 13: rmaMicroRna eval=FALSE ################################################### ## ddTGS.rma=rmaMicroRna(dd.micro, ## normalize=TRUE, ## background=TRUE) ## ################################################### ### chunk number 14: filterMicroRna ################################################### ddPROC=filterMicroRna(ddNORM, dd.micro, control=TRUE, IsGeneDetected=TRUE, wellaboveNEG=FALSE, limIsGeneDetected=75, limNEG=25, makePLOT=FALSE, targets.micro, verbose=TRUE, writeout=FALSE) ################################################### ### chunk number 15: esetMicroRna ################################################### esetPROC=esetMicroRna(ddPROC, targets.micro, makePLOT=FALSE, verbose=TRUE) ################################################### ### chunk number 16: writeEset eval=FALSE ################################################### ## writeEset(esetPROC, ## ddPROC, ## targets.micro, ## verbose=TRUE) ################################################### ### chunk number 17: ################################################### levels.treatment=levels(factor(targets.micro$Treatment)) treatment=factor(as.character(targets.micro$Treatment), levels=levels.treatment) ################################################### ### chunk number 18: ################################################### levels.subject=levels(factor(targets.micro$Subject)) subject=factor(as.character(targets.micro$Subject), levels=levels.subject) ################################################### ### chunk number 19: ################################################### design=model.matrix(~ -1 + treatment + subject) print(design) ################################################### ### chunk number 20: ################################################### fit=lmFit(esetPROC,design) names(fit) print(head(fit$coeff)) ################################################### ### chunk number 21: ################################################### CM=cbind(MSC_AvsMSC_B=c(1,-1,0,0), MSC_AvsMSC_C=c(1,0,-1,0)) print(CM) ################################################### ### chunk number 22: ################################################### fit2=contrasts.fit(fit,CM) names(fit2) print(head(fit2$coeff)) ################################################### ### chunk number 23: ################################################### fit2=eBayes(fit2) names(fit2) ################################################### ### chunk number 24: basicLimma eval=FALSE ################################################### ## fit2=basicLimma(esetPROC,design,CM,verbose=TRUE) ################################################### ### chunk number 25: getDecideTests ################################################### DE=getDecideTests(fit2, DEmethod="separate", MTestmethod="BH", PVcut=0.10, verbose=TRUE) ################################################### ### chunk number 26: pvalHistogram eval=FALSE ################################################### ## pvalHistogram(fit2, ## DE, ## PVcut=0.10, ## DEmethod="separate", ## MTestmethod="BH", ## CM, ## verbose=TRUE) ################################################### ### chunk number 27: significantMicroRna eval=FALSE ################################################### ## significantMicroRna(esetPROC, ## ddPROC, ## targets.micro, ## fit2, ## CM, ## DE, ## DEmethod="separate", ## MTestmethod="BH", ## PVcut=0.10, ## Mcut=0, ## verbose=TRUE)