Search by Molecule/Spectrum Properties

In NMRShiftDB, in addition to the molecular structure and numerical spectroscopic data, each database record also contains various text items called Properties (e.g., chemical name, molecular formula, spectrometer frequency, solvent, etc.). You can search for them by choosig File -> New -> NMRShiftDB -> General Search in NMRShiftDB. With the dropdown list box you can choose the text field to be searched. After selecting the appropriate search algorithm (see below) and entering the desired text search string, click "Search" and the results will be saved in a new virtual folder.

There are three possible algorithms for the Properties Search.

Search by Chemical Formula/Multiplicities/Weight

Please note that some searches require a partical type of input.

An Exact Chemical Formula Search will retrieve all molecules whose formulas contain the same elements and numbers given in your search string, regardless of the ordering of the elements in the formula. The Regular Expression/fragment search is not allowed.

The Fuzzy Search requires an input string with the correct chemical elements but the associated number for each element can be given either as an exact number n, as a range of values n-p, or as a wildcard *. For example, the search string C5-7H*Br2 will find all molecules containing 5 to 7 carbons, 2 bromines and any number of hydrogens.

With "Chemical formula" respectivly "Chemical formula (with other elements allowed")" you can spedify if other elements apart from the elements given are allowed or not. With additional elements, the mentioned query will find all molecules containing 5 to 7 carbons, 2 bromines, any number of hydrogens and any other elements. In contrast, only Chemical formula will find all molecules containing 5 to 7 carbons, 2 bromines and any number of hydrogens and no other element.

The search by multiplicities works similar to the chemical formula search, but instead of element symbols you need to use symbols for multiplicities. A regular expression search is not possible. Example: S*D2-3T4 will find all molecules containing any number of singlets, two to three doublets, four triplets and no quadruplets. Note there are two multiplicity searches: The real multiplicity search, which looks for multiplicity identifiers as entered by the contributor and the potential C13-multiplicity search. This looks for multiplicities as derived from the H count, no matter what the actual data are. Possible symbols are S, D, T or Q for singlets (no H), doublets (one H), triplets (two H) or quadruplets (three H) respectivly.

You can search for molecules whose molecular weight falls within a range by giving the range like "100-200". Regular expression and fuzzy search are not possible.

Search by Spectrum

You can search for a spectrum in NMRShiftDB by right clicking on a spectrum file and choosing "Spectrum search in NMRShiftDB". You are first which server to use (default is ok in almost all cases) and for the search type. The search types are:

Example: the Input Spectrum has [24, 45, 66, 88] (four chem. shifts in ppm). Subspectrum Search: Only matching spectra will be found which contain at least 4 resonances. For example, the spectrum [24, 46, 65, 89, 95] contains the input spectrum as a subspectrum with a similarity measure of ca. 97%. Complete Spectrum Search: The following matching database spectra would be found: spectrum [23, 47, 64, 87]; similarity ca. 96% (4 of 4 resonances matched) spectrum [26, 45, 65, 90, 110]; similarity ca. 75% (4 of 5 resonances matched) spectrum [25, 45, 66]; similarity ca. 72% (3 of 4 resonances). The results are saved in a new folder called "NMRShiftDB spectrum search results".

Search by Structure

In order to search the database for molecular structures and their assigned spectra by structure, you need to have the structure as a file (see for creating files). Right click on the file and choose "Download NMR spectra for this molecule". You then need to choose the NMRShiftDB server to use (default should be ok) and the type of search to be performed. Types are "substructure search" (look for structures containing the input structure), "similarity search" (look for structures with a similar substructure) or "identity search" (look for structures identical to the input structure). Note that the similarity search will always be a superset of the substructure search. Click on "Finish" to start the search. The results are saved in a new folder called "NMRShiftDB spectrum search results".