In my data visualization talks, I often promote the use of perceptually sequential or diverging color themes instead of the popular rainbow color themes. The matplotlib open source effort has produced a few new color maps that are designed to be perceptually uniform but with a greater range than a monochrome color map.
Two of them are included with JMP 13, Viridis and Magma.
Here’s Viridis in a treemap of Les Miserables characters.
