VAPOR provides an extensive API for using IDL in conjunction with VAPOR. IDL can be used to create or augment the variables in a VAPOR VDC.
IDL Reference Manual
Download Vapor