From 2495b5aef3d774805398a8a94a8f9d1cf4650e90 Mon Sep 17 00:00:00 2001 From: Michael Hanke Date: Thu, 22 Mar 2018 20:50:29 +0100 Subject: [PATCH] BF: Do not force ASCII encoding --- nidm/experiment/Core.py | 2 +- nidm/experiment/tools/BIDSMRI2NIDM.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/nidm/experiment/Core.py b/nidm/experiment/Core.py index 2246ae58..db527ff8 100644 --- a/nidm/experiment/Core.py +++ b/nidm/experiment/Core.py @@ -329,7 +329,7 @@ def serializeJSONLD(self): "startedAtTime": { "@type": "xsd:dateTime", "@id": "prov:startedAtTime" }, "endedAtTime": { "@type": "xsd:dateTime", "@id": "prov:endedAtTime" } } - return rdf_graph_parse.serialize(format='json-ld', context=context, indent=4).decode('ASCII') + return rdf_graph_parse.serialize(format='json-ld', context=context, indent=4) def save_DotGraph(self,filename,format=None): dot = prov_to_dot(self.graph) diff --git a/nidm/experiment/tools/BIDSMRI2NIDM.py b/nidm/experiment/tools/BIDSMRI2NIDM.py index c03af11f..744fc597 100755 --- a/nidm/experiment/tools/BIDSMRI2NIDM.py +++ b/nidm/experiment/tools/BIDSMRI2NIDM.py @@ -91,7 +91,7 @@ def main(argv): if args.jsonld: f.write(project.serializeJSONLD()) else: - f.write(project.serializeTurtle()) + f.write(project.serializeTurtle().decode('ASCII')) #f.write(project.graph.get_provn()) #save a DOT graph as PNG project.save_DotGraph(str(outputfile + ".png"), format="png")