Bob,

For the time being, I'm simply trapping and replacing the responses from your Jmol compare/isomer routine when coordination compounds are loaded. I can automate this change over in JavaScript. The response replacements allow identical/not identical/not same formula responses for coordination compounds. This will allow me to do some quick checking.

I've played a bit, and this approach seems to work. Square planar is fine. Octahedral will take more testing. I'll get back to you on this.

Otis

Otis Rothenberger
chemagic.com


On 11/15/2010 6:53 AM, Robert Hanson wrote:
Otis, I've also started the same thread at <blueobelisk-smi...@lists.sourceforge.net <mailto:blueobelisk-smi...@lists.sourceforge.net>>, and I'm hoping it can be explained to me how you do this with T-shaped, see-saw, and square pyramidal shapes. I think perhaps the answer is going to be that you just leave out the missing groups and use explicit [...@tbn] or [...@ohn] stereochemical descriptors (and possibly [...@thn] for trigonal pyramidal). But I'm not sure about that, because, for example:

[...@oh2]1234.c1.br2.cl3.n4

gives the warning:

WARNING: Chiral center has wrong connectivity -- ignored


at the Daylight Depict site. Hope to hear about that soon.

On Mon, Nov 15, 2010 at 12:44 AM, Otis Rothenberger <osrot...@chemagic.com <mailto:osrot...@chemagic.com>> wrote:

    Bob,

    I think I see it. If I'm analyzing @ or @@, group 1 is toward me.
    Is that correct?

Yes, group 1 is toward you, and the rotation about the others is the same as depicted in the @ symbol itself -- CCW for "@" . The first and last groups must be axial. The ones in between are the ones that are checked for rotation order.

Notice that the way this works for SMILES generation in Jmol is that Jmol will now first list all "components" based on atoms that have more than four attachments. For example, a particular isomer of SF3IBrCl might be:

[...@]123456.i5.f1.br6.f4.f3.cl2

and a ferrocene model I have returns:

[fe]123456789%10...@h]1%11[c@h]...@h]4[c@H]3[C@@h]%112...@h]6%12[c@h]%1...@h]9[c@h]...@h]7%12

That is, we're creating a "generic" n-coordinate center and then just listing the attached components. The nice thing about this is that there's no significance to the order of groups in the individual components -- it's just the connection numbers 1-10 that determines the stereochemistry, and you can have as many of these connected inorganic components as you need to get the job done.

The success here is based on not requiring any sort of "canonical" or "unique" SMILES description for our purposes. Jmol can match structures to stereochemical SMILES strings as well as stereochemical SMILES strings to stereochemical SMILES strings without any need for canonicalization. So that's all we need.

Except for your finding a bug possibly, Jmol should now be able to match any stereochemical SMILES involving allenyl, tetrahedral, trigonal bipyramidal, or octahedral stereochemistry descriptors, and it will generate stereochemical SMILES strings for structures with all of these shapes automatically.

------------------------------------------------------------------------------
Centralized Desktop Delivery: Dell and VMware Reference Architecture
Simplifying enterprise desktop deployment and management using
Dell EqualLogic storage and VMware View: A highly scalable, end-to-end
client virtualization framework. Read more!
http://p.sf.net/sfu/dell-eql-dev2dev
_______________________________________________
Jmol-users mailing list
Jmol-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jmol-users

Reply via email to