#------example 2: -----------#
# here I generate two pseudo datasets
set.seed(123)
label1<-rep(0:1,each=5)
label2<-rep(0:1,each=5)
exp1<-cbind(matrix(rnorm(5*200),200,5),matrix(rnorm(5*200,2),200,5))
exp2<-cbind(matrix(rnorm(5*200),200,5),matrix(rnorm(5*200,1.5),200,5))
#the input has to be arranged in lists
x<-list(list(exp1,label1),list(exp2,label2))
#here I used the modt test for individual study and used Fisher's method to combine results
#from multiple studies.
meta.res2<-MetaDE.rawdata(x=x,ind.method=c('modt','modt'),meta.method=c('Fisher',"maxP"),nperm=200)
heatmap.sig.genes(meta.res2, meta.method="maxP",fdr.cut=1,color="GR") #plot all genes
heatmap.sig.genes(meta.res2, meta.method="Fisher",fdr.cut=0.05,color="GR")
Run the code above in your browser using DataLab