Default Chem.MultiConfMoleculeInputProcessor implementation that detects multi-conformer input by comparing atom and bond properties (and optionally molecule names) between successive input molecules.
More...
|
|
int | DEF_ATOM_PROPERTY_FLAGS = 14 |
| | Specifies the default set of atom properties considered when checking conformer compatibility.
|
| |
|
int | DEF_BOND_PROPERTY_FLAGS = 2 |
| | Specifies the default set of bond properties considered when checking conformer compatibility.
|
| |
Default Chem.MultiConfMoleculeInputProcessor implementation that detects multi-conformer input by comparing atom and bond properties (and optionally molecule names) between successive input molecules.
◆ __init__()
| None CDPL.Chem.DefaultMultiConfMoleculeInputProcessor.__init__ |
( |
bool |
comp_names = False, |
|
|
int |
atom_flags = 14, |
|
|
int |
bond_flags = 2 |
|
) |
| |
Constructs the processor with the given property-comparison configuration.
- Parameters
-
| comp_names | If True, the molecule name property must agree between successive conformers. |
| atom_flags | The bitwise-OR combination of Chem.AtomPropertyFlag values that must agree atom-wise. |
| bond_flags | The bitwise-OR combination of Chem.BondPropertyFlag values that must agree bond-wise. |