Closed jgoldmann closed 7 months ago
Hi @jgoldmann,
decoupleR
is agnostic to upstream preprocessing choices, we leave that to the users to decide. If in your data you think that gene length might play a big role, I would check if and how DESeq2
or any of DEA frameworks deal with it. Hope this is helpful!
Thank you, in that case I will not use read counts but some derived measure corrected for gene length, like rpkm or tpm.
Hi,
Thanks a lot for putting together this package! There is a thing that I am wondering about: When analyzing gene expression, typically one would look first at the read count data by genes, as these are typically used as input for differential expression calling with
DESeq2
. I.e., the table would look like this:The side-effect of this is that the expression value as measured counts is biased by gene length. Measuring 500 read counts for a very short gene is very different from measuring 500 read counts from a long gene. How does
decoupleR
deal with this? Does it expect a gene expression value that is corrected for gene length?