################################################### ### chunk number 1: ################################################### #line 80 "vignettes/RankProd/inst/doc/RankProd.Rnw" library(RankProd) ################################################### ### chunk number 2: ################################################### #line 85 "vignettes/RankProd/inst/doc/RankProd.Rnw" data(arab) ################################################### ### chunk number 3: ################################################### #line 102 "vignettes/RankProd/inst/doc/RankProd.Rnw" n <- 5 cl <- rep(1,5) cl ################################################### ### chunk number 4: ################################################### #line 111 "vignettes/RankProd/inst/doc/RankProd.Rnw" n1 <- 5 n2 <- 4 cl <- rep(c(0,1),c(n1,n2)) cl ################################################### ### chunk number 5: ################################################### #line 124 "vignettes/RankProd/inst/doc/RankProd.Rnw" n1 <- 5 n2 <- 4 cl <- rep(c(0,1),c(n1,n2)) cl origin <- rep(1, n1+n2) origin ################################################### ### chunk number 6: ################################################### #line 134 "vignettes/RankProd/inst/doc/RankProd.Rnw" n <- 9 cl <- rep(1,n) cl origin <- rep(1, n) origin ################################################### ### chunk number 7: ################################################### #line 148 "vignettes/RankProd/inst/doc/RankProd.Rnw" origin <- c(rep(1, 6), rep(2,4), rep(3,8)) origin ################################################### ### chunk number 8: ################################################### #line 158 "vignettes/RankProd/inst/doc/RankProd.Rnw" colnames(arab) arab.cl arab.origin ################################################### ### chunk number 9: ################################################### #line 171 "vignettes/RankProd/inst/doc/RankProd.Rnw" arab.sub <- arab[,which(arab.origin==1)] arab.cl.sub <- arab.cl[which(arab.origin==1)] arab.origin.sub <- arab.origin[which(arab.origin==1)] ################################################### ### chunk number 10: ################################################### #line 177 "vignettes/RankProd/inst/doc/RankProd.Rnw" RP.out <- RP(arab.sub,arab.cl.sub, num.perm=100, logged=TRUE, na.rm=FALSE,plot=FALSE, rand=123) ################################################### ### chunk number 11: ################################################### #line 209 "vignettes/RankProd/inst/doc/RankProd.Rnw" plotRP(RP.out, cutoff=0.05) ################################################### ### chunk number 12: ################################################### #line 225 "vignettes/RankProd/inst/doc/RankProd.Rnw" topGene(RP.out,cutoff=0.05,method="pfp",logged=TRUE,logbase=2,gene.names=arab.gnames) ################################################### ### chunk number 13: ################################################### #line 254 "vignettes/RankProd/inst/doc/RankProd.Rnw" ##identify differentially expressed genes RP.adv.out <- RPadvance(arab,arab.cl,arab.origin,num.perm=100, logged=TRUE,gene.names=arab.gnames,rand=123) ################################################### ### chunk number 14: ################################################### #line 261 "vignettes/RankProd/inst/doc/RankProd.Rnw" plotRP(RP.adv.out, cutoff=0.05) ################################################### ### chunk number 15: ################################################### #line 285 "vignettes/RankProd/inst/doc/RankProd.Rnw" data(lymphoma) ################################################### ### chunk number 16: ################################################### #line 317 "vignettes/RankProd/inst/doc/RankProd.Rnw" refrs <- (1:8)*2-1 samps <- (1:8)*2 M <- lym.exp[,samps]-lym.exp[,refrs] colnames(M) cl <- c(rep(0,4),rep(1,4)) cl #"CLL" is class 1, and "DLCL" is class 2 RP.out <- RP(M,cl, logged=TRUE, rand=123) ################################################### ### chunk number 17: ################################################### #line 326 "vignettes/RankProd/inst/doc/RankProd.Rnw" topGene(RP.out,cutoff=0.05,logged=TRUE,logbase=exp(1)) ################################################### ### chunk number 18: ################################################### #line 370 "vignettes/RankProd/inst/doc/RankProd.Rnw" arab.cl2 <- arab.cl arab.cl2[arab.cl==0 &arab.origin==2] <- 1 arab.cl2[arab.cl==1 &arab.origin==2] <- 0 arab.cl2 ################################################### ### chunk number 19: ################################################### #line 377 "vignettes/RankProd/inst/doc/RankProd.Rnw" Rsum.adv.out <- RSadvance(arab,arab.cl2,arab.origin,num.perm=100, logged=TRUE,gene.names=arab.gnames,rand=123) topGene(Rsum.adv.out,cutoff=0.05,gene.names=arab.gnames) ################################################### ### chunk number 20: ################################################### #line 384 "vignettes/RankProd/inst/doc/RankProd.Rnw" topGene(Rsum.adv.out,num.gene=10,gene.names=arab.gnames) ################################################### ### chunk number 21: ################################################### #line 388 "vignettes/RankProd/inst/doc/RankProd.Rnw" plotRP(Rsum.adv.out,cutoff=0.05) ################################################### ### chunk number 22: ################################################### #line 395 "vignettes/RankProd/inst/doc/RankProd.Rnw" RP.adv.out <- RPadvance(arab,arab.cl2,arab.origin,num.perm=100, logged=TRUE,gene.names=arab.gnames,rand=123) ################################################### ### chunk number 23: ################################################### #line 400 "vignettes/RankProd/inst/doc/RankProd.Rnw" topGene(RP.adv.out,cutoff=0.05,gene.names=arab.gnames)