User 870ab5b546
29-09-2014 13:10:46
Marvin 14.9.15.0. When I draw ON(O)=O, the N is given an extra H, and no valence error is reported. This is incorrect. N does not make five bonds except in very rare cases like NCl5. In ON(O)=O, the N should have a valence error.
ChemAxon d26931946c
03-10-2014 09:17:16
This is allowed because MDL in the old days allowed the drawing of structures like c1ccccn1=O and CN(=O)=O and users changing to ChemAxon from MDL wanted to continue the use this traditional way of molecule drawing. There is an API method to mark structures like these with valence error, but as far as I know it's can't be set for GUI usage at the moment. We use the more strict calculation for resonance structure calculation.
It's not likely for us to change the default behaviour as most of our users are like the current setup. However we may introduce the setting of this as a parameter for Marvin.
User 870ab5b546
03-10-2014 15:42:33
Please do add that option. The way it is now teaches students bad habits.
ChemAxon 5433b8e56b
07-10-2014 17:12:31
Hi Bob,
Peter created a ticket into our issue tracking system, currently we can not promise anything on the timing, but we will notify you in this topic when the feature is ready.
Regards,
Istvan
User 870ab5b546
08-10-2014 01:38:03
So why does MarvinSketch highlight as having an invalid valence the central N in CN=[N]#N?
ChemAxon 2c555f5717
15-10-2014 08:10:50
Dear Bob,
As Experts here explained me, it is only allowed to mark a 5 valance Nitrogen without charge, if it has an Oxygen connected to it with a double bond. I was told, it has a traditional reason.
Regards:
Balázs
User 870ab5b546
15-10-2014 12:51:11
Well, that's just silly. Either you should accept pentavalent N as an alternative for N ylides, or you shouldn't.
ChemAxon 2c555f5717
15-10-2014 13:05:08
Dear Bob,
I told the experts your opinion. They agree, but they will keep this behavior due to traditional reasons.
I am sorry:
Balázs