################################################### ### chunk number 1: Loading rMAT ################################################### #line 53 "vignettes/rMAT/inst/doc/rMAT.Rnw" library(rMAT) ################################################### ### chunk number 2: Reading the BPMAP File Header ################################################### #line 68 "vignettes/rMAT/inst/doc/rMAT.Rnw" pwd<-"" #INPUT FILES- BPMAP, ARRAYS, etc. path<- system.file("doc/Sc03b_MR_v04_10000.bpmap",package="rMAT") bpmapFile = paste(pwd, path, sep="") seqHeader <-ReadBPMAPAllSeqHeader(bpmapFile) #save the list of output contents to seqHeader print(seqHeader) # show its content ################################################### ### chunk number 3: arrayFile ################################################### #line 85 "vignettes/rMAT/inst/doc/rMAT.Rnw" pathCEL<- system.file("doc/Swr1WTIP_Short.CEL",package="rMAT") arrayFile<-paste(pwd,c(pathCEL),sep="") ################################################### ### chunk number 4: BPMAPCelParser ################################################### #line 94 "vignettes/rMAT/inst/doc/rMAT.Rnw" ScSet<-BPMAPCelParser(bpmapFile, arrayFile, verbose=FALSE,groupName="Sc") ################################################### ### chunk number 5: Summary of Scset ################################################### #line 106 "vignettes/rMAT/inst/doc/rMAT.Rnw" summary(ScSet) ################################################### ### chunk number 6: Normalize array by array ################################################### #line 120 "vignettes/rMAT/inst/doc/rMAT.Rnw" ScSetNorm<-NormalizeProbes(ScSet,method="MAT",robust=FALSE,all=FALSE,standard=TRUE,verbose=FALSE) ################################################### ### chunk number 7: Summary of ScSetNorm ################################################### #line 130 "vignettes/rMAT/inst/doc/rMAT.Rnw" summary(ScSetNorm) ################################################### ### chunk number 8: COMPUTING rMAT SCORES ################################################### #line 142 "vignettes/rMAT/inst/doc/rMAT.Rnw" RD<-computeMATScore(ScSetNorm,cName=NULL, dMax=600, verbose=TRUE) Enrich<-callEnrichedRegions(RD,dMax=600, dMerge=300, nProbesMin=8, method="score", threshold=1, verbose=FALSE) ################################################### ### chunk number 9: Reading library eval=FALSE ################################################### ## #line 152 "vignettes/rMAT/inst/doc/rMAT.Rnw" ## library(GenomeGraphs) ## library(rtracklayer) ################################################### ### chunk number 10: rtracklayer annotation eval=FALSE ################################################### ## #line 160 "vignettes/rMAT/inst/doc/rMAT.Rnw" ## ## genome(Enrich)<-"sacCer2" ## names(Enrich)<-"chrI" ## ## #Viewing the targets ## session<- browserSession("UCSC") ## track(session,"toto") <- Enrich ## ## #Get the first feature ## subEnrich<-Enrich[2,] ## ## #View with GenomeBrowser ## view<- browserView(session,range(subEnrich) * -2) ################################################### ### chunk number 11: Ensembl BioMart eval=FALSE ################################################### ## #line 180 "vignettes/rMAT/inst/doc/rMAT.Rnw" ## mart<-useMart("ensembl",dataset="scerevisiae_gene_ensembl") ################################################### ### chunk number 12: Genome Axis eval=FALSE ################################################### ## #line 188 "vignettes/rMAT/inst/doc/rMAT.Rnw" ## genomeAxis<-makeGenomeAxis(add53 = TRUE, add35=TRUE) ## minbase<-1 ## maxbase<-50000 ################################################### ### chunk number 13: Plotting Gene eval=FALSE ################################################### ## #line 194 "vignettes/rMAT/inst/doc/rMAT.Rnw" ## genesplus<-makeGeneRegion(start = minbase, end = maxbase, strand = "+", chromosome = "I", biomart = mart) ## genesmin<-makeGeneRegion(start = minbase, end = maxbase, strand = "-", chromosome = "I", biomart = mart) ################################################### ### chunk number 14: MatScore for chromosome I eval=FALSE ################################################### ## #line 200 "vignettes/rMAT/inst/doc/rMAT.Rnw" ## RD1<-RD[space(RD)=="chr1",] ## Enrich1<-Enrich[space(Enrich)=="chr1",] ## MatScore<-makeGenericArray(intensity=as.matrix(score(RD1)), probeStart=start(RD1), dp=DisplayPars(size=1, color="black", type="l")) ## rectList<- makeRectangleOverlay(start = start(Enrich1), end = end(Enrich1), region = c(1, 4), dp = DisplayPars(color = "green", alpha = 0.1)) ################################################### ### chunk number 15: eval=FALSE ################################################### ## #line 207 "vignettes/rMAT/inst/doc/rMAT.Rnw" ## gdPlot(list("score" = MatScore, "Gene +" = genesplus, Position = genomeAxis, "Gene -" = genesmin), minBase = minbase, maxBase = maxbase, labelCex = 1, overlays=rectList)