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

Triazole tautomers not normalized #12

Open
jw-feng opened this issue Apr 13, 2017 · 0 comments
Open

Triazole tautomers not normalized #12

jw-feng opened this issue Apr 13, 2017 · 0 comments

Comments

@jw-feng
Copy link

jw-feng commented Apr 13, 2017

Hi Matt,

A disubstituted 1,2,4 triazole have three possible tautomers. I ran molvs standardize on three different SMILES and got three different answers. I don't think tautomer.py covers canonicalization of trizoles.

Here are test cases to reproduce the problem:
molvs standardize -: "CC1=NN=C(CC)N1"
output: CCc1nnc(C)[nH]1
molvs standardize -: "CC1=NC(CC)=NN1"
output: CCc1n[nH]c(C)n1
molvs standardize -: "CC1=NNC(CC)=N1"
output: CCc1nc(C)n[nH]1

Note that I got three different outputs when I expected identical outputs.

Here are structures and their respective smiles for the three different inputs.
triaozle_tautomers

Thanks,

JW

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

1 participant