Spacing between grid spaces

Hi,

I have made a plot with grid arranged in 2 rows and 5 columns. I need to provide some spacing between the 3 heat maps so that the color bars don’t overlap with the adjacent plots but at the same time I need 0 spacing between grid 1(tree),2(genome diagram) and 3(1st heat map).

How can I achieve this? This link provides the plot I have made so far:

http://stackoverflow.com/questions/26667972/padding-between-some-of-the-grid-spaces-and-and-none-between-others-matplotlib

Here is the piece of code that I use to make the grid space:

heatmapGS = gridspec.GridSpec(2,5,wspace=0.0,hspace=0.0,width_ratios=[0.60,0.90,1,1,1],height_ratios=[1,1,1,1,1])

(Sorry for posting it on both, I did not receive any good answers there hence attempting it here).

Thanks,

Asma