OEGetUniMolecularRxnIter
OEGetUniMolecularRxnIter(mol: Union[OEGraphMol,OEMol,OEQMol],
rxn: OEQMol, strictSmirks: bool = True,
maxMatches: int = 10000,
validateKekule: bool = True) -> Iterable[Union[OEGraphMol, OEMol, OEQMol]]
OEGetUniMolecularRxnIter(mol: Union[OEGraphMol,OEMol,OEQMol],
rxn: OEQMol, opts: OEUniMolecularRxnOptions) -> Iterable[Union[OEGraphMol, OEMol, OEQMol]]
The first function overload returns an iterator over unique products from each individual application of the transformation provided by a OEUniMolecularRxn instance initialized with the function arguments.
The second function overload returns an iterator over unique products from each individual application of the transformation provided by a OEUniMolecularRxn instance initialized with the provided OEUniMolecularRxnOptions class.
See also
OEUniMolecularRxn class
OEUniMolecularRxnOptions class