Greg Landrum

Results 87 issues of Greg Landrum

The current implementation of the way chirality is considered does not follow the algorithm in the ECFP paper. We should add an option to do this. Description of how to...

enhancement

add an extra argument to toggle use of GetBestRMS()

enhancement

**Description:** Here's a little demo: ``` In [5]: p = Chem.MolFromSmarts('[#6]-[#6,#7@](-[#17])(-[#35])-[#9]') In [6]: print(p.GetAtomWithIdx(1).DescribeQuery()) AtomOr AtomAtomicNum 6 = val AtomAnd AtomAtomicNum 7 = val AtomNull In [7]: ms = [Chem.MolFromSmiles(x)...

bug

This is a container issue to track progress towards supporting non-tetrahedral atomic stereochemistry within the RDKit. I suspect it's going to be a long time before this whole thing is...

enhancement

I was surprised to see this form of an azide in the database: ![image](https://user-images.githubusercontent.com/540511/90903575-6970f500-e3ce-11ea-9c25-c74e5f28ee76.png) It's an odd form and I only find it once in ChEMBL26 (https://www.ebi.ac.uk/chembl/compound_report_card/CHEMBL1652082/) in contrast to...

In order to help prevent users from getting themselves into trouble, we should add a `standardize` argument to `standardize_mol()` that defaults to True. One argument against setting the default to...

enhancement

This adds `c:`, `t:`, and `ctu:` to the CXSMILES readers and writers. These only apply to ring bonds. It also: - updates the documentation to include the newly supported CXSMILES...

enhancement

**Describe the bug** Here's the demo: ``` In [26]: m = Chem.MolFromSmiles("OC1CCCN1") In [27]: Chem.MolToSmiles(m) Out[27]: 'OC1CCCN1' In [28]: m.GetProp("_smilesBondOutputOrder") Out[28]: '[0,1,5,2,3,4,]' In [29]: m.GetProp("_smilesAtomOutputOrder") Out[29]: '[0,1,2,3,4,5,]' ``` Given that...

bug

When I added the global `{get,set}UseLegacyStereo` option I overlooked the possibly conflicting interaction between it and `SmilesParserParams.useLegacyStereo`, i.e. being explicit about which one takes precedence. This remedies that by having...

bug
not in release notes