User b22f714996
21-07-2005 10:18:39
Hello again...
Sorry for bothering everyone again. But I observed some strange behaviour and I am not sure if I am doing it wrong...
I have the following molecule:
C[CH:1](N)[CH:2](C)[CH:3](C)N
I mapped the three stereocenters as #1, #2 and #3. For this molecule I expect 4 stereoisomers (see the 3D-structures in the attached file).
To get those stereoisomers I have to set the parity for the atoms mapped as #1, #2 and #3 as follows (+ means ODD, - means EVEN):
---
+--
++-
+-+
That should give the correct stereoisomers. I checked that the method call mol.setParity(...) returns true in all cases, but after I set the parities only #1 and #3 are carrying the StereoConstants.PARITY_EVEN/ODD flags. That means, despite the fact that the setting of the parity on atom #2 is successful, it is not set at all. Is that due to the fact that #2 is not a asymmetric carbon? And is there a possibility to set the parity nevertheless?
Thanks a lot,
tobias
Sorry for bothering everyone again. But I observed some strange behaviour and I am not sure if I am doing it wrong...
I have the following molecule:
C[CH:1](N)[CH:2](C)[CH:3](C)N
I mapped the three stereocenters as #1, #2 and #3. For this molecule I expect 4 stereoisomers (see the 3D-structures in the attached file).
To get those stereoisomers I have to set the parity for the atoms mapped as #1, #2 and #3 as follows (+ means ODD, - means EVEN):
---
+--
++-
+-+
That should give the correct stereoisomers. I checked that the method call mol.setParity(...) returns true in all cases, but after I set the parities only #1 and #3 are carrying the StereoConstants.PARITY_EVEN/ODD flags. That means, despite the fact that the setting of the parity on atom #2 is successful, it is not set at all. Is that due to the fact that #2 is not a asymmetric carbon? And is there a possibility to set the parity nevertheless?
Thanks a lot,
tobias