Replies: 4 comments 7 replies
-
The 3D descriptors only make sense in the context of a 3D arrangement of atoms (i.e. a 3D conformer). |
Beta Was this translation helpful? Give feedback.
3 replies
-
If you project into 3D 2D you add zeros on the coordinates z. This is
absolutely mathematically correct but it does not represent 3D conformers
of a molecule. conclusion the 3D properties will be completely wrong
99.999% of the cases (except for linear molecules like C#C or C=O).
Le ven. 12 janv. 2024 à 11:05, Yuuya ***@***.***> a écrit :
… I am still confused, I mean technically like I suggested above, we could
project all 2D coordinates to 3D and calculate everything right?
Say we have a (2, 1) coordinate and all other coordiantes are in the same
2D space as well, can't we arbitrarily introduce a new axis such that we
can convert (2, 1) into (2, 1, 0) and calculate it anyway, or this does not
make sense mathematically/chemically?
—
Reply to this email directly, view it on GitHub
<#7038 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAJBWYWJAYHAN2AT7DTKIULYOEDGRAVCNFSM6AAAAABBXPAXOWVHI2DSMVQWIX3LMV43SRDJONRXK43TNFXW4Q3PNVWWK3TUHM4DCMBYGI2TK>
.
You are receiving this because you are subscribed to this thread.Message
ID: ***@***.***>
|
Beta Was this translation helpful? Give feedback.
2 replies
-
Hi, there is ways to generate conformers from smiles or molecules without conformers. Why not to do so ? 3D means we use the atomic distances in all codes so 3d without conformers (adding z 0.0 value) will produces wrong descriptors cause the distance is wrong and based on the image display that is not a real distance but a display distance. You need to make the difference on the rendering and the molecule structure object that have multiple 3D conformers. 3D descriptors must be done using accurate 3D conformers. If not the 3D descriptors are meaningless. To summarize you cannot do 3D descriptors without 3D distances aka conformers. It is like going back from grey to rgb for images… you will have not a rgb image but a grey one!Best Guillaume Envoyé de mon iPhoneLe 13 janv. 2024 à 07:39, Yuuya ***@***.***> a écrit :
I see, then say I have a group of molecules, some of which have multiple conformers and some of which don't, then I can obviously calculate 3D descriptors of those with conformers. But for those don't, are there any make-up descriptors for them that can describe the same properties like those 3D descriptors do?
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you commented.Message ID: ***@***.***>
|
Beta Was this translation helpful? Give feedback.
1 reply
-
Yes you ask the good question.
In general the conformers are relatively similar at a rotation
approximation.
We have true but minimal fluctuation in the 3D distance.
There were studies on the deviation of the descriptors based on
conformers, this is true but at the same time not very big.
We do not make average in RDkit but you can do it this is a good practice.
I would suggest using median instead to avoid outliers.
Best Guillaume
Le sam. 13 janv. 2024 à 09:56, Yuuya ***@***.***> a écrit :
… I see, then i guess it is safe to assume that different conformers of the
same molecule could generate different 3D descriptors? If so, what is the
general strategy to summarize all of them together? does arithmetic mean of
all conformers' descriptors make sense?
—
Reply to this email directly, view it on GitHub
<#7038 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAJBWYTIBTO2XEMNBIRKVZTYOJD47AVCNFSM6AAAAABBXPAXOWVHI2DSMVQWIX3LMV43SRDJONRXK43TNFXW4Q3PNVWWK3TUHM4DCMJWGYZDI>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I am confused here. If a molecule does not have a 3D conformer, can't we just "project" its 2D structure into a 3D space to make it a 3D conformer instead? Plus not having a 3D conformer should make it easier, in my opinion, to calculate a molecule's 3D properties, as it has simpler structure. So what is the purpose for setting such requirement after all?
Beta Was this translation helpful? Give feedback.
All reactions