Great post, Rick! One question for you - I am attempting to recreate a similar graphic and then output it within VA using a stored process. When I embed the proc sgplot approach in between my %stpbegin and %stpend, it displays as expected. However, when I replace the sgplot approach with the proc IML/heatmapcont approach (in order to apply custom sorting of the y-axis), I get a blank screen returned. I have tested that the IML approach does produce the expected image within Enterprise Guide, but for some reason the STP doesn't seem to be passing the image via ODS to VA.

Any guidance on how to get IML or SGRENDER images to display via an STP?