If I canonicalize *1**1 in RDKit, I get  [*]1:[*]:[*]:1.

I expected [*]1[*][*]1.

I can think of no reason that the wildcard type in this context should be
assumed to be aromatic.

Indeed, ** is canonicalized as [*][*], demonstrating that RDKit does not in
general require wildcards to be aromatic. (Else I'd have expected some sort
of error message rejecting the input.)

Though some other SMILES implementations do, I believe, make the same
assumption, others do not, and again, I do not think it is justified.

Thanks,
-P.
------------------------------------------------------------------------------
_______________________________________________
Rdkit-discuss mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/rdkit-discuss

Reply via email to