X-Git-Url: http://woldlab.caltech.edu/gitweb/?p=htsworkflow.git;a=blobdiff_plain;f=htsworkflow%2Futil%2Frdfinfer.py;h=92564a0d80b25b684ad54d31226776ae1eeebd00;hp=aac3afa849178cecffa7f8185c29144f554ebe23;hb=2ee1299ca704cf3fcf5a48744db84274640c0176;hpb=c99feb78c58da43cb018dc3ef109bc3074d3c511 diff --git a/htsworkflow/util/rdfinfer.py b/htsworkflow/util/rdfinfer.py index aac3afa..92564a0 100644 --- a/htsworkflow/util/rdfinfer.py +++ b/htsworkflow/util/rdfinfer.py @@ -187,13 +187,13 @@ class Infer(object): """ # check domain query = RDF.SPARQLQuery(property_template.format( - predicate=predicate, + predicate=predicate.uri, space=space)) seen = [] for r in query.execute(self.model): if r['type'] == rdfsNS['Resource']: continue - seen.append(str(r['type'])) + seen.append(str(r['type'].uri)) check = RDF.Statement(node, rdfNS['type'], r['type']) if self.model.contains_statement(check): return