I’d think your scale limits are way too big. If you look closely you can see an extremely flat GFP and light shades of red in the heatmap. Try removing the ylim , vmin and vmax parameters.
Thank you so much Richard means a lot! I removed vmin and vmax parameters and it worked. But can you please explain me how it worked or what happened there, since I am new to it?
vmin and vmax are the data values that get mapped to the min/max of the color range. If your biggest/smallest data values are in the range of ~0.1 or so, and you set min/max to +/-30, all of your data will get mapped to a light greyish color (the color at the middle of the colormap).
For the GFP plot, it’s a similar problem: the y values for GFP seem to be much les than 1 microMolar, so setting the y range to +/- 15 squashes the line to look really flat.