Hi all,
for a while, now, I'm banging my head on how to perform simple modifications on 
molecules 
(I wouldn't dare to call them reactions), but I'm having a hard time getting 
anything 
done. I'm using v2.3.2 with Python, and the core of my code is basically this:

  reactor = ob.OBChemTsfm()
  reactor.Init(start_pattern, end_pattern)
  reactor.Apply(mol)

Since I couldn't get it to work with my molecules, I've tested one simple 
reaction example 
from here [1]:
    [CH2:1]=[CH:2][CH:3]=[CH:4][CH2:5][H:6]>> 
[H:6][CH2:1][CH:2]=[CH:3][CH:4]=[CH2:5]

and I found that it doesn't seem to work on a simple test molecule such 
"C/C=C\C=C".
I think the problem is that the first part of the reaction is not recognized 
using it as 
SMARTS pattern, even without indexes (i.e. "[CH2]=[CH][CH]=[CH][CH2][H]").

The documentation suggests that OBChemTsfm is indeed the one to use to perform 
chemical 
transformations, while OBReaction holds only the information about it.

I suspect I'm doing something wrong, but I can't figure out what it is.
Any advice on the matter?

Thanks!

S



[1] http://www.daylight.com/meetings/summerschool01/course/basics/smirks.html


-- 

  Stefano Forli, PhD

  Assistant Professor of Integrative
  Structural and Computational Biology,
  Molecular Graphics Laboratory

  Dept. of Integrative Structural
   and Computational Biology, MB-112A
  The Scripps Research Institute
  10550  North Torrey Pines Road
  La Jolla,  CA 92037-1000,  USA.

     tel: +1 (858)784-2055
     fax: +1 (858)784-2860
     email: fo...@scripps.edu
     http://www.scripps.edu/~forli/

------------------------------------------------------------------------------
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://pubads.g.doubleclick.net/gampad/clk?id=278785351&iu=/4140
_______________________________________________
OpenBabel-discuss mailing list
OpenBabel-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/openbabel-discuss

Reply via email to