Hi, I'm working on an RNAseq experiment with spikes added and I would like to use RUVseq package. I had a look in the documentation and started with the very nice example on zebrafish. In this example RUVg is run on the object obtained after betweenLaneNormalization of the EDA package which is equivalent to runing RUVg on the normalized counts obtained by this normalisation method (I checked). Without this I would have run RUVg directly on the counts (either via a matrix or via an object). Is there any guidelines on whether we should run RUVg on counts or on "pre-normalized" counts? Thanks in advance for any help.
Thanks a lot for your answer. You are right I'm expecting a lot of gene deregulations for some of the tested conditions. I tested both approach (RUVg on raw counts and RUVg after EDA UQ normalization. Even in this case, RUVg after EDA seems to work better (even though it is not perfect).