title: Padding between some of the grid spaces and and none between others matplotlib
body: <p>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).</p>
  
  <pre><code>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])
  </code></pre>
  
  <p>How can I achieve this?</p>
  
  <p><img src="https://i.stack.imgur.com/j02w2.jpg" alt="enter image description here"> </p>