Esempio n. 1
0
def frequency_from_rdf(term):
    if isinstance(term, str):
        try:
            term = URIRef(uris.validate(term))
        except uris.ValidationError:
            pass
    if isinstance(term, RdfResource):
        term = term.identifier
    if isinstance(term, URIRef):
        if EUFREQ in term:
            return EU_RDF_REQUENCIES.get(term)
        _, _, freq = namespace_manager.compute_qname(term)
        return freq
Esempio n. 2
0
def frequency_from_rdf(term):
    if isinstance(term, basestring):
        try:
            term = URIRef(uris.validate(term))
        except uris.ValidationError:
            pass
    if isinstance(term, RdfResource):
        term = term.identifier
    if isinstance(term, URIRef):
        if EUFREQ in term:
            return EU_RDF_REQUENCIES.get(term)
        _, _, freq = namespace_manager.compute_qname(term)
        return freq
Esempio n. 3
0
def frequency_from_rdf(term):
    if isinstance(term, RdfResource):
        term = term.identifier
    if isinstance(term, URIRef):
        _, _, freq = namespace_manager.compute_qname(term)
        return freq