BondConfigurationMatchExpression.
More...
|
None | __init__ (BondConfigurationMatchExpression expr) |
| Initializes a copy of the BondConfigurationMatchExpression instance expr. More...
|
|
None | __init__ (StereoDescriptor query_stereo_descr, Bond query_bond, bool not_match, bool allow_part_maps) |
| Constructs an BondConfigurationMatchExpression instance for the specified matching mode, cis/trans bond configuration constraints. More...
|
|
None | __init__ () |
| Initializes the BondMatchExpression instance.
|
|
int | getObjectID () |
| Returns the numeric identifier (ID) of the wrapped C++ class instance. More...
|
|
bool | requiresAtomBondMapping () |
| Tells whether the expression must be reevaluated after a query to target atom/bond mapping candidate has been found. More...
|
|
bool | __call__ (Bond query_bond, MolecularGraph query_molgraph, Bond target_bond, MolecularGraph target_molgraph, Base.Any aux_data) |
| Performs an evaluation of the expression for the given query and target objects. More...
|
|
bool | __call__ (Bond query_bond, MolecularGraph query_molgraph, Bond target_bond, MolecularGraph target_molgraph, AtomBondMapping mapping, Base.Any aux_data) |
| Performs an evaluation of the expression for the given query and target objects under consideration of the provided candidate atom/bond mapping. More...
|
|
◆ __init__() [1/2]
Initializes a copy of the BondConfigurationMatchExpression instance expr.
- Parameters
-
expr | The BondConfigurationMatchExpression instance to copy. |
◆ __init__() [2/2]
None CDPL.Chem.BondConfigurationMatchExpression.__init__ |
( |
StereoDescriptor |
query_stereo_descr, |
|
|
Bond |
query_bond, |
|
|
bool |
not_match, |
|
|
bool |
allow_part_maps |
|
) |
| |
Constructs an BondConfigurationMatchExpression
instance for the specified matching mode, cis/trans bond configuration constraints.
- Parameters
-
query_stereo_descr | The descriptor object specifying the query bond's cis/trans configuration reference atoms and associated configuration constraints on matching target bonds. |
query_bond | The bond for which this BondConfigurationMatchExpression instance gets constructed. |
not_match | Specifies whether the configuration of a target bond actually has to match (True ) or not match (False ) the query configuration constraints. |
allow_part_maps | Specifies whether or not a target bond that has an incomplete query to target neighbor atom/bond mapping shall be considered to match the query configuration constraints. This is important for maximum common substructure searches where the provided query to target mapping may not be complete. |