AOMix | AOMix-FO | FAQ | SWizard


SWizard is a user-friendly program for postprocessing of spectral data. A spectrum is convoluted as a sum of Gaussian, Lorentzian, or pseudo-Voigt functions.

For UV-Vis spectra, the program reads excitation energies and oscillator strengths directly from output files and produces electronic spectra of molecules in the ASCII data format.

For IR/Raman spectra, the program reads the vibrational frequencies and intensities directly from Gaussian or "free-format" files and produces vibrational spectra of molecules in the ASCII data format.

The generated SWizard data files can be readily imported to Excel, JPlot, KaleidaGraph, Origin, Quattro Pro, SigmaPlot or any other similar programs.

SWizard can read output files from the following QC programs:

ADF (Scientific Computing & Modelling NV) UV-Vis spectra
CNDO/INDO (by J.R. Reimers, U. of Sydney, Australia) UV-Vis spectra
Gaussian 98, Gaussian 03, Gaussian 09 (Gaussian, Inc.) UV-Vis, IR/Raman spectra
HyperChem 4.x-7.x (HyperCube, Inc.) UV-Vis spectra
ZINDO (by M.C. Zerner, Quantum Theory Project, U. of Florida, USA;
ZINDO is also available in Cerius2 (Accelrys Inc.) and CAChe (CAChe Group, Fujitsu))
UV-Vis spectra
"free format" data from an ASCII file (see the manual for details) UV-Vis, IR/Raman spectra

Here is the electronic spectrum of CrF6 as calculated by TD-DFT using the B3LYP functional with the LanL2DZ basis set. The graph of the spectrum convoluted using SWizard is presented in this figure. In addition, SWizard generates a file with assignments of electronic transitions (Gaussian 98/03/09 and HyperChem output files only). The assigment column contains the principal electronic excitations (HOMO->LUMO, HOMO-1->LUMO, etc.), which contribute to the excited state wavefunctions, and their percentage contributions.

See examples of the electronic spectra generated using SWizard in the following publications:

How to run the program:

To process an output file (for example, hyperchem.log), execute the following line in a command prompt (MS Windows: 1. Click on the Start button; 2. Select the Run option from the menu; 3. Type the cmd command and click on the OK button) from the SWizard directory where the SWizard program and the output file are placed:

swizard.exe hyperchem.log

How to refer to the SWizard program in publications:

The UV-Vis spectra (or IR/Raman spectra) were calculated using the SWizard program, revision 5.0 [1,2], using the (Gaussian/Lorentzian/pseudo-Voigt) model. The half-bandwidths, D1/2,I, were taken to be equal to ... cm-1.

  1. S. I. Gorelsky, SWizard program,, University of Ottawa, Ottawa, Canada, 2013.
  2. S. I. Gorelsky, A. B. P. Lever, J. Organomet. Chem. 2001, 635, 187-196.

  • Effective March 18, 2014, the SWizard software is not available for downloading. Instead, the simulation of UV-Vis spectra from Gaussian TD-DFT calculations is available as part of the AOMix package.
All contents copyright S. I. Gorelsky, 1997-2017
Last updated: January 2017