![]() |
DESeq2 with no replicates - strange results
Hi all,
I am using the DESeq2 package to analyse my RNA-Seq data set from the fruit fly (D. melanogaster). Unfortunately there are no replicates. I know this is not optimal and one can't really relay on the statistical strength of the results, but we can still look into the data and relay on the fold-induction differences between the samples. This is also the reason for my question. I know the variance might be over-estimated, but what I don not understand is, why I get strange BaseMean and FoldChange results. This is how I run DESeq2: Code:
cds <- DESeqDataSetFromMatrix ( the raw values from my samples: Code:
>Comp[13696:13706,] Code:
>res[13696:13706,] In the raw data for the first gene shows a slight higher read counts for sample2, while the number is equal for the second gene. But in the results of the differential expression I get a different picture. for the first gene I get a BaseMean of ~119, though the numer of reads is lower, in the second I have a similar picture. The FoldChange values are off in the same way. I get in both a downregulation in my first sample, though the number of reads is higher in the second or equal in the two samples respectively. Is there an explanation for this behaviour? Are the numbers off due to the fact, that I have no replicate and all the samples are regarded as replicates ( but this still doesn't explain the BaseMean values)? Thanks in advance Assa |
Because the result is the data after it has been corrected for library size. E.g. if one sample had 20M reads and the other had 16M reads then they can't be compared directly. DESeq corrects for this and that is why you get so many decimal places.
Try this: apply(Comp, 2, sum) |
:D
oh yes you're right. I have totally forgot it. yes I checked the normalized values and it looks better: Code:
sample1 sample2 thanks |
All times are GMT -8. The time now is 03:12 AM. |
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.