Commit 29d05aa7 authored by joaorodrigues's avatar joaorodrigues
Browse files

Fixes writing invalid PDBx/mmCIF files when residue insertion codes are blank...

Fixes writing invalid PDBx/mmCIF files when residue insertion codes are blank (not empty) in Topology
parent df12b67a
...@@ -397,7 +397,7 @@ class PDBxFile(object): ...@@ -397,7 +397,7 @@ class PDBxFile(object):
for (resIndex, res) in enumerate(residues): for (resIndex, res) in enumerate(residues):
if keepIds: if keepIds:
resId = res.id resId = res.id
resIC = (res.insertionCode if len(res.insertionCode) > 0 else '.') resIC = (res.insertionCode if res.insertionCode.strip() else '.')
else: else:
resId = resIndex + 1 resId = resIndex + 1
resIC = '.' resIC = '.'
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment