RXNMapper: Unsupervised attention-guided atom-mapping. Code complementing our Science Advances publication on "Extraction of organic chemistry grammar from unsupervised learning of chemical reactions" (https://advances.sciencemag.org/content/7/15/eabe4166).
Hello,
I am mapping a reaction smiles as follows:
smiles = "[O-][Cl]=O>>[Cl-].O=O"; RXNMapper().get_attention_guided_atom_maps([smiles])
and the mapped smiles are
[O-:1][Cl+:3][O-:2]>>[O:1]=[O:2].[Cl-:3]
why is the =O in the substrate broken in the mapped smiles?
https://www.rhea-db.org/rhea/21406