Discrepancies in normalised count data vs unnormalised
0
0
Entering edit mode
AMgroup • 0
@b9c50cac
Last seen 4 hours ago
United Kingdom

Hi everyone,

We analysed gene expression in 2 neighbouring tissues (VENTRAL and DORSAL) from 2 independent individuals: 3 cell populations were sorted from each tissue followed by bulk RNAseq: TISSUE 1. Individual 1: END1, DP1, CD451 and Individual 2: END2, DP2, CD452 TISSUE 2. Individual 1: END1, DP1, CD451 and Individual 2: END2, DP2, CD452

The dataset was normalised but showed enormous discrepancies with unnormalized reads for some (but not all) genes in population DP2 (for simplicity, selection of 5 genes which showed this abnormality shown below). Nothing like that is seen by eye in other columns. We noticed that total reads for all genes after normalisation for DP2 was 2-fold higher than for DP1, whereas total reads for each other cell population in individuals 1 and 2 were similar (shown at the bottom of Table).

enter image description here

I would be grateful if you could suggest what might cause the problem, if indeed it is a problem.

meta <- structure(list(rowname = c("V_VC_1", "V_VC_CD45_1", "D_VC_1", 
"D_VC_CD45_1", "V_CD45_1", "D_CD45_1", "V_VC_2", "V_VC_CD45_2", 
"V_CD45_2", "D_VC_2", "D_VC_CD45_2", "D_CD45_2"), rep = c("1", 
"1", "1", "1", "1", "1", "2", "2", "2", "2", "2", "2"), group = c("V_VC", 
"V_VC_CD45", "D_VC", "D_VC_CD45", "V_CD45", "D_CD45", "V_VC", 
"V_VC_CD45", "V_CD45", "D_VC", "D_VC_CD45", "D_CD45")), row.names = c(NA, 
-12L), class = "data.frame")

dds <- DESeqDataSetFromTximport(txi, colData = meta, 
                                             design = ~Rep + Group, 
                                             rowData = rowdata)

keep <- filterByExpr(dds, group = dds$Group)
dds <- dds[keep,]

dds <- estimateSizeFactors(dds)

deseq <- DESeq(dds)

counts <- counts(dds, normalized = TRUE)
unnorm_counts <- counts(dds, normalized = FALSE)

Thank you in advance

DESeq2 • 106 views
ADD COMMENT
0
Entering edit mode

Please show examples using plotCounts(). Custom spreadsheets harbor the risk of parsing errors along the way which very often explains what users think is a software error. Per sample all counts are scaled by the same size factor so I strongly assume that something was parsed here incorrectly.

ADD REPLY
0
Entering edit mode

Thank you for your reply

Here are the count plots for one example CD44:

normalised:

enter image description here

unnormalised:

enter image description here

ADD REPLY

Login before adding your answer.

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