There have been several cool examples of using themerivers recently, so I thought I would make a simple direct graphics version for IDL. One possible use in IDL would be to show confidence intervals around a vector of data (as in the photo to the left). I included a main-level program in the file, so just

IDL> .run mg_themeriver


to see an example of using MG_THEMERIVER (code, docs). You will need the Brewer color tables, the accessor routines, and MG_RGB2INDEX to run the demo (but not mg_THEMERIVER).