Cheers for that :o)
Hello, sorry if this is a really stupid question but I have been struggling with this for a week or so now.
Basically I carried out a bacterial RNA-seq on 2 conditions in triplicates. After doing some analysis using DESeq2 it is looking like there is no differential expression between the 2 conditions however, is there a way that I can save the normalised count data to a cvs file so that I can check the quality of the replicates?
Thanks
1 answer
foo <- counts(object, normalized = TRUE)
write.csv(foo, file="norm_counts.csv")
where object is a DESeqDataSet object
And to obtain the count matrix before the normalization just change normalized = TRUE for normalized = FALSE?
Thank you, andrew, your script worked out!
But when I extract the DESeqDataSet object (dds), normalized counts table don't have Gene Ids, only numbers, like that:
gene id BSR111-Med-46 BSR112-Med-58
1 2.87573335679571 2.58809911711063
2 31.6330669247528 51.7619823422126
How can I get the normalized count data with gene ids?
Thank you again
Check the rownames on your input matrix. If they're not set, then they'll default from 1:n
Log in to answer this question.
FYI you can do a PCAplot to check wheter your replicates cluster together .. or not. Check DESeq2 vignette for PCAplot