IRPal is an advanced utility designed to offer the user one or more functional groups that feature absorption band(s) for a selected wave number and at the same time it relates that information to the possible existence of other bands in the spectrum that could confirm these assignments.
Thus, if we assign a peak at 1700 cm-1 to a carbonyl stretch of an aromatic aldehyde the program prompts the user to check the presence of aldehyde C-H at 2720 and 2820 cm-1 and a number of typical aromatic C-H out of plane bands. Apart from this, one can rule out classes of compounds by making them invisible to the user.
If a sample is known not to contain nitrogen, one can hide all amine, amide, nitrile, etc. data thereby facilitating structure elucidation. Assignments can be logged and annotated and imported into other applications. The program also features graphical representation of the data given in the tables.