Systems and methods for illumination of a vascular space and its contents using an electromagnetic energy source that supplies a plurality of wavelengths ranging from ultraviolet to infrared are shown. Illumination can be performed using multiple wavelengths, simultaneously or sequentially, and can be performed in accordance with a protocol where an initial illumination produces an effect that is at least partially reversed by a subsequent illumination. Illumination protocols can be stored on a database and accessed via a user interface displayed on the electromagnetic energy source. The database can be used to store data related to performance of system components, and such data can be used to override or modify an illumination protocol.