inst/doc/QuickStart.R

## ----load-packages, message=FALSE, warning=F-----------------------------
require(BALLI)

## ------------------------------------------------------------------------
GenerateData <- function(nRow) {
	expr_mean <- runif(1,10,100)
	expr_size <- runif(1,1,10)
	expr <- rnbinom(20,mu=expr_mean,size=expr_size)
	return(expr)
}

data <- data.frame(t(sapply(1:10000,GenerateData)))
colnames(data) <- c(paste0("A",1:10),paste0("B",1:10))
rownames(data) <- paste0("gene",1:10000)
head(data)

## ------------------------------------------------------------------------
Group <- c(rep("A",10),rep("B",10))
Group

## ------------------------------------------------------------------------
design <- model.matrix(~Group, data = data)
head(design)

## ------------------------------------------------------------------------
dge <- DGEList(counts=data, group=Group)
dge <- calcNormFactors(dge)
dge

## ------------------------------------------------------------------------
tV <- tecVarEstim(dge,design)
tV

## ------------------------------------------------------------------------
fit <- balli(tV,intV=2)
fit

Try the BALLI package in your browser

Any scripts or data that you put into this service are public.

BALLI documentation built on May 2, 2019, 7:58 a.m.