Search
Question: Normalisation before RUVg and RUV2?
0
gravatar for Pauly Lin
2.8 years ago by
Pauly Lin80
University of New South Wales, Australia
Pauly Lin80 wrote:

Hi!

I want to use the RUVSeq package to remove the unwanted variation in my RNA-seq data. Should I apply the function RUVg on raw counts or normalised counts (UQ normalised or TMM normalised)?

Similarly, I want to use the RUV2 function in the ruv package to remove the unwanted variation in my micro-array data - should I apply the function on unnormalised data or normalised data?

Cheers

Paul

ADD COMMENTlink modified 2.8 years ago by davide risso650 • written 2.8 years ago by Pauly Lin80
3
gravatar for davide risso
2.8 years ago by
davide risso650
Weill Cornell Medicine
davide risso650 wrote:

Hi Paul,

 

in the RUVSeq vignette we do scale for UQ prior to compute the RUVg factors. But on our data, RUVg without scaling leads to similar results. The only thing to keep in mind is that if you do scale before computing the RUV factors, you then need to remember to put an offset in the model via, e.g., the calcNormFactors function of edgeR. This is detailed in the vignette. If you decide not to scale, then in principle the RUV factors will account for sequencing depth too, so you may want to force edgeR's offset to 0.

As for RUV-2, I believe the results are similarly robust to prior normalization. I would apply RUV-2 on the normalized data, but I think you could get reasonable results on the raw data, as well.

Best,

davide

ADD COMMENTlink written 2.8 years ago by davide risso650

Thanks, Davide!

Paul

 

ADD REPLYlink modified 2.8 years ago • written 2.8 years ago by Pauly Lin80
Please log in to add an answer.

Help
Access

Use of this site constitutes acceptance of our User Agreement and Privacy Policy.
Powered by Biostar version 2.2.0
Traffic: 268 users visited in the last hour