################################################### ### chunk number 1: ################################################### library(xps) ################################################### ### chunk number 2: R ################################################### getClassDef("TreeSet") ################################################### ### chunk number 3: R ################################################### getClassDef("SchemeTreeSet") ################################################### ### chunk number 4: ################################################### scheme.test3 <- root.scheme(paste(.path.package("xps"),"schemes/SchemeTest3.root",sep="/")) str(scheme.test3) ################################################### ### chunk number 5: ################################################### idx <- export(scheme.test3, treetype="idx", outfile="Test3_idx.txt", as.dataframe=TRUE, verbose=FALSE) idx[10:16,] ################################################### ### chunk number 6: ################################################### scm <- export(scheme.test3, treetype="scm", outfile="Test3_scm.txt", as.dataframe=TRUE, verbose=FALSE) scm[1843:1848,] ################################################### ### chunk number 7: ################################################### scheme.test3 <- attachMask(scheme.test3) msk <- chipMask(scheme.test3) scheme.test3 <- removeMask(scheme.test3) msk[1843:1848,] ################################################### ### chunk number 8: ################################################### prb <- export(scheme.test3, treetype="prb", outfile="Test3_prb.txt",as.dataframe=TRUE, verbose=FALSE) prb[1843:1848,] ################################################### ### chunk number 9: ################################################### ann <- export(scheme.test3, treetype="ann", outfile="Test3_ann.txt",as.dataframe=TRUE, verbose=FALSE) head(ann) ################################################### ### chunk number 10: R ################################################### getClassDef("ProcesSet") ################################################### ### chunk number 11: R ################################################### getClassDef("DataTreeSet") ################################################### ### chunk number 12: ################################################### data.test3 <- root.data(scheme.test3, paste(.path.package("xps"),"rootdata/DataTest3_cel.root",sep="/")) str(data.test3) ################################################### ### chunk number 13: R ################################################### getClassDef("ExprTreeSet") ################################################### ### chunk number 14: R ################################################### getClassDef("CallTreeSet") ################################################### ### chunk number 15: R ################################################### getClassDef("ProjectInfo") ################################################### ### chunk number 16: ################################################### project <- ProjectInfo(submitter="Christian", laboratory="home",contact="email") projectInfo(project) <- c("TestProject","20060106","Project Type","use Test3 data for testing","my comment") authorInfo(project) <- c("Stratowa","Christian","Project Leader","Company","Dept","cstrato.at.aon.at","++43-1-1234","my comment") datasetInfo(project) <- c("Test3Set","MC","Tissue","Stratowa","20060106","description","my comment") sourceInfo(project) <- c("Unknown","source type","Homo sapiens","caucasian","description","my comment") primcellInfo(project) <- c("Mel31","primary cell",20071123,"extracted from patient","male","my pheno","my genotype","RNA extraction",TRUE,"NMRI","female",7.0,"months", "my comment") arrayInfo(project) <- c("Test3","GeneChip","description","my comment") hybridizInfo(project) <- c(c("TestA1","hyb type","TestA1.CEL",20071117,"my prep1","standard protocol","A1",1,"my comment"), c("TestA2","hyb type","TestA2.CEL",20071117,"my prep2","standard protocol","A2",1,"my comment"), c("TestB1","hyb type","TestB1.CEL",20071117,"my prep1","standard protocol","B1",2,"my comment"), c("TestB2","hyb type","TestB2.CEL",20071117,"my prep2","standard protocol","B2",2,"my comment")) treatmentInfo(project) <- c(c("TestA1","DMSO",4.3,"mM",1.0,"hours","intravenous","my comment"), c("TestA2","DMSO",4.3,"mM",8.0,"hours","intravenous","my comment"), c("TestB1","DrugA2",4.3,"mM",1.0,"hours","intravenous","my comment"), c("TestB2","DrugA2",4.3,"mM",8.0,"hours","intravenous","my comment")) show(project) ################################################### ### chunk number 17: R ################################################### getClassDef("Filter") ################################################### ### chunk number 18: R ################################################### getClassDef("PreFilter") ################################################### ### chunk number 19: ################################################### prefltr <- PreFilter() madFilter(prefltr) <- c(0.5,0.01) cvFilter(prefltr) <- c(0.3,0.0,0.01) varFilter(prefltr) <- c(0.6,0.02,0.01) diffFilter(prefltr) <- c(2.2,0.0,0.01) ratioFilter(prefltr) <- c(1.5) gapFilter(prefltr) <- c(0.3,0.05,0.0,0.01) lowFilter(prefltr) <- c(4.0,3,"samples") highFilter(prefltr) <- c(14.5,75.0,"percent") quantileFilter(prefltr) <- c(3.0, 0.05, 0.95) callFilter(prefltr) <- c(0.02,80.0,"percent") str(prefltr) ################################################### ### chunk number 20: R ################################################### getClassDef("UniFilter") ################################################### ### chunk number 21: ################################################### unifltr <- UniFilter() fcFilter(unifltr) <- c(1.5,"both") callFilter(unifltr) <- c(0.02,80.0,"percent") unitestFilter(unifltr) <- c(0.01,"pval") uniTest(unifltr) <- c("t.test","two.sided","wy",5000,0.0,FALSE,0.98,TRUE) str(unifltr) ################################################### ### chunk number 22: R ################################################### getClassDef("FilterTreeSet") ################################################### ### chunk number 23: R ################################################### getClassDef("AnalysisTreeSet")