Skip to content

Commit

Permalink
Minor bug: added file attribute to print_saveframe, print_loop method…
Browse files Browse the repository at this point in the history
…s when printing in json format.
  • Loading branch information
smelandr committed Aug 29, 2016
1 parent 7e612f1 commit 25e1158
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 4 deletions.
6 changes: 3 additions & 3 deletions nmrstarlib/nmrstarlib.py
Original file line number Diff line number Diff line change
Expand Up @@ -275,7 +275,7 @@ def print_starfile(self, f=sys.stdout, format="nmrstar", tw=3):
print("save_\n", file=f)

elif format is "json":
print(self._to_json())
print(self._to_json(), file=f)

def print_saveframe(self, sf, f=sys.stdout, format="nmrstar", tw=3):
"""Print saveframe into a file or stdout.
Expand Down Expand Up @@ -308,7 +308,7 @@ def print_saveframe(self, sf, f=sys.stdout, format="nmrstar", tw=3):
print(tw*" ", "_{}\t {}".format(sftag, self[sf][sftag]), file=f)

elif format is "json":
print(json.dumps(self[sf], sort_keys=False, indent=4))
print(json.dumps(self[sf], sort_keys=False, indent=4), file=f)

def print_loop(self, sf, sftag, f=sys.stdout, format="nmrstar", tw=3):
"""Print loop into a file or stdout.
Expand All @@ -332,7 +332,7 @@ def print_loop(self, sf, sftag, f=sys.stdout, format="nmrstar", tw=3):
print(line, file=f)

elif format is "json":
print(json.dumps(self[sf][sftag], sort_keys=False, indent=4))
print(json.dumps(self[sf][sftag], sort_keys=False, indent=4), file=f)

def _to_json(self):
"""Save :class:`~nmrstarlib.nmrstarlib.StarFile` into JSON string.
Expand Down
2 changes: 1 addition & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

setup(
name='nmrstarlib',
version='1.0.2',
version='1.0.3',
author='Andrey Smelter',
author_email='andrey.smelter@gmail.com',
description='Python library for parsing data from NMR-STAR format files',
Expand Down

0 comments on commit 25e1158

Please sign in to comment.