Thanks for both tips, Andrew!

Everything works as expected now.

> -----Original Message-----
> From: Andrew Dalke [mailto:da...@dalkescientific.com]
> Sent: Friday, May 19, 2017 2:13 PM
> To: Markus Heller <mhel...@cdrd.ca>
> Cc: rdkit-discuss@lists.sourceforge.net
> Subject: Re: [Rdkit-discuss] Non-standard Heavy Atoms and CHemFP
> Fingerprints
> 
> On May 19, 2017, at 21:59, Markus Heller <mhel...@cdrd.ca> wrote:
> > [In chemfp] I get the following error:
> >
> > [11:37:55] Explicit valence for atom # 6 Te, 4, is greater than
> > permitted
> > ERROR: Cannot parse the SMILES
> > 'CC(C)(/C(=C\\Cl)/[Te-2](c1ccc(cc1)OC)(Cl)Cl)O' at line 155850 of
> > chembl_23.fixed.smi. Exiting.[11:39:23] Explicit valence for atom # 6
> > Te, 6, is greater than permitted
> >
> > How should atoms non-standard heavy atoms like Te be treated?
> 
> While this doesn't answer your question, I thought you might like to know
> that you can add "--errors ignore" or "--errors report" to the command-line
> to have chemfp ignore any errors from the underlying toolkit.
> 
> As to the chemistry problem, you might want to upgrade. The release notes
> for Release_2016.09.3 say:
> 
>   - Support valences of 4 and 6 for Te
>  (github issue #1204 from hsiaoyi0504)
> 
> That issue is at https://github.com/rdkit/rdkit/issues/1204 .
> 
> I confirm here that the newer version will process your SMILES string:
> 
> % python
> Python 2.7.13 (default, Dec 18 2016, 07:03:39) [GCC 4.2.1 Compatible Apple
> LLVM 8.0.0 (clang-800.0.42.1)] on darwin Type "help", "copyright", "credits"
> or "license" for more information.
> >>> import rdkit
> >>> rdkit.__version__
> '2016.09.3'
> >>> from rdkit import Chem
> >>> Chem.MolFromSmiles('CC(C)(/C(=C\\Cl)/[Te-2](c1ccc(cc1)OC)(Cl)Cl)O')
> <rdkit.Chem.rdchem.Mol object at 0x10342c130>
> 
> 
>                               Andrew
>                               da...@dalkescientific.com
> 


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Rdkit-discuss mailing list
Rdkit-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/rdkit-discuss

Reply via email to