Devon, In that case, the normalized read count would be the base mean number generated by the Deseq for each experimental/controle comparision?
I have RNA Seq DESeq normalized data.I want to convert it into RPKM.
kindly let me know what should I do?
Any R package etc.
Thank You.
1 answer
Take the counts, divide them by the gene length in KB (you can probably download this, but if not just google for how to generate it from a GTF file) and then divide by the number of mapped reads in millions.
For what it's worth, edgeR provides an rpkm() function, though once again you'll need to supply the gene lengths.
The normalized counts are per-sample.
BTW, I should note that if you input normalized counts then you can just divide by a million rather than number of mapped reads in millions. It's best to not adjust for library-size differences twice...
If you input DESeq normalized count, then it is not RPKM (Reads Per Kilobase of transcript per Million mapped reads) but something like "Reads Per Kilobase of transcript per Million mapped reads on exons". I'm not saying it is a bad metric, but don't call this RPKM to avoid confusion !
I hate to break it to you but it's quite likely that most published RPKM values are calculated in this manner. I agree that a different term should probably be used, but that ship has already sailed.
While this might be true, I don't think we should encourage use of inaccurate/imprecise terms... this just add to the general confusion with all the FPKM/RPKM/TPM/... things.
Log in to answer this question.
Total gene read counts were normalized on library size using DESeq method (size factor)
This is my file that I am using Devon. This A.Thaliana data. So simply I divide each counts with transcript length in kb then it will be converted to RPKM?
Divide by a million too, that'll be the M part in RPKM.
Thank You Devon.
Thank You so much.
It helped me a lot