-
Notifications
You must be signed in to change notification settings - Fork 8
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
Chiral spiro compounds are labelled achiral, InChI generated is incorrect #40
Comments
Dear @supersciencegrl, we will have a closer look to this soon. |
Dear Nessa,
The molfiles are useful for us to avoid any issues that may be related to the coordinates calculation from the smiles representation to the molfile.
My first play around with my version of the molfile from the smiles string showed that it works as soon as one of the P(Ph)3 groups are slightly modified so that the molecule becomes asymmetric. But obviously, we have a problem with the high symmetry of the 2 parts of the spiro center.
By the way, your structure comes in right in time because we have to work on the further enhancements of stereochemistry. Obviously we have to add larger spiro compounds to our considerations.
Best wishes
Gerd
|
Hi team, Thanks for looking at it! I appreciate all your work. I'll try and come along (online) to the InChI discussion on Saturday. Here's the 2D molfile I tried (this one created in ChemDraw; I had the same behaviour when just using a SMILES string). Either this or the enantiomer perform exactly the same way using rdkit in Python. untitled.mol 43 50 0 0 1 0 0 0 0 0999 V2000 |
Hi Nessa,
Thanks for the molfile
We like this compound. Neither Biovia/Draw, nor Marvin seem to be able to recognize the stereochemistry of this compound. It is a “wonderful” test case. Does ChemDraw recognize it on your side?
Best wishes
Gerd
|
Interesting! ChemDraw can both recognize the above molfile corresponds to a chiral compound, and assign the correct (R)-descriptor. However, (off topic but) there are similar compounds that ChemDraw recognizes as chiral but for some reason cannot assign - (R)-ShiP is one. InChI=1S/C23H19O3P/c1-2-8-18(9-3-1)24-27-25-19-10-4-6-16-12-14-23(21(16)19)15-13-17-7-5-11-20(26-27)22(17)23/h1-11H,12-15H2/t23-/m1/s1 |
@supersciencegrl The simple copy-paste (like a text) of the .sdf/.mol file scrambles the format of the file. This adds an obstacle for processing down the road, e.g. $ obabel untitled.mol -osdf
==============================
*** Open Babel Warning in ReadMolecule
WARNING: Problems reading a MDL file
1 2 2 0 0
Invalid bond specification, atom numbers or bond order are wrong;
each should be in a field of three characters.
0 molecules converted because it anticipates a format of Example water
Edit: plus the fenced code block has the paperclip in the top right corner. |
Unfortunately, all the leading blanks in each line are deleted so that the molfile is corrupted. Perhaps, we may get this structure as a mol-file attached.
Best wishes
Gerd
|
Since github does not accept mol files as an attachment, just change the extension into .txt. |
That makes sense! molfile attached in .txt format. |
I am working from the InChI Web Demo (https://iupac-inchi.github.io/InChI-Web-Demo/), and I originally found this issue when creating InChI using rdkit in Python, and the same occurs when I try to generate InChI from structure in ChemDraw.
C2-symmetrical spiro compounds which contain a single stereogenic spiro atom seem to (sometimes
or always?) be labelled as achiral, and the InChI generated does not contain point stereochemistry.Here is an example. The first molecule is (R)-SDP, and the second is (S)-SDP. They have different structures, and the point stereochemistry is represented accurately by SMILES. However, when I try to generate an InChI in any of the three above systems, the stereochemistry is lost.
C12=CC=CC(P(C3=CC=CC=C3)C4=CC=CC=C4)=C1[C@@]5(CC2)CCC6=C5C(P(C7=CC=CC=C7)C8=CC=CC=C8)=CC=C6
C12=CC=CC(P(C3=CC=CC=C3)C4=CC=CC=C4)=C1[C@]5(CC2)CCC6=C5C(P(C7=CC=CC=C7)C8=CC=CC=C8)=CC=C6
The log on the InChI Web Demo states: "InChI options: Warning (Not chiral)"
However, InChI is generated correctly for the topologically-similar compound, (R)-ShiP.
InChI=1S/C23H19O3P/c1-2-8-18(9-3-1)24-27-25-19-10-4-6-16-12-14-23(21(16)19)15-13-17-7-5-11-20(26-27)22(17)23/h1-11H,12-15H2/t23-/m0/s1
The text was updated successfully, but these errors were encountered: