Skip to content

Commit 5f6b298

Browse files
committed
handle extra restraint bonds to hydrogens for symmetry calcs
1 parent a6ca05e commit 5f6b298

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

CodeEntropy/levels/neighbors.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -167,7 +167,11 @@ def _get_rdkit_mol(self, universe, mol_id):
167167
rdkit_mol = frag.convert_to("RDKIT", force=True, inferrer=None)
168168
logger.debug("Warning: Dummy atoms found")
169169
else:
170-
rdkit_mol = molecule.convert_to("RDKIT", force=True)
170+
try:
171+
rdkit_mol = molecule.convert_to("RDKIT", force=True)
172+
except Exception:
173+
logger.debug("Warning: Constriant bonds to H atoms found")
174+
rdkit_mol = molecule.convert_to("RDKIT", force=True, inferrer=None)
171175

172176
number_heavy = rdkit_mol.GetNumHeavyAtoms()
173177
number_hydrogen = rdkit_mol.GetNumAtoms() - number_heavy

0 commit comments

Comments
 (0)