:param string uri: :term:`URI` where the RDF data can be found.
    :rtype: rdflib.Graph or `False` if the URI does not exist
    :raises skosprovider.exceptions.ProviderUnavailableException: if the
        getty.edu services are down

def uri_to_graph(uri, **kwargs):
    '''
    :param string uri: :term:`URI` where the RDF data can be found.
    :rtype: rdflib.Graph or `False` if the URI does not exist
    :raises skosprovider.exceptions.ProviderUnavailableException: if the
        getty.edu services are down
    '''
    s = kwargs.get('session', requests.Session())
    graph = rdflib.Graph()
    try:
        res = s.get(uri)
    except requests.ConnectionError as e:
        raise ProviderUnavailableException("URI not available: %s" % uri)
    if res.status_code == 404:
        return False
    graph.parse(data=res.content)
    return graph