[BioC] heatmap and hcluster from limma out put object

Gordon Smyth smyth at wehi.edu.au
Sat Aug 20 11:53:45 CEST 2005


>Date: Tue, 16 Aug 2005 18:01:40 -0300
>From: Marcelo Luiz de Laia <mlaia at fcav.unesp.br>
>Subject: [BioC] heatmap and hcluster from limma out put object
>To: bioconductor <bioconductor at stat.math.ethz.ch>
>
>Hi Bioconductor's Users,
>
>I found in the list archives a step-by-step for to do a heatmap with a
>hclust.
>
>It is in: http://files.protsuggest.org/biocond/html/1127.html
>
>///I tested it and I modifield it to my code, like this:
>
>  [1]dist.x <- dist(exprs(todos.norm),method="euclidean",diag=TRUE)
>  clust.x <- hclust(dist.x, method="average")
>
>  [2]dist.y <- dist(t(exprs(todos.norm)), method="euclidean",diag=TRUE)
>  clust.y <- hclust(dist.y,method="average")
>
>  heatmap(exprs(todos.norm), Rowv=as.dendrogram(clust.x),
>Colv=as.dendrogram(clust.y),
>  cexRow=1, cexCol=1,col=greenred.colors(255))
>  # function greenred is (....).
>
>  x1 <- exprs(todos.norm[1:50,])
>  x2 <- exprs(todos.norm[51:100,])
>  heatmap(x1, cexRow=1, cexCol=1,col=greenred.colors(255))
>
>It works better from normalized data set, but, I would like to run it on
>eBayes object from limma. Is it possible?

You mean you want to cluster contrasts, or to cluster genes based on the 
coefficient estimates? You could do this roughly by replacing 
'exprs(todos.norm)' by fit$coef.

Gordon

>  I would like to see my all
>data, because I have a lot off methabolics pathway and we is very
>curious to see if theses pathways are grouped together.
>
>I suppose that is not need to calculate [1]!??
>
>Thanks
>
>Marcelo



More information about the Bioconductor mailing list