Obtention of the binomial transformed count table with edgeR
1
0
Entering edit mode
Sofía • 0
@dee63676
Last seen 9 months ago
Spain

Hello! When performing differential expression analysis with RNA-Seq data using DeSeq2, and after data normalisation, there is the option to extract a count table with the transformed abundance levels using the variance stabilisation transformation (vst) method.

Line of code vst counts extraction: vst_dds <- vst(res)

The DeSeq2 manual itself indicates that these are the counts that are used to make clustering plots and heatmaps. Are these, therefore, the counts transformed to the negative binomial and with which the logFC, p-values and p-adj (FDR) are calculated (through a Wald test, for example)? In this count table, there are no longer values equal to zero (which allows you to calculate fold changes even if for a group (treatment or control) all the abundance values were, in the raw counts and after normalisation, equal to zero).

If what I have said is true, and with the DeSeq2 method I can extract the counts transformed to the negative binomial (equivalent to those transformed by the vst method), can I extract an equivalent table (with the transformed values) using the edgeR method? The edgeR manual allows you to extract the normalised table converted to logCPM but this is not the negative binomial transformed table, is it? Is it not possible, therefore, to extract a binomial transformed table from which to calculate (externally if desired) the FC and p-values? And not inside a cryptic function, as it seems to be.

Line of code logCMP counts extraction: logcpm <- cpm(y, log=TRUE)

Thank you very much

DESeq2 edgeR RNASeq DifferentialExpression • 624 views
ADD COMMENT
0
Entering edit mode
ADD REPLY
1
Entering edit mode
@gordon-smyth
Last seen 2 hours ago
WEHI, Melbourne, Australia

You have misunderstood what vst() does. There is actually no such thing as a "negative binomial transformed table", rather the only negative binomial quantities are the original counts. When people talk about "normalized counts" they actually mean quantities analogous to edgeR's logCPM values.

You might find these posts helpful:

ADD COMMENT

Login before adding your answer.

Traffic: 483 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