Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

When will smiles be randered as Kekule structrue and when will not? #174

Open
Valen-C12 opened this issue May 5, 2023 · 3 comments
Open

Comments

@Valen-C12
Copy link

Valen-C12 commented May 5, 2023

And can we config it to always (not) use kekulize?
image

@Acylation
Copy link

Seems like only when all carbons in the ring in lower case will the ring be aromatized.

image

image

@luokui-c12
Copy link

smiles should be kekulize mode

@xavierholt
Copy link
Collaborator

Here are some more test cases. My summary of the current behaviour:

  • Rings only draw as aromatic when all the atoms (not bonds!) that make up the ring are aromatic (lower case).
  • Double bonds draw as half-dashed aromatic bonds when they're both a) between aromatic atoms and b) in rings.
  • Explicit aromatic bonds (:) draw as single bonds; I can't figure out how to draw one that's not part of a ring.
Screen Shot 2024-05-08 at 12 21 09 AM

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants