Tautomer specific search options

    In this document the search options concerning tautomers are summarized and their usage is shown in different search interfaces.

    Tautomer search

    See detailed description of tautomer search here. MolSearch API

    
            MolSearchOptions searchOptions = new MolSearchOptions(SearchConstants.SUBSTRUCTURE);
            searchOptions.setTautomerSearch( SearchConstants.TAUTOMER_SEARCH_DEFAULT /
                    SearchConstants.TAUTOMER_SEARCH_ON / SearchConstants.TAUTOMER_SEARCH_OFF /
                    SearchConstants.TAUTOMER_SEARCH_ON_IGNORE_TAUTOMERSTEREO );
            // ...
            MolSearch searcher = new MolSearch();
            searcher.setSearchOptions(searchOptions);

    JChemSearch API

    
            JChemSearchOptions searchOptions = new JChemSearchOptions(SearchConstants.SUBSTRUCTURE);
            searchOptions.setTautomerSearch( SearchConstants.TAUTOMER_SEARCH_DEFAULT /
                    SearchConstants.TAUTOMER_SEARCH_ON / SearchConstants.TAUTOMER_SEARCH_OFF /
                    SearchConstants.TAUTOMER_SEARCH_ON_IGNORE_TAUTOMERSTEREO );
            // ...
            MolSearch searcher = new MolSearch();
            searcher.setSearchOptions(searchOptions);

    JChem Oracle Cartridge

    
    Use the jc_compare operator with tautomerSearch:d/y/n/is
     
        d: (default) behavior is defined by the search context: tautomer search is turned on for duplicate searches in a tautomer duplicate database table; it is turned off in all other contexts
        y: on;
        n: off;
        is: ignore tautomer stereo (tautomer search is turned on but stereo information is ignored in the tautomer regions).

    jcsearch command line tool

    
    Use the following command line parameter:
     
    --tautomerSearch:d/y/n/is
     
        d: (default) behavior is defined by the search context: tautomer search is turned on for duplicate searches in a tautomer duplicate database table; it is turned off in all other contexts;
        y: on;
        n: off;
        is: ignore tautomer stereo (tautomer search is turned on but stereo information is ignored in the tautomer regions).