From f772713eb300050f339992d06414b0169762ebb2 Mon Sep 17 00:00:00 2001 From: Diane Trout Date: Thu, 30 Jun 2011 15:44:57 -0700 Subject: [PATCH] Older librdf gets cranky when mixing unicode & strings --- htsworkflow/submission/daf.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/htsworkflow/submission/daf.py b/htsworkflow/submission/daf.py index 28f7599..75c8868 100644 --- a/htsworkflow/submission/daf.py +++ b/htsworkflow/submission/daf.py @@ -260,7 +260,7 @@ class DAFMapper(object): submission_name = self.make_submission_name(submission_dir) submissionNode = self.get_submission_node(submission_dir) submission_uri = str(submissionNode.uri) - view_name = fromTypedNode(self.model.get_target(view, dafTermOntology['name'])) + view_name = str(fromTypedNode(self.model.get_target(view, dafTermOntology['name']))) submissionView = RDF.Node(RDF.Uri(submission_uri + '/' + view_name)) self.model.add_statement( @@ -287,7 +287,7 @@ class DAFMapper(object): # Add everything I can find for term in terms: - value = self._get_library_attribute(libNode, term) + value = str(self._get_library_attribute(libNode, term)) if value is not None: self.model.add_statement(RDF.Statement(submissionView, term, value)) -- 2.30.2