[BiO BB] How to make a plot of phylogenetic profile?
Leonardo Martins
leo at corn.ab.a.u-tokyo.ac.jp
Wed Jan 3 10:45:55 EST 2007
As spoken by Sarah Wang:
> Hi,
>
> Can anybody give me a hint of how to do this:
> I want to make a plot -- heat map like but without color gradient for
> phylogenetic profile. I've seen these plots in publications but don't know
> how to make one.
> What I want is for example, the columns are 100 genes (orthologs, only one
> best hit for one species), the rows are 100 species, if an ortholog exist in
> for a gene in a species, the corresponding cell is shaded.
> I use R and Perl but not Matlab.
I believe that, in R, the function "heatmap()" will do the trick. If your data
is a matrix with 0's and 1's, then you can try
> heatmap (mydata, col=c("white","black"), scale="none")
(where the option "scale" is redundant, but will prevent the normal
standardization of the rows). If you don't need the dendrogram produced,
just add the options "Colv=NA" and "Rowv=NA". Or you may use the underlying
"image()" function.
Sincerely,
Leo
--
--
Leonardo de Oliveira Martins
Mobile: 080-3395-6334
À¸ÊªÂ¬Äê³Ø¸¦µæ¼¼ ÅìµþÂç³Ø
Biometrics Laboratory at the University of Tokyo, Japan
----------------------------------------------------------
More information about the BBB
mailing list