[BioC] edgeR package : question about 'exactTest' results

Mark Robinson mark.robinson at imls.uzh.ch
Wed Jan 25 16:28:55 CET 2012


Hi Helen,

You can do this manually.  Using the example from the exactTest() docs:

-----
     # generate raw counts from NB, create list object
     y <- matrix(rnbinom(80,size=1/0.2,mu=10),nrow=20,ncol=4)
     rownames(y) <- paste("Gene",1:nrow(y),sep=".")
     group <- factor(c(1,1,2,2))
     d <- DGEList(counts=y,group=group,lib.size=rep(1000,4))
     
     # estimate dispersions and find differences in expression
     d <- estimateCommonDisp(d)
     d <- estimateTagwiseDisp(d)
     de <- exactTest(d)
-----

Then, something like:

outtab <- cbind(de$table, FDR=p.adjust(de$table$p.value,method="BH"))
write.table(outtab, "my.txt" )

or:

tt <- topTags(de, n=Inf)
write.table(tt, "my.txt" )

The latter is sorted, the former isn't.  Hope that helps.

Regards,
Mark


On 25.01.2012, at 16:14, NEIL-BERNET Helen wrote:

> Dear all,
> 
> I use edgeR for differential analysis of ChIP-seq densities.
> I would like to know how to export the results from 'exactTest', including p-values and FDR.
> Using 'topTags', I only have the 10 first results, with p-values and FDR.
> But when I do 'write.table(mytest$table, …)', it gives me only the complete set of p-values, but not the FDR.
> 
> Thanks for your help,
> 
> Best regards,
> 
> helen
> 
> 
> 
> 	[[alternative HTML version deleted]]
> 
> _______________________________________________
> Bioconductor mailing list
> Bioconductor at r-project.org
> https://stat.ethz.ch/mailman/listinfo/bioconductor
> Search the archives: http://news.gmane.org/gmane.science.biology.informatics.conductor

----------
Prof. Dr. Mark Robinson
Bioinformatics
Institute of Molecular Life Sciences
University of Zurich
Winterthurerstrasse 190
8057 Zurich
Switzerland

v: +41 44 635 4848
f: +41 44 635 6898
e: mark.robinson at imls.uzh.ch
o: Y11-J-16
w: http://tiny.cc/mrobin



More information about the Bioconductor mailing list