|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface SearchConstants
Constants for structure searching
| Field Summary | |
|---|---|
static int |
ABS_STEREO_ALWAYS_ON
Option for absolute stereo matching. |
static int |
ABS_STEREO_CHIRAL_FLAG
Option for absolute stereo matching. |
static int |
ABS_STEREO_TABLE_OPTION
Option for absolute stereo matching. |
static int |
CHARGE_MATCHING_DEFAULT
Option value constant for default charge searching (charged query matches only charged target, noncharged query matches all). |
static int |
CHARGE_MATCHING_EXACT
Option value constant for exact charge searching (charged query matches only charged target, noncharged query only matches noncharged). |
static int |
CHARGE_MATCHING_IGNORE
Option value constant for ignore charge searching (charge information is ignored during searching). |
static float |
DEFAULT_DISSIMILARITY_THRESHOLD
Default threshold value for similarity search. |
static float |
DEFAULT_SIMILARITY_THRESHOLD
Deprecated. use DEFAULT_DISSIMILARITY_THRESHOLD instead |
static int |
DISSIMILARITY
Deprecated. use SIMILARITY instead |
static int |
EXACT
Exact search. |
static int |
EXACT_FRAGMENT
Exact fragment search. |
static int |
EXACT_FRAGMENT_OFF
Deprecated. since 5.0 Use SearchOptions.setExactFragment(boolean)
instead. |
static int |
EXACT_FRAGMENT_ON
Deprecated. since 5.0 Use SearchOptions.setExactFragment(boolean)
instead. |
static int |
HCOUNT_MATCHING_AUTO
Default option for H count matching (setHCountMatching). |
static int |
HCOUNT_MATCHING_EQUAL
Option for H count matching. |
static int |
HCOUNT_MATCHING_GREATER_OR_EQUAL
Option for H count matching. |
static int |
IMPLICIT_H_MATCHING_DEFAULT
Option value constant for default mode: the matching mode will depend on the circumstances of the search. // * @see #OPTION_IMPLICIT_H_MATCHING |
static int |
IMPLICIT_H_MATCHING_DISABLED
Option value constant for indicate matching between explicit hydrogens only. // * @see #OPTION_IMPLICIT_H_MATCHING |
static int |
IMPLICIT_H_MATCHING_ENABLED
Option value constant for indicate matching between implicit and explicit hydrogens. // * @see #OPTION_IMPLICIT_H_MATCHING |
static int |
ISOTOPE_MATCHING_DEFAULT
Option value constant for default isotope searching (isotope query matches only isotope target, nonisotope query matches all). |
static int |
ISOTOPE_MATCHING_EXACT
Option value constant for exact isotope searching (isotope query matches only isotope target, nonisotope query only matches nonisotope). |
static int |
ISOTOPE_MATCHING_IGNORE
Option value constant for ignore isotope searching (isotope information is ignored during searching). |
static int |
KEEP_QUERY_ORDER
Deprecated. since 5.0 Use SearchOptions.setKeepQueryOrder(boolean)
instead. |
static int |
MARKUSH_AROM_FINAL_CHECK
Option value constant to consider Markush aromatization information (ambiguous aromatic rings) during Markush search and check the hit afterwards (default). |
static int |
MARKUSH_AROM_NO_FINAL_CHECK
Option value constant to consider Markush aromatization information during Markush search but do not check the hit afterwards. |
static int |
MARKUSH_AROM_OFF
Option value constant to not consider Markush aromatization information. |
static int |
MARKUSH_DISABLED
Deprecated. since 5.0 Use MolSearchOptions.setMarkushEnabled(boolean)
instead. |
static int |
MARKUSH_ENABLED
Deprecated. since 5.0 Use MolSearchOptions.setMarkushEnabled(boolean)
instead. |
static int |
MARKUSH_HIT_ORIGINAL
Deprecated. since 5.0 Use MolSearchOptions.setMarkushHitSupergraph(boolean) |
static int |
MARKUSH_HIT_SUPERGRAPH
Deprecated. since 5.0 Use MolSearchOptions.setMarkushHitSupergraph(boolean) |
static int |
MATCH_COUNT_BETWEEN
|
static int |
MATCH_COUNT_RELATION
|
static int |
MIX_SGROUP_MATCHING_OFF
Deprecated. since 5.0 Use SearchOptions.setMixSgroupMatching(boolean)
instead. |
static int |
MIX_SGROUP_MATCHING_ON
Deprecated. since 5.0 Use SearchOptions.setMixSgroupMatching(boolean)
instead. |
static int |
NO_ABAS
Substructure search that applies only screening. |
static int |
NO_SCREEN
Substructure search that applies only atom-by-atom search. |
static int |
OPTION_CHARGE_MATCHING
Deprecated. since 5.0 Use SearchOptions.setChargeMatching(int)
instead. |
static int |
OPTION_EXACT_FRAGMENT
Deprecated. since 5.0 Use SearchOptions.setExactFragment(boolean)
instead. |
static int |
OPTION_ISOTOPE_MATCHING
Deprecated. since 5.0 Use SearchOptions.setIsotopeMatching(int)
instead. |
static int |
OPTION_KEEP_QUERY_ORDER
Deprecated. since 5.0 Use SearchOptions.setKeepQueryOrder(boolean)
instead. |
static int |
OPTION_MARKUSH_AROM
Deprecated. since 5.0 Use MolSearchOptions.setMarkushArom(int)
instead. |
static int |
OPTION_MARKUSH_ENABLED
Deprecated. since 5.0 Use MolSearchOptions.setMarkushEnabled(boolean)
instead. |
static int |
OPTION_MARKUSH_HIT
Deprecated. since 5.0 Use MolSearchOptions.setMarkushHitSupergraph(boolean) |
static int |
OPTION_MIX_SGROUP_MATCHING
Deprecated. since 5.0 Use SearchOptions.setMixSgroupMatching(boolean)
instead. |
static int |
OPTION_RADICAL_MATCHING
Deprecated. since 5.0 Use SearchOptions.setRadicalMatching(int)
instead. |
static int |
OPTION_STEREO_MODEL
Deprecated. since 5.0 Use SearchOptions.setStereoModel(int)
instead. |
static int |
OPTION_TAUTOMER_SEARCH
Deprecated. since 5.0 Use SearchOptions.setTautomerSearch(boolean)
instead. |
static int |
OPTION_VAGUE_BOND
Deprecated. since 5.0 |
static int |
OPTION_VALENCE_MATCHING
Deprecated. since 5.0 Use SearchOptions.setValenceMatching(boolean)
instead. |
static int |
PERFECT
Perfect search. |
static int |
R_NODE_PLACEHOLDER
Dummy hit index for R-nodes in case of R-group search ATTENTION: must be equal to MolAligner.R_NODE_PLACEHOLDER !!! |
static int |
RADICAL_MATCHING_DEFAULT
Option value constant for default radical searching (radical query matches only radical target, nonradical query matches all). |
static int |
RADICAL_MATCHING_EXACT
Option value constant for exact radical searching (radical query matches only radical target, nonradical query only matches nonradical). |
static int |
RADICAL_MATCHING_IGNORE
Option value constant for ignore radical searching (radical information is ignored during searching). |
static int |
REARRANGE_QUERY
Deprecated. since 5.0 Use SearchOptions.setKeepQueryOrder(boolean)
instead. |
static int |
REGULAR_SEARCH
Deprecated. use SUBSTRUCTURE instead |
static java.lang.String[] |
SEARCH_MODE_NAMES
The names of the search modes. |
static int |
SEARCH_OPTIONS_LENGTH
Number of search options stored in Search.options[] Has package visibility! |
static int |
SIMILARITY
Dissimilarity search. |
static int |
STEREO_DIASTEREOMER
The diastereomers targets of a given query structure are also matched. |
static int |
STEREO_EXACT
Equality is needed in stereochemistry. |
static int |
STEREO_IGNORE
Stereo information is not considerd during searching. |
static int |
STEREO_MODEL_COMPREHENSIVE
Option value constant to use comprehensive stereo model, which combines the advantages of local and global stereo models. |
static int |
STEREO_MODEL_DEFAULT
Currently this is STEREO_MODEL_LOCAL, but may change in the future. |
static int |
STEREO_MODEL_GLOBAL
Option value constant to use global stereo information (global parity, global double bond stereo configuration, etc). |
static int |
STEREO_MODEL_LOCAL
Option value constant to use local stereo information only (local parity, local double bond stereo configuration, etc). |
static int |
STEREO_SPECIFIC
Stereo information is considered during searching. |
static int |
SUBSTRUCTURE
Substructure search that applies both screening and atom-by-atom search. |
static int |
SUPERSTRUCTURE
Superstructure search (Value=6) |
static int |
TAUTOMER_SEARCH_OFF
Deprecated. since 5.0 Use SearchOptions.setTautomerSearch(boolean)
instead. |
static int |
TAUTOMER_SEARCH_ON
Deprecated. since 5.0 Use SearchOptions.setTautomerSearch(boolean)
instead. |
static int |
UNDEF_R_MATCHING_ALL
Option value constant. |
static int |
UNDEF_R_MATCHING_UNDEF_R
Option value constant. |
static int |
VAGUE_BOND_DEFAULT
Option value constant for the default vague bond level (level 1). |
static int |
VAGUE_BOND_LEVEL1
Option value constant to handle some ambiguous aromaticity, 5-membered kekule representation queries, like *1C=CC=C1 [C,N,O]1C=CC=C1 C1C=CC=C1 S1C=CC=C1. |
static int |
VAGUE_BOND_LEVEL2
Option value constant to vague handling of aromaticity; In the query all single ring bonds are replaced by "single or aromatic" and all double ring bonds are replaced by "double or aromatic" prior to search. |
static int |
VAGUE_BOND_LEVEL3
Option value constant to vague handling of aromaticity; In the query all single bonds are replaced by "single or aromatic" and all double bonds are replaced by "double or aromatic" prior to search. |
static int |
VAGUE_BOND_LEVEL4
Option value constant to vaguely handle bond types; All bond types are ignored (all bonds are replaced by "any" bonds prior to search. |
static int |
VAGUE_BOND_OFF
Option value constant to disable vague bond matching. |
static int |
VALENCE_MATCHING_IGNORE
Deprecated. since 5.0 Use SearchOptions.setValenceMatching(boolean)
instead. |
static int |
VALENCE_MATCHING_ON
Deprecated. since 5.0 Use SearchOptions.setValenceMatching(boolean)
instead. |
| Field Detail |
|---|
static final int NO_SCREEN
static final int NO_ABAS
static final int SUBSTRUCTURE
static final int REGULAR_SEARCH
SUBSTRUCTURE instead
static final int DISSIMILARITY
SIMILARITY instead
static final int SIMILARITY
static final int EXACT
static final int PERFECT
static final int SUPERSTRUCTURE
static final int EXACT_FRAGMENT
static final int STEREO_SPECIFIC
static final int STEREO_IGNORE
static final int STEREO_EXACT
static final int STEREO_DIASTEREOMER
static final java.lang.String[] SEARCH_MODE_NAMES
static final float DEFAULT_SIMILARITY_THRESHOLD
DEFAULT_DISSIMILARITY_THRESHOLD instead
static final float DEFAULT_DISSIMILARITY_THRESHOLD
static final int HCOUNT_MATCHING_AUTO
HCOUNT_MATCHING_EQUAL,
HCOUNT_MATCHING_GREATER_OR_EQUAL,
Constant Field Valuesstatic final int HCOUNT_MATCHING_EQUAL
static final int HCOUNT_MATCHING_GREATER_OR_EQUAL
static final int ABS_STEREO_TABLE_OPTION
static final int ABS_STEREO_CHIRAL_FLAG
static final int ABS_STEREO_ALWAYS_ON
static final int SEARCH_OPTIONS_LENGTH
static final int OPTION_KEEP_QUERY_ORDER
SearchOptions.setKeepQueryOrder(boolean)
instead.
Search.setOption(int, int),
REARRANGE_QUERY,
KEEP_QUERY_ORDER,
Constant Field Valuesstatic final int REARRANGE_QUERY
SearchOptions.setKeepQueryOrder(boolean)
instead.
Search.setOption(int, int),
OPTION_KEEP_QUERY_ORDER,
KEEP_QUERY_ORDER,
Constant Field Valuesstatic final int KEEP_QUERY_ORDER
SearchOptions.setKeepQueryOrder(boolean)
instead.
Search.setOption(int, int),
OPTION_KEEP_QUERY_ORDER,
KEEP_QUERY_ORDER,
Constant Field Valuesstatic final int OPTION_EXACT_FRAGMENT
SearchOptions.setExactFragment(boolean)
instead.
Search.setOption(int, int),
EXACT_FRAGMENT,
EXACT,
Constant Field Valuesstatic final int EXACT_FRAGMENT_OFF
SearchOptions.setExactFragment(boolean)
instead.
OPTION_EXACT_FRAGMENT,
Constant Field Valuesstatic final int EXACT_FRAGMENT_ON
SearchOptions.setExactFragment(boolean)
instead.
OPTION_EXACT_FRAGMENT,
Constant Field Valuesstatic final int OPTION_MARKUSH_HIT
MolSearchOptions.setMarkushHitSupergraph(boolean)
Search.setOption(int, int),
MARKUSH_HIT_ORIGINAL,
MARKUSH_HIT_SUPERGRAPH,
Constant Field Valuesstatic final int MARKUSH_HIT_ORIGINAL
MolSearchOptions.setMarkushHitSupergraph(boolean)
OPTION_MARKUSH_HIT,
Constant Field Valuesstatic final int MARKUSH_HIT_SUPERGRAPH
MolSearchOptions.setMarkushHitSupergraph(boolean)
OPTION_MARKUSH_HIT,
Constant Field Valuesstatic final int OPTION_TAUTOMER_SEARCH
SearchOptions.setTautomerSearch(boolean)
instead.
TAUTOMER_SEARCH_OFF,
TAUTOMER_SEARCH_ON,
Search.setOption(int, int),
Constant Field Valuesstatic final int TAUTOMER_SEARCH_OFF
SearchOptions.setTautomerSearch(boolean)
instead.
OPTION_TAUTOMER_SEARCH,
Constant Field Valuesstatic final int TAUTOMER_SEARCH_ON
SearchOptions.setTautomerSearch(boolean)
instead.
OPTION_TAUTOMER_SEARCH,
Constant Field Valuesstatic final int OPTION_ISOTOPE_MATCHING
SearchOptions.setIsotopeMatching(int)
instead.
ISOTOPE_MATCHING_DEFAULT,
ISOTOPE_MATCHING_EXACT,
ISOTOPE_MATCHING_IGNORE,
Search.setOption(int, int),
Constant Field Valuesstatic final int ISOTOPE_MATCHING_DEFAULT
OPTION_ISOTOPE_MATCHING,
Constant Field Valuesstatic final int ISOTOPE_MATCHING_EXACT
OPTION_ISOTOPE_MATCHING,
Constant Field Valuesstatic final int ISOTOPE_MATCHING_IGNORE
OPTION_ISOTOPE_MATCHING,
Constant Field Valuesstatic final int OPTION_CHARGE_MATCHING
SearchOptions.setChargeMatching(int)
instead.
CHARGE_MATCHING_DEFAULT,
CHARGE_MATCHING_EXACT,
CHARGE_MATCHING_IGNORE,
Search.setOption(int, int),
Constant Field Valuesstatic final int CHARGE_MATCHING_DEFAULT
OPTION_CHARGE_MATCHING,
Constant Field Valuesstatic final int CHARGE_MATCHING_EXACT
OPTION_CHARGE_MATCHING,
Constant Field Valuesstatic final int CHARGE_MATCHING_IGNORE
OPTION_CHARGE_MATCHING,
Constant Field Valuesstatic final int OPTION_VALENCE_MATCHING
SearchOptions.setValenceMatching(boolean)
instead.
VALENCE_MATCHING_ON,
VALENCE_MATCHING_IGNORE,
Search.setOption(int, int),
Constant Field Valuesstatic final int VALENCE_MATCHING_ON
SearchOptions.setValenceMatching(boolean)
instead.
OPTION_VALENCE_MATCHING,
Constant Field Valuesstatic final int VALENCE_MATCHING_IGNORE
SearchOptions.setValenceMatching(boolean)
instead.
OPTION_VALENCE_MATCHING,
Constant Field Valuesstatic final int OPTION_RADICAL_MATCHING
SearchOptions.setRadicalMatching(int)
instead.
RADICAL_MATCHING_DEFAULT,
RADICAL_MATCHING_EXACT,
RADICAL_MATCHING_IGNORE,
Search.setOption(int, int),
Constant Field Valuesstatic final int RADICAL_MATCHING_DEFAULT
OPTION_RADICAL_MATCHING,
Constant Field Valuesstatic final int RADICAL_MATCHING_EXACT
OPTION_RADICAL_MATCHING,
Constant Field Valuesstatic final int RADICAL_MATCHING_IGNORE
OPTION_RADICAL_MATCHING,
Constant Field Valuesstatic final int OPTION_MARKUSH_ENABLED
MolSearchOptions.setMarkushEnabled(boolean)
instead.
MARKUSH_ENABLED,
MARKUSH_DISABLED,
Search.setOption(int, int),
Constant Field Valuesstatic final int MARKUSH_ENABLED
MolSearchOptions.setMarkushEnabled(boolean)
instead.
OPTION_MARKUSH_ENABLED,
Constant Field Valuesstatic final int MARKUSH_DISABLED
MolSearchOptions.setMarkushEnabled(boolean)
instead.
OPTION_MARKUSH_ENABLED,
Constant Field Valuesstatic final int OPTION_VAGUE_BOND
SearchOptions.setVagueBondLevel(int)
instead.VAGUE_BOND_OFF,
VAGUE_BOND_LEVEL1,
VAGUE_BOND_LEVEL2,
VAGUE_BOND_LEVEL3,
VAGUE_BOND_LEVEL4,
VAGUE_BOND_DEFAULT,
Search.setOption(int, int),
Constant Field Valuesstatic final int VAGUE_BOND_OFF
OPTION_VAGUE_BOND,
Constant Field Valuesstatic final int VAGUE_BOND_LEVEL1
OPTION_VAGUE_BOND,
Constant Field Valuesstatic final int VAGUE_BOND_DEFAULT
OPTION_VAGUE_BOND,
Constant Field Valuesstatic final int VAGUE_BOND_LEVEL2
OPTION_VAGUE_BOND,
Constant Field Valuesstatic final int VAGUE_BOND_LEVEL3
OPTION_VAGUE_BOND,
Constant Field Valuesstatic final int VAGUE_BOND_LEVEL4
OPTION_VAGUE_BOND,
Constant Field Valuesstatic final int OPTION_MARKUSH_AROM
MolSearchOptions.setMarkushArom(int)
instead.
MARKUSH_AROM_FINAL_CHECK,
MARKUSH_AROM_NO_FINAL_CHECK,
MARKUSH_AROM_OFF,
Search.setOption(int, int),
Constant Field Valuesstatic final int MARKUSH_AROM_FINAL_CHECK
OPTION_MARKUSH_AROM,
Constant Field Valuesstatic final int MARKUSH_AROM_NO_FINAL_CHECK
OPTION_MARKUSH_AROM,
Constant Field Valuesstatic final int MARKUSH_AROM_OFF
OPTION_MARKUSH_AROM,
Constant Field Valuesstatic final int OPTION_MIX_SGROUP_MATCHING
SearchOptions.setMixSgroupMatching(boolean)
instead.
MIX_SGROUP_MATCHING_ON,
MIX_SGROUP_MATCHING_OFF,
Search.setOption(int, int),
Constant Field Valuesstatic final int MIX_SGROUP_MATCHING_ON
SearchOptions.setMixSgroupMatching(boolean)
instead.
OPTION_MIX_SGROUP_MATCHING,
Constant Field Valuesstatic final int MIX_SGROUP_MATCHING_OFF
SearchOptions.setMixSgroupMatching(boolean)
instead.
OPTION_MIX_SGROUP_MATCHING,
Constant Field Valuesstatic final int OPTION_STEREO_MODEL
SearchOptions.setStereoModel(int)
instead.
STEREO_MODEL_LOCAL,
STEREO_MODEL_COMPREHENSIVE,
STEREO_MODEL_GLOBAL,
Search.setOption(int, int),
Constant Field Valuesstatic final int STEREO_MODEL_DEFAULT
OPTION_STEREO_MODEL,
STEREO_MODEL_LOCAL,
Constant Field Valuesstatic final int STEREO_MODEL_LOCAL
OPTION_STEREO_MODEL,
Constant Field Valuesstatic final int STEREO_MODEL_COMPREHENSIVE
OPTION_STEREO_MODEL,
Constant Field Valuesstatic final int STEREO_MODEL_GLOBAL
OPTION_STEREO_MODEL,
Constant Field Valuesstatic final int IMPLICIT_H_MATCHING_DEFAULT
IMPLICIT_H_MATCHING_ENABLED,
IMPLICIT_H_MATCHING_DISABLED,
Constant Field Valuesstatic final int IMPLICIT_H_MATCHING_ENABLED
IMPLICIT_H_MATCHING_DEFAULT,
IMPLICIT_H_MATCHING_DISABLED,
Constant Field Valuesstatic final int IMPLICIT_H_MATCHING_DISABLED
IMPLICIT_H_MATCHING_DEFAULT,
IMPLICIT_H_MATCHING_ENABLED,
Constant Field Valuesstatic final int R_NODE_PLACEHOLDER
static final int MATCH_COUNT_BETWEEN
static final int MATCH_COUNT_RELATION
static final int UNDEF_R_MATCHING_ALL
UNDEF_R_MATCHING_UNDEF_R,
Constant Field Valuesstatic final int UNDEF_R_MATCHING_UNDEF_R
UNDEF_R_MATCHING_ALL,
Constant Field Values
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||