Question: Heatmap before and after RUVSeq
gravatar for Michelle M.
4.0 years ago by
Michelle M.60
Michelle M.60 wrote:

Hi all,

Is there a way to compute a heatmap before and after applying RUVSeq? I guess in other words, is there a way to apply the RUV factors to the raw counts to generate the heatmap? I'm interesting in the clustering so even just a dendrogram will be sufficient.

Thanks for your help,


heatmap rna-seq ruvseq R • 1.5k views
ADD COMMENTlink modified 2.9 years ago by Biostar ♦♦ 20 • written 4.0 years ago by Michelle M.60
gravatar for natasha.sernova
4.0 years ago by
natasha.sernova3.7k wrote:

See these biostar-posts:

First three are almost your question to some extent, aren't they?

Clustering Data (Rna-Seq) Using R To Produce A Heatmap

Scale Data Before Drawing Heatmap Or Using Heatmap(..., Scale="Columan") In R?

Reorder issue when combining heatmap with dendrogram

Some other posts about heat maps:

What package to use in bioconductor to draw heatmap like this

What Tool To Use To Build An Interactive Heatmap?

Draw Heatmap Or Do Pca Analysis With Raw Read Counts?

Scale Data Before Drawing Heatmap Or Using Heatmap(..., Scale="Columan") In R?

RNAseq heatmap.2 log2FC clustering

Comprehensive guide to heat-maps

Other tools:


Remove Unwanted Variation from RNA-Seq Data

ADD COMMENTlink modified 4.0 years ago • written 4.0 years ago by natasha.sernova3.7k

Thanks Natasha for the comprehensive response, but none of these answer my question. I'm not asking how to make a heatmap. My question was how to apply RUV factors to raw counts before (and after) generating a heatmap.

ADD REPLYlink written 3.2 years ago by Michelle M.60

Hi Michelle! It has been a long time since you asked the questions. I am running into the same problem and wondering if you have figured out the way to plot a heatmap after ruvseq correction. Thanks!

ADD REPLYlink written 12 months ago by whxqmy0

Hi everyone. I have the same "problem"/question. It would be interesting to know how to do what Michelle has asked. Thanks a lot!

ADD REPLYlink written 3 months ago by luca10

I know it's late, but if anyone needs in future: you can use limma::removeBatchEffect() function from limma R package on your normalized log counts (you can use edgeR::cpm() for this using the log = TRUE). Please read those functions documentations.

ADD REPLYlink written 9 weeks ago by thyagoleal0
Please log in to add an answer.


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