"vscode:/vscode.git/clone" did not exist on "ebbc40e3f3eadc208d994762cfe689f06c86ae7e"
Commit 4ab13768 authored by Robert McGibbon's avatar Robert McGibbon
Browse files

ATOM lines should be 80 chars

parent 07426283
...@@ -287,11 +287,11 @@ class PDBFile(object): ...@@ -287,11 +287,11 @@ class PDBFile(object):
else: else:
atomName = atom.name atomName = atom.name
coords = positions[posIndex] coords = positions[posIndex]
line = "ATOM %5d %-4s %3s %s%4d %s%s%s 1.00 0.00" % ( line = "ATOM %5d %-4s %3s %s%4d %s%s%s 1.00 0.00 %-2s " % (
atomIndex%100000, atomName, resName, chainName, atomIndex%100000, atomName, resName, chainName,
(resIndex+1)%10000, _format_83(coords[0]), (resIndex+1)%10000, _format_83(coords[0]),
_format_83(coords[1]), _format_83(coords[2])) _format_83(coords[1]), _format_83(coords[2]), atom.element.symbol)
assert len(line) == 66, 'Fixed width overflow detected' assert len(line) == 80, 'Fixed width overflow detected'
print >>file, line print >>file, line
posIndex += 1 posIndex += 1
atomIndex += 1 atomIndex += 1
......
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