Reaction specific search options
In this document the reaction specific search options are summarized and their usage is shown in different search interfaces.
Reaction search handling of unpaired maps
Specifies option for matching unpaired (orphan or widow) atom maps to any atom. True, if in reaction search unpaired (orphan and widow) atom maps can match any atom map.
MolSearch API
| MolSearchOptions searchOptions = new MolSearchOptions(SearchConstants.SUBSTRUCTURE);
searchOptions.setReactionUnpairedMapMatching( SearchConstants.REACTION_UNPAIRED_MAP_MATCHES_ALL /
SearchConstants.REACTION_UNPAIRED_MATCHES_UNPAIRED_ONLY );
// ...
MolSearch searcher = new MolSearch();
searcher.setSearchOptions(searchOptions);
Default value is SearchConstants.REACTION_UNPAIRED_MAP_MATCHES_ALL.
|
JChemSearch API
| JChemSearchOptions searchOptions = new JChemSearchOptions(SearchConstants.SUBSTRUCTURE);
searchOptions.setReactionUnpairedMapMatching( SearchConstants.REACTION_UNPAIRED_MAP_MATCHES_ALL /
SearchConstants.REACTION_UNPAIRED_MATCHES_UNPAIRED_ONLY );
// ...
JChemSearch searcher = new JChemSearch();
searcher.setSearchOptions(searchOptions);
Default value is SearchConstants.REACTION_UNPAIRED_MAP_MATCHES_ALL.
|
JChem Oracle Cartridge
| Use the jc_compare operator with reactionUnpairedMap:all/unpairedOnly
|
jcsearch command line tool
| Use the following command line parameter:
--reactionUnpairedMap:all/unpairedOnly
|