### R code from vignette source 'vignettes/MLSeq/inst/doc/MLSeq.Rnw' ### Encoding: UTF-8 ################################################### ### code chunk number 1: MLSeq.Rnw:29-31 ################################################### require(knitr) opts_chunk$set(cache = TRUE, dev = "pdf") ################################################### ### code chunk number 2: MLSeq.Rnw:46-47 ################################################### library(MLSeq) ################################################### ### code chunk number 3: chunk1 ################################################### filepath = system.file("extdata/cervical.txt", package = "MLSeq") filepath ################################################### ### code chunk number 4: chunk2 ################################################### cervical = read.table(filepath, header=TRUE) ################################################### ### code chunk number 5: chunk3 ################################################### head(cervical[,1:5]) ################################################### ### code chunk number 6: chunk4 ################################################### class(cervical) dim(cervical) ################################################### ### code chunk number 7: chunk5 ################################################### options(width = 63) ################################################### ### code chunk number 8: chunk6 ################################################### class = data.frame(condition = factor(rep(c("N","T"), c(29,29)))) as.factor(class[,1]) ################################################### ### code chunk number 9: chunk7 ################################################### data = cervical[c(1:150),] ################################################### ### code chunk number 10: chunk8 ################################################### nTest = ceiling(ncol(data)*0.2) set.seed(12345) ind = sample(ncol(data), nTest, FALSE) ################################################### ### code chunk number 11: chunk9 ################################################### data.train = data[,-ind] data.train = as.matrix(data.train + 1) classtr = data.frame(condition = class[-ind,]) ################################################### ### code chunk number 12: chunk10 ################################################### data.test = data[,ind] data.test = as.matrix(data.test + 1) classts = data.frame(condition = class[ind,]) ################################################### ### code chunk number 13: chunk11 ################################################### dim(data.train) dim(data.test) ################################################### ### code chunk number 14: chunk12 ################################################### data.trainS4 = DESeqDataSetFromMatrix(countData = data.train, colData = classtr, formula(~condition)) data.trainS4 = DESeq(data.trainS4, fitType="local") data.trainS4 ################################################### ### code chunk number 15: chunk13 ################################################### data.testS4 = DESeqDataSetFromMatrix(countData = data.test, colData = classts, formula(~condition)) data.testS4 = DESeq(data.testS4, fitType = "local") data.testS4