How to calculate q value in rna-seq data?
1
1
Entering edit mode
8.3 years ago
--panda-- ▴ 30

In fact, it is quite a statistical question rather than biological question. After we compare the expression data and get the p value for different genes(iso forms, tss, or any other groups of interest), people sometimes need to control FDR(false discovery rate). Here is the method used in cufflinks to achieve this goal (a wiki page, not from the cufflinks paper): Wiki page

I understand the steps used here, but I don't know how can the software come up with a q value based on this procedure.

RNA-Seq • 4.6k views
ADD COMMENT
2
Entering edit mode
8.3 years ago

In R if p is a vector of pvalues then use : q <- p.adjust(p,method="fdr") or use the qvalue package :https://www.bioconductor.org/packages/release/bioc/html/qvalue.html

ADD COMMENT
0
Entering edit mode

Um, is there any description about the math under this transformation?

ADD REPLY
0
Entering edit mode

In the R vignette you have all the references to the original papers : https://stat.ethz.ch/R-manual/R-devel/library/stats/html/p.adjust.html

And for the q-value package : J. D. Storey. False discovery rates. In Miodrag Lovric, editor, International Encyclopedia of Statistical Science. Springer, 2011. : http://genomine.org/papers/Storey_FDR_2011.pdf

ADD REPLY
0
Entering edit mode

Thanks! That's really useful.

ADD REPLY

Login before adding your answer.

Traffic: 1104 users visited in the last hour
Help About
FAQ
Access RSS
API
Stats

Use of this site constitutes acceptance of our User Agreement and Privacy Policy.

Powered by the version 2.3.6