diff --git a/rmgpy/molecule/group.py b/rmgpy/molecule/group.py index f4b0649c0d..9acf5943ec 100644 --- a/rmgpy/molecule/group.py +++ b/rmgpy/molecule/group.py @@ -1165,6 +1165,8 @@ def draw(self, file_format): for index, atom in enumerate(self.atoms): atom_type = '{0!s} {1!s} '.format(index+1, atom.label if atom.label != '' else '') atom_type += ','.join([at.label for at in atom.atomtype]) + if len(atom.radical_electrons) == 1 and atom.radical_electrons[0] == 1: + atom_type += 'ยท' atom_type = '"' + atom_type + '"' graph.add_node(pydot.Node(name=str(index + 1), label=atom_type, fontname="Helvetica", fontsize="16")) for atom1 in self.atoms: