NMR ligand affinity screening is
a powerful technique that is routinely
used in drug discovery or functional genomics to directly detect protein–ligand
binding events. Binding events can be identified by monitoring differences
in the 1D 1H NMR spectrum of a compound with and without
protein. Although a single NMR spectrum can be collected within a
short period (2—10 min per sample), one-by-one screening of
a protein against a library of hundreds or thousands of compounds
requires a large amount of spectrometer time and a large quantity
of protein. Therefore, compounds are usually evaluated in mixtures
ranging in size from 3 to 20 compounds to improve the efficiency of
these screens in both time and material. Ideally, the NMR signals
from individual compounds in the mixture should not overlap so that
spectral changes can be associated with a particular compound. We
have developed a software tool, NMRmix, to assist in creating ideal
mixtures from a large panel of compounds with known chemical shifts.
Input to NMRmix consists of an 1H NMR peak list for each
compound, a user-defined overlap threshold, and additional user-defined
parameters if default settings are not used. NMRmix utilizes a simulated
annealing algorithm to optimize the composition of the mixtures to
minimize spectral peak overlaps so that each compound in the mixture
is represented by a maximum number of nonoverlapping chemical shifts.
A built-in graphical user interface simplifies data import and visual
evaluation of the results.