I have a reaction that takes one reactant and returns one product. I am finding that the chirality of one of the atoms in the returned products is wrong.
>>>rxn = AllChem.ReactionFromSmarts("[O:1][C@H:2]1[O:3][C@H:4]([C:5][C:6])[C@@H:11]([O:12])[C@H:13]([O:14])[C@H:15]1[O:16]>>[O:1][C:2][C@:15]([O:16])1[O:3][C@H:4]([C:5][C:6])[C@@H:11]([O:12])[C@H:13]1[O:14]")
>>>ps = rxn.RunReactants([Chem.MolFromSmiles("CC[C@H]1O[C@H](O)[C@H](O)[C@@H](O)[C@@H]1O")])
>>>Chem.MolToSmiles(ps[0][0])
'CC[C@H]1O[C@@](O)(CO)[C@H](O)[C@@H]1O'
I was expecting 'CC[C@H]1O[C@](O)(CO)[C@H](O)[C@@H]1O' instead.
This image shows the reaction in the top row, and the reactant followed by the actual product in the second row:
The reactant matches the input stereochemistry exactly, but the product does not match
I have a reaction that takes one reactant and returns one product. I am finding that the chirality of one of the atoms in the returned products is wrong.
I was expecting
'CC[C@H]1O[C@](O)(CO)[C@H](O)[C@@H]1O'instead.This image shows the reaction in the top row, and the reactant followed by the actual product in the second row:
The reactant matches the input stereochemistry exactly, but the product does not match