oc_ocdm.reader module

class oc_ocdm.reader.Reader(repok=None, reperr=None, context_map=None)[source]

Bases: object

Parameters
Return type

None

load(rdf_file_path)[source]
Parameters

rdf_file_path (str) –

Return type

Optional[ConjunctiveGraph]

static get_graph_from_subject(graph, subject)[source]
Parameters
  • graph (Graph) –

  • subject (URIRef) –

Return type

Graph

static graph_validation(graph, closed=False)[source]
Parameters
  • graph (rdflib.Graph) –

  • closed (bool) –

Return type

rdflib.Graph

static import_entities_from_graph(g_set, graph, resp_agent, enable_validation=False, closed=False)[source]
Parameters
  • g_set (GraphSet) –

  • graph (Graph) –

  • resp_agent (str) –

  • enable_validation (bool) –

  • closed (bool) –

Return type

List[GraphEntity]

static import_entity_from_triplestore(g_set, ts_url, res, resp_agent, enable_validation=False)[source]
Parameters
  • g_set (GraphSet) –

  • ts_url (str) –

  • res (URIRef) –

  • resp_agent (str) –

  • enable_validation (bool) –

Return type

GraphEntity