Dear Andreas,

I new about this solution  
using the the concatenation rule of smiles. Sometimes one wants to  
make transformations rather than bond formation.
example: RN(=O)O >> RNH2 #  transform nitro to amine

This transformation requires that we have to detect the nitro group by using a 
smarts serach like RN(=O)O and then replace it by the amine group RNH2. 

Do you thing I can do this with SmiLib using the reaction scheme ?

Thanks,

Aziz

 
***************************************************************************Nova 
DecisionProducts & Services in Molecular Informatics & Chemo-computingfor drug 
discovery29 rue de Navacelles 34090 MONTPELLIER Cedex - FranceTel 1 : +33 4 67 
41 77 10Tel 2 : +33 6 60 60 92 01Fax  : +33 4 67 41 79 
13http://www.novadecision.com****************************************************************************

----- Message d'origine ----
De : "[EMAIL PROTECTED]" <[EMAIL PROTECTED]>
À : [email protected]
Envoyé le : Dimanche, 18 Novembre 2007, 21h13mn 19s
Objet : Cdk-user Digest, Vol 18, Issue 4

Send Cdk-user mailing list submissions to
    [email protected]

To subscribe or unsubscribe via the World Wide Web, visit
    https://lists.sourceforge.net/lists/listinfo/cdk-user
or, via email, send a message with subject or body 'help' to
    [EMAIL PROTECTED]

You can reach the person managing the list at
    [EMAIL PROTECTED]

When replying, please edit your Subject line so it is more specific
than "Re: Contents of Cdk-user digest..."


Today's Topics:

   1. Re: perform a reaction with CDK (Andreas Sch?ller)


----------------------------------------------------------------------

Message: 1
Date: Sun, 18 Nov 2007 14:45:32 +0100
From: Andreas Sch?ller <[EMAIL PROTECTED]>
Subject: Re: [Cdk-user] perform a reaction with CDK
To: CDK users list <[email protected]>
Cc: Rajarshi Guha <[EMAIL PROTECTED]>, aziz yasri
    <[EMAIL PROTECTED]>
Message-ID: <[EMAIL PROTECTED]>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed

The Open Source combinatorial chemistry program SmiLib does use exactly
 
the same approach as described by Rajarshi. Sources are available from:

http://gecco.org.chemie.uni-frankfurt.de/smilib/index.html

It actually is very efficient as only String manipulation operations
 are 
performed and no molecule objects are created for compounds. We
 archived 
rates of approximately 9,000,000 molecules per minute on fast
 computers.

Best wishes,
Andreas

Rajarshi Guha wrote:
> I've CC'd to the cdk-user list since this is an interesting problem
> 
> On Nov 16, 2007, at 11:15 AM, aziz yasri wrote:
> 
>> Example:
>>
>>
>> Reacts1
>> = ["CCCN", "COCN","c1ccccc1N","C(O)CCN"]
>> # list of amines smiles
>>
>>
>> Reacts2
>> = ["CCC(=O)Cl","CNC(=O)Cl ","CC(CC)(=O)Cl "]    #
>> list of acyl chlorides smiles
>>
>> Reaction
>> = "*CN.*C(=O)Cl>>*CNC(=O)*"  # the reaction in smirks code, amide  
>> formation.
> 
>  > I want to perform the reaction using the reactants list and then  
> get the products in smiles
>  > string format.
> 
> The CDK does not have SMIRKS supports, so you can't do this  
> automatically.
> 
> However this is actually quite easy to do with a bit of string (and  
> SMARTS) manipulation.
> 
> The basic idea is to take each reagent and replace the reacting group
  
> with a ring closure symbol.
> 
> So your amines would become: CC%91, CO%91 etc
> and your acyl chlorides would be: CC%90, CN%90 etc
> 
> Now, you product can be written as
> 
> RC(=O)NCR (generally the two R's will be different)
> 
> Thus if you rewrite the backbone with ring closure symbols
> 
> C%90(=O)NC%91
> 
> and then catenate each pair of reagents as
> 
> C%90(=O)NC%91.CC%90.CC%91
> C%90(=O)NC%91.CO%90.CC%91
> 
> etc, you will get your combinatorial library. Any proper SMILES  
> parser will process these cases and can generate a 'clean' SMILES if
  
> you want
> 
> So after generating the fragment SMILES, it is simply a matter of  
> string concatenation.
> 
> This is the method used in http://www.chembiogrid.org/cheminfo/ 
> combilib/vl and the java code that generates the reagent fragments  
> can be found getFragmentWithClosure() at
> 
>
 http://cicc-grid.svn.sourceforge.net/viewvc/cicc-grid/cicc-grid/cdkws/ 
> trunk/src/net/sf/ciccgrid/cdkws/Utility.java?revision=341&view=markup
> 
> Certainly not as efficient or elegant as SMIRKS, MQL etc, but gets  
> the job done
> 
> -------------------------------------------------------------------
> Rajarshi Guha  <[EMAIL PROTECTED]>
> GPG Fingerprint: 0CCA 8EE2 2EEB 25E2 AB04  06F7 1BB9 E634 9B87 56EE
> -------------------------------------------------------------------
> 
> If you believe in telekinesis, raise my hand.
> 
> 
> 
>
 -------------------------------------------------------------------------
> This SF.net email is sponsored by: Microsoft
> Defy all challenges. Microsoft(R) Visual Studio 2005.
> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
> _______________________________________________
> Cdk-user mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/cdk-user
> 

-- 
Andreas Sch?ller
PhD student in the research group of Prof. Dr. Gisbert Schneider

Johann Wolfgang Goethe University
Beilstein-endowed Chair for Chemoinformatics
Building B - 3rd floor
Siesmayerstr. 70
60323 Frankfurt am Main
Germany

Tel.: +49 69 798 24879
Fax: +49 69 798 24880
http://www.modlab.de/



------------------------------

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/

------------------------------

_______________________________________________
Cdk-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/cdk-user


End of Cdk-user Digest, Vol 18, Issue 4
***************************************





      
_____________________________________________________________________________ 
Ne gardez plus qu'une seule adresse mail ! Copiez vos mails vers Yahoo! Mail 

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Cdk-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/cdk-user

Reply via email to