oldman.core.utils package¶
Submodules¶
oldman.core.utils.crud module¶
-
oldman.core.utils.crud.create_blank_nodes(session, graph, bnode_subjects, hashless_iri=None, collection_iri=None)[source]¶ TODO: comment
oldman.core.utils.sparql module¶
-
oldman.core.utils.sparql.build_query_part(verb_and_vars, subject_term, lines)[source]¶ Builds a SPARQL query.
Parameters: - verb_and_vars – SPARQL verb and variables.
- subject_term – Common subject term.
- lines – Lines to insert into the WHERE block.
Returns: A SPARQL query.
-
oldman.core.utils.sparql.build_update_query_part(verb, subject, lines)[source]¶ Builds a SPARQL Update query.
Parameters: - verb – SPARQL verb.
- subject – Common subject term.
- lines – Lines to insert into the WHERE block.
Returns: A SPARQL Update query.
-
oldman.core.utils.sparql.parse_graph_safely(graph, *args, **kwargs)[source]¶ Skolemizes the input source if the graph uses a
rdflib.plugins.stores.sparqlstore.SPARQLUpdateStoreobject.Parameters: - graph –
rdflib.graph.Graphobject. - args – Argument list to transmit to
rdflib.graph.Graph.parse(). - kwargs – Argument dict to transmit to
rdflib.graph.Graph.parse().
Returns: The updated
rdflib.graph.Graphobject.- graph –