How to identify chiral compounds in exact structure search

User 715e498bfb

09-06-2010 07:28:25

Hi, Chemaxon


I have a urgent question to identify chiral compounds, my customer draw a compound with up chiral as picture one and use exact search, but the result contains compound with down chiral as picture two, now customer expect the result only contains the picture one.


Who can give me some suggestions about it?


thanks in advance!

ChemAxon a3d59b832c

09-06-2010 07:39:42

Hi Zhou,


Your structure has an invalid stereochemistry. Stereochemistry can only be specified on an atom with four different ligands, and in your case the carbon atom has two (implicit) Hydrogens.


Structure Checker in the latest Marvin Sketch already notifies users about this error. See picture attached.


 


This is why searching behaves as there was no stereo specified.


 


Best regards,


Szabolcs

User 715e498bfb

09-06-2010 07:58:36

Hi, Szabolcs


Sorry, the two pictures i just want to describe what I need, now I just want to identify chiral compounds in jchem base api. in other case, if customer want to create a new compound in database, how to know whether this compound already exists in the database?


thanks

ChemAxon a3d59b832c

09-06-2010 08:05:20

By default, stereochemistry is considered by all search types. However, you can switch it off by the stereoSearchType search option. Please check that this search option is left on default.


See more details here:


https://www.chemaxon.com/jchem/doc/user/query_stereochemistry.html


 


Best regards,


Szabolcs

User 05309f4af8

09-06-2010 08:56:10










Szabolcs wrote:

By default, stereochemistry is considered by all search types. However, you can switch it off by the stereoSearchType search option. Please check that this search option is left on default.


See more details here:


https://www.chemaxon.com/jchem/doc/user/query_stereochemistry.html


 


Best regards,


Szabolcs




Hi Szabolcs:


    I  used jchemSearch api to search chiral structure,  but  the result was not i want. 

................................
    ch.setConnection(conn);
   options.setAbsoluteStereo(JChemSearch.ABS_STEREO_ALWAYS_ON);
    options.setStereoModel(JChemSearch.ABS_STEREO_CHIRAL_FLAG);
     jChemSearch.setInfoToStdError(true);
      jChemSearch.setStructureTable(structureTableName);
      jChemSearch.setQueryStructure(mol);
      jChemSearch.setSearchOptions(options);
      jChemSearch.setConnectionHandler(ch);

..................................

    Please give us some code example for search chiral structure.  

    Thank you very much in advance.

 Andy

ChemAxon a3d59b832c

09-06-2010 11:12:02

Hi Andy,


This part of the code looks OK, except the constant given for setStereoModel().


See possible values here: http://www.chemaxon.com/jchem/doc/dev/java/api/chemaxon/sss/search/SearchOptions.html#setStereoModel%28int%29


 


But I don't think it would cause any problem. Do you have any non-default setting or standardization on your JChem table?


Furthermore, it would also be helpful if you could give an example that does not work.


 


Best regards,


Szabolcs

User 05309f4af8

10-06-2010 06:05:17

Hi, Szabolcs,


      Thanks for your answer! 


        Sorry, I still failed.  My Jchem table is created by jchem management, and we already used defalut setting.  Please see pictures as below.


    code:


   ch.setConnection(conn);
   options.setAbsoluteStereo(JChemSearch.ABS_STEREO_ALWAYS_ON);
   options.setStereoModel(JChemSearch.STEREO_MODEL_GLOBAL);
   jChemSearch.setInfoToStdError(true);
   jChemSearch.setStructureTable(structureTableName);
   jChemSearch.setQueryStructure(mol);
   jChemSearch.setSearchOptions(options);
   jChemSearch.setConnectionHandler(ch); ...

    Thanks!


Andy

ChemAxon a3d59b832c

10-06-2010 07:52:16

Hi,


Can you confirm that the following two molecules are recognized different:


CC[C@@H](C)O


CC[C@H](C)O


 


Could you attach two example chiral structures that you think are not working correctly?


Thanks,


Szabolcs

User 715e498bfb

11-06-2010 05:05:24

Hi, Szabolcs


there are three compounds in acd database, i use marvinsketch to check these compounds, the last two compounds are error(wedge error). i have no idea about it. This is the ACD data problems, or Marvinsketch check problems? and when i use the first compound for the exact search condition, it returns these three compounds.

ChemAxon 25dcd765a3

11-06-2010 17:45:36

Hi,


Actually we treat phosphanes and amines in the same category in question of chirality:


These atoms are under normal circumstances not stereocenters since they are flexible enough to invert but if the N or P atom itself is in ring and all its' ligands are also in ring (smaller than size 12) this flexibility vanish.


So the wedge information in the given compounds are neglected.


Andras

User 715e498bfb

12-06-2010 02:38:44

Hi, Andras


thanks for your reply, and then how to identify these three compounds by exact search?


 


Eric

ChemAxon a3d59b832c

14-06-2010 06:53:42

Hi Eric,


András's post means that JChem identifies all above three phosphane molecules as equivalent. Currently there is no way to distinguish them by searching.


 


Best regards,


Szabolcs

ChemAxon 25dcd765a3

14-06-2010 08:31:19

Hi Eric,


Do you have some information about the thermal stability of these compounds?


As we found that IUPAC also assigns chirality for such compounds we consider to support chirality for Phosphanes in the next major release.


All the best


Andras

User 715e498bfb

17-06-2010 01:27:08

Hi, Andras


I am sorry, i have no information about it. thanks for your reply.


I very much hope that early to see the next major version :)


Eric