Paul, unfortunately because mol is an RWMol (as I have to add the heavy atoms 
from a graph) this doesn't work.
Produces the same error as before.

Greg, I'm confused as to what you mean by the EditableMol in C++, I thought 
that EditableMol was the python wrapper for RWMol?

Best,
Nick
Nicholas Firth, Ph.D. Student
Institute of Cancer Research
15 Cotswold Road
Belmont
Surrey
SM2 5NG
[https://cansar.icr.ac.uk/main_page/ICR_CRUK_LOGO.png]<http://www.icr.ac.uk/>[http://www.prlog.org/11500893-linkedin-logo.jpg]<http://www.linkedin.com/profile/view?id=147633899&trk=tab_pro>




On 6 Jun 2012, at 13:33, Paul Emsley wrote:

On 06/06/12 14:06, Nicholas Firth wrote:
Well I'm not quite sure what the issue is to be honest (also not very sure if 
this fix will even work, so thought it best to ask).

The work round is:

ROMol *tempMol= static_cast<ROMol *>(new RWMol(mol));
        tempMol = MolOps::addHs(*tempMol);
        mol = static_cast<RWMol>(*tempMol);



I don't think it's a matter of libraries.  Given mol is ROMol,

ROMol *mol_with_Hs = MolOps::addHs(mol);
ROMol returnable_mol(*mol_with_Hs);
return returnable_mol;

Paul.

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and
threat landscape has changed and how IT managers can respond. Discussions
will include endpoint security, mobile security and the latest in malware
threats. 
http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/_______________________________________________
Rdkit-discuss mailing list
[email protected]<mailto:[email protected]>
https://lists.sourceforge.net/lists/listinfo/rdkit-discuss


The Institute of Cancer Research: Royal Cancer Hospital, a charitable Company 
Limited by Guarantee, Registered in England under Company No. 534147 with its 
Registered Office at 123 Old Brompton Road, London SW7 3RP.

This e-mail message is confidential and for use by the addressee only.  If the 
message is received by anyone other than the addressee, please return the 
message to the sender by replying to it and then delete the message from your 
computer and network.
------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Rdkit-discuss mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/rdkit-discuss

Reply via email to