import numpy as np import rdflib import rdflib.exceptions from rdflib import BNode from rdflib import Literal from rdflib import URIRef from rdflib import Variable from rdflib import namespace from rdflib.namespace import NamespaceManager import scoop import six # TODO: maybe automagically get these from http://prefix.cc ? # TODO: make this configurable _nsm = NamespaceManager(rdflib.Graph()) _nsm._NamespaceManager__cache = LRUCache( maxsize=2000) # TODO: upstream rdflib? _nsm.bind('owl', namespace.OWL) _nsm.bind('xsd', namespace.XSD) _nsm.bind('foaf', namespace.FOAF) _nsm.bind('skos', namespace.SKOS) _nsm.bind('doap', namespace.DOAP) _nsm.bind('dc', namespace.DC) _nsm.bind('dct', namespace.DCTERMS) _nsm.bind('void', namespace.VOID) _nsm.bind('dbpedia', 'http://dbpedia.org/resource/') # decurification fallback _nsm.bind('dbr', 'http://dbpedia.org/resource/') # will curify as this _nsm.bind('dbc', 'http://dbpedia.org/resource/Category:') _nsm.bind('dbt', 'http://dbpedia.org/resource/Template:') _nsm.bind('dbo', 'http://dbpedia.org/ontology/') _nsm.bind('dbp', 'http://dbpedia.org/property/') _nsm.bind('fb', 'http://rdf.freebase.com/')
import rdflib import rdflib.exceptions from rdflib import BNode from rdflib import Literal from rdflib import URIRef from rdflib import Variable from rdflib import namespace from rdflib.namespace import NamespaceManager import scoop import six # TODO: maybe automagically get these from http://prefix.cc ? # TODO: make this configurable _nsm = NamespaceManager(rdflib.Graph()) _nsm._NamespaceManager__cache = LRUCache(maxsize=2000) # TODO: upstream rdflib? _nsm.bind('owl', namespace.OWL) _nsm.bind('xsd', namespace.XSD) _nsm.bind('foaf', namespace.FOAF) _nsm.bind('skos', namespace.SKOS) _nsm.bind('doap', namespace.DOAP) _nsm.bind('dc', namespace.DC) _nsm.bind('dct', namespace.DCTERMS) _nsm.bind('void', namespace.VOID) _nsm.bind('dbpedia', 'http://dbpedia.org/resource/') # decurification fallback _nsm.bind('dbr', 'http://dbpedia.org/resource/') # will curify as this _nsm.bind('dbc', 'http://dbpedia.org/resource/Category:') _nsm.bind('dbt', 'http://dbpedia.org/resource/Template:') _nsm.bind('dbo', 'http://dbpedia.org/ontology/') _nsm.bind('dbp', 'http://dbpedia.org/property/') _nsm.bind('fb', 'http://rdf.freebase.com/')