Skip to content

Commit 4d72d49

Browse files
authored
wrap rdkit ipython display for Scaffold class (#18)
1 parent b08117d commit 4d72d49

1 file changed

Lines changed: 14 additions & 0 deletions

File tree

scaffoldgraph/core/scaffold.py

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -267,6 +267,20 @@ def __str__(self):
267267
"""Returns the SMILES string of the molecule."""
268268
return self.smiles
269269

270+
def _repr_png_(self):
271+
"""Return PNG representation of the rdkit mol."""
272+
try:
273+
return self.mol._repr_png_()
274+
except AttributeError:
275+
return None
276+
277+
def _repr_svg_(self):
278+
"""Return SVG representation of the rdkit mol."""
279+
try:
280+
return self.mol._repr_svg_()
281+
except AttributeError:
282+
return None
283+
270284
def __repr__(self):
271285
return '<{_cls} at {address}>'.format(
272286
_cls=self.__class__.__name__,

0 commit comments

Comments
 (0)