different reactants order generate different atommap results
- Dominant language
- C++
- Stars
- 406
- Forks
- 134
- Avg merge
- 2d 11h
- Merged PRs (30d)
- 24
Description
different reactants order generate different atommap results,
the code as the following.
```py
from indigo import *
indigo = Indigo()
def addmapbyINDIGO(rxnsmi):
smi = rxnsmi
rxn = indigo.loadReaction(smi)
rxn.automap('discard ignore_charges ignore_isotopes ignore_valence ignore_radicals')
# rxn.automap()
rxnsmi_map_indigo = rxn.smiles()
return rxnsmi_map_indigo
rxnsmi='CCCCOCC1=CCCCO1.[OH-].OO>>CCCCOC[C@@H]2OCCC[C@H]2O'
tem = addmapbyINDIGO(rxnsmi)
rxn = AllChem.ReactionFromSmarts(tem,useSmiles=True)
display(rxn)
rxnsmi='CCCCOCC1=CCCCO1.OO.[OH-]>>CCCCOC[C@@H]2OCCC[C@H]2O'
tem = addmapbyINDIGO(rxnsmi)
rxn = AllChem.ReactionFromSmarts(tem,useSmiles=True)
display(rxn)
```
output:

Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.