The Structure Selection/Compound selection command of main menu Tools item contains procedure to execute combined structural search in database. The menu item is active if compsel.dll is installed in ChemDBsoft only. Several structural limitations may be posed simultaneously when searching, such as present/absent substructures, topological properties, presence of elements or group elements. Search is executed in AND mode, ea. each condition posed should be fulfilled to retrieve record. The result of search is book-marked records in open database.

Setting task for search

To set task for multi-conditional structure search:

1. Execute Compound selection command of Structure selection submenu in Tools item of main menu.

2. Select batch file with *.ssf extension in standard File Open dialog succeeded. Type new file name if such file is absent, it will be created.

3. Set task for search in multi-tab dialog Chemical structure selection arisen then.

Chemical structure selection dialog

Multi-tab structure selection dialog consist of the next pages:

Manipulation page contains two buttons:

Scan database - start searching resulting in book-marked records

Save conditions as - File Save dialog will be arisen to save current task into *.ssf file. It may be open then to restore search conditions.

Elements page

This dialog is used to pose restriction on Element composition and Molecular weight in multi-conditional search and consist of the next items:

Elements table - contains limit controls for particular element or atom-substitutor.

X - halide atoms: F, Cl ,Br, I, At.

M - metal atoms: Li, Be ,Na, Mg, Al, K, Ca, Sc, Ti, V, Cr, Mn, Fe, Co, Ni, Cu, Zn, Ga, Rb, Sr, Y, Zr, Nb, Mo, Tc, Ru, Rh, Pd, Ag, Cd, In, Sn, Cs, Ba, La, Ce, Pr, Nd, Pm, Sm, Eu, Gd, Tb, Dy, Ho, Er, Tm, Yb, Lu, Hf, Ta, W, Re, Os, Ir, Pt, Au, Hg, Tl, Pb, Bi, Fr, Ra, Ac, Th, Pa, U, Np, Pu, Am, Cm, Bk, Cf, Es, Fm, Md, No, Lr.

Q - hetero atoms: N, O, Si, P, S, Ge, As, Se, Sb, Te, Po

Lt - light metals: Li, Be, Na, Mg, Al, K, Ca, Sc, Ti, V, Cr, Mn, Fe, Co, Ni, Cu, Zn, Ga, Rb, Sr

Hv - heavy metals: Y, Zr, Nb, Mo, Tc, Ru, Rh, Pd, Ag, Cd, In, Sn, Cs, Ba, La, Ce, Pr, Nd, Pm, Sm, Eu, Gd, Tb, Dy, Ho, Er, Tm, Yb, Lu, Hf, Ta, W, Re, Os, Ir, Pt, Au, Hg, Tl, Pb, Bi, Fr, Ra, Ac, Th, Pa, U, Np, Pu, Am, Cm, Bk, Cf, Es, Fm, Md, No, Lr

Topology page. This dialog is used to pose topological restriction on multi-conditional search

Fragments page

The page is used to set restriction on presence/absence of fragments and for definition of upper limit of their number in molecule. Several records, containing structural fragments can be stored and used for search in AND combination. The dialog consist of three buttons to edit fragment:

Besides, there is spinning selector of fragment - Record number. Click selector or type number to select fragment.

Structural fragments (absent) dialog have another spinning selector, which is omitted in Structural fragment (present) window - Max. number of groups. This control sets upper limit for number of fragments defined, present in one molecule (e.g. not more than 3 nitro-groups). 0 -means absence of given fragment.

Software - ChemDBsoft