Skip to content

Commit 1d07c7a

Browse files
author
Oliver Scott
committed
Fix deprecation of GenerateMolHashString, hash is for now 'MolNode-{SMILES}'.
1 parent 1d0feb5 commit 1d07c7a

File tree

2 files changed

+3
-6
lines changed

2 files changed

+3
-6
lines changed

scaffoldgraph/__init__.py

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@
22
scaffoldgraph
33
"""
44

5-
import rdkit
6-
75
from loguru import logger
86

97
from . import prioritization
@@ -20,11 +18,9 @@
2018

2119
__version__ = '1.0.3'
2220

23-
rdversion = rdkit.__version__
2421

2522
__all__ = [
2623
'__version__',
27-
'rdversion',
2824
'HierS',
2925
'ScaffoldNetwork',
3026
'ScaffoldTree',

scaffoldgraph/core/graph.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
from collections import Counter
99

1010
import networkx as nx
11+
import rdkit
1112
import gzip
1213

1314
from loguru import logger
@@ -18,13 +19,13 @@
1819
from rdkit.Chem.rdMolDescriptors import CalcNumRings
1920

2021
from scaffoldgraph.io import *
21-
from scaffoldgraph import rdversion
2222
from scaffoldgraph.utils import canonize_smiles
2323

2424
from .fragment import get_murcko_scaffold, get_annotated_murcko_scaffold
2525
from .scaffold import Scaffold
2626

2727
rdlogger = RDLogger.logger()
28+
rdversion = rdkit.__version__
2829

2930

3031
def init_molecule_name(mol):
@@ -43,7 +44,7 @@ def init_molecule_name(mol):
4344
n = rdMolHash.GenerateMoleculeHashString(mol)
4445
else: # New version deprecated GenrateMolHashString
4546
hashf = rdMolHash.HashFunction.CanonicalSmiles
46-
n = 'MolNode-' + rdMolHash.MolHash(hashf)
47+
n = 'MolNode-' + rdMolHash.MolHash(mol, hashf)
4748
mol.SetProp('_Name', n)
4849

4950

0 commit comments

Comments
 (0)