Creating+Heatmaps

Heatmaps

Genespring can make heatmaps Mathematica can make heatmaps R can make heatmaps, but I've heard people complain about the colors. Matlab can make heatmaps I think.
 * Genespring heatmaps

Open Source Heatmaps

Custom Heatmaps I could also make custom heatmaps simply by converting from the data range to a color. I could do this in several ways.

Two-color method One way this could be done would be to convert the data to a number between 0 and 255. Then I would have a color spectrum going from the rgb values (0,0,255) to (128,0,128) to (255,0,0).

Attempt at code to make svg from data 3-25-12 Custom Heatmap Code 3-25-12

Rainbow-color method Another way this could be done is to convert the data to a number that would correspond to a wavelength. This wavelength could then be used to determine an rgb value. This conversion is not completely straightforward though. Information about how to do this conversion can be found here: http://www.uvm.edu/~kspartal/Physlets/Lecturedemo/LambdaToRGB.html http://www.physics.sfasu.edu/astro/color/spectra.html http://www.fourmilab.ch/documents/specrend/

Information about colors in a heatmap

Samples can be reordered using Weka also see How to rearrange a list of instances from their original positions to their clustered positions

Example R heatmaps from Johnny here "L:\storage\CIM Research Folder\DR\2012\5-9-12 dot 2100\R heatmap examples from Johnny"

Example Matlab heatmaps from Johnny here "L:\storage\CIM Research Folder\DR\2012\5-9-12 dot 2100\Matlab heatmap examples from Johnny"

Here's a document comparing heatmaps made with my program, R, and Matlab. "L:\storage\CIM Research Folder\DR\2012\5-14-12\comparison of heatmap software.svg"