Dear JP,

On Tue, Aug 23, 2011 at 8:28 PM, JP <[email protected]> wrote:
>
> I am basically replacing part of an existing molecule using
> ReplaceSubstructs.  The replaced parts do not have any coordinate
> information (as these are SMILES/SMART patterns really).  If I use
> AllChem.Compute2DCoords(...) the new "added" atoms get 2D
> co-ordinates, but the rest of the atoms in the molecule have new
> co-ordinates (but I want to keep that info).  I would like to generate
> 2D coordinates for the newly added (replaced) atoms only, but doing so
> in the already existing co-ordinate frame.

This is there out of the box. The function you want is
AllChem.GenerateDepictionMatching2DStructure
(http://www.rdkit.org/new_docs/api/rdkit.Chem.AllChem-module.html#GenerateDepictionMatching2DStructure);
there's an example in the Getting Started in Python document.

-greg

------------------------------------------------------------------------------
EMC VNX: the world's simplest storage, starting under $10K
The only unified storage solution that offers unified management 
Up to 160% more powerful than alternatives and 25% more efficient. 
Guaranteed. http://p.sf.net/sfu/emc-vnx-dev2dev
_______________________________________________
Rdkit-discuss mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/rdkit-discuss

Reply via email to