In this document the general search options are summarized and their usage is shown in different search interfaces.
Sets different search options according to a predefined search type. For full explanation see detailed description of search types . MolSearch API
JChemSearch API
JChem Oracle Cartridge
jcsearch command line tool
Specifies whether the same set of target atoms found in a different order should be considered as a different hit. MolSearch API
JChemSearch API
JChem Oracle Cartridge
jcsearch command line tool
Specifies an extra prerequisite of the structure search that queryAtom must match to targetAtom only or queryAtoms[0] must match
to targetAtoms[0] only AND queryAtoms[1] must match to targetAtoms[1], etc. If this is impossible, the search methods will report no matching.
The use of this method makes the search more effective than checking the hits afterwards. MolSearch API
JChemSearch API
JChem Oracle Cartridge
jcsearch command line tool
Option ensuring that upon the findNext() call the first atom must be stepped as well. Option is considered only in case of searching a recursive SMARTS query. MolSearch API
JChemSearch API
JChem Oracle Cartridge
jcsearch command line tool
Sets standardizer object to be used for the query and target molecules, Chemical Terms configuration and re-standardization of query tautomers at tautomer searching.
Default is no standardization, but query standardization is always switched on at tautomer search. See detailes of standardization in Standardizer manual. MolSearch API
JChemSearch API
JChem Oracle Cartridge
jcsearch command line tool
Specifies whether the search is aborted on error or continues searching on error finding and returning as many hits as possible. Halt on error option controlls the handling of record-wise, target dependent errors. In case of general errors: incompatible query, query - search option pair or license error the search is always stopped. Default value in case of Markush tables is HaltOnErrorOption.NO or n (do not halt on error), while in case of other table types HaltOnErrorOption.YES or y (halt on error). MolSearch API
JChemSearch API
JChem Oracle Cartridge
jcsearch command line tool