From c2d73d300caaa1cd6f57c09da6fa6b36223a7a94 Mon Sep 17 00:00:00 2001 From: Philipp Schneider <schneider.philipp@uni-muenster.de> Date: Wed, 19 Apr 2023 16:18:22 +0200 Subject: [PATCH] Rename variable to better align with names in ontology --- src/rdf-mappings/map-tblArmItems.py | 36 ++++++++++++++--------------- 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/src/rdf-mappings/map-tblArmItems.py b/src/rdf-mappings/map-tblArmItems.py index 121e838..c967d2b 100644 --- a/src/rdf-mappings/map-tblArmItems.py +++ b/src/rdf-mappings/map-tblArmItems.py @@ -106,23 +106,23 @@ if mapping_config['initial_instance_definitions'] != None: # Iterate through CSV to build graph for index, row in df_tblArmItems.iterrows(): - # Create node for coat of arms reference - coa_reference_node = URIRef(dho_rep_n + 'MS' + str(row['ArmCode']) + '-' + str(int(row['ArmItemID']))) - g.add((coa_reference_node, RDF.type, dho_rep_n.CoatOfArmsRepresentation)) - g.add((coa_reference_node, RDF.type, OWL.NamedIndividual)) + # Create node for coat of arms representation + coa_representation_node = URIRef(dho_rep_n + 'MS' + str(row['ArmCode']) + '-' + str(int(row['ArmItemID']))) + g.add((coa_representation_node, RDF.type, dho_rep_n.CoatOfArmsRepresentation)) + g.add((coa_representation_node, RDF.type, OWL.NamedIndividual)) - g.add((coa_reference_node, dho_rep_n.hasOMAArmItem, Literal(str(int(row['ArmItemID'])), datatype=XSD.string))) + g.add((coa_representation_node, dho_rep_n.hasOMAArmItem, Literal(str(int(row['ArmItemID'])), datatype=XSD.string))) if not pd.isnull(row['ItemNr']): - g.add((coa_reference_node, dho_rep_n.hasItemID, Literal(int(row['ItemNr'])))) + g.add((coa_representation_node, dho_rep_n.hasItemID, Literal(int(row['ItemNr'])))) - g.add((coa_reference_node, dho_rep_n.folioNumber, Literal(str(row['FolNr'])))) + g.add((coa_representation_node, dho_rep_n.folioNumber, Literal(str(row['FolNr'])))) # Create description event description_event_node = URIRef(dho_rep_n + str(uuid.uuid4())) g.add((description_event_node, RDF.type, dho_rep_n.CoADescriptionAct)) g.add((description_event_node, RDF.type, OWL.NamedIndividual)) - g.add((coa_reference_node, dho_rep_n.hasDescriptionAct, description_event_node)) + g.add((coa_representation_node, dho_rep_n.hasDescriptionAct, description_event_node)) # Link coat of arms reference to coat of arms description coa_id = str(row['BranchIDR']) @@ -131,8 +131,8 @@ for index, row in df_tblArmItems.iterrows(): if row['checked_for_publication'] == True and ( row['descriptor_id'] == int(2) or pd.isnull(row['descriptor_id']) ): person_uri = URIRef(dho_data_n + 'Philipp-Schneider') - g.add((coa_reference_node, dho_rep_n.hasPrimaryDescriptionAct, description_event_node)) - g.add((coa_reference_node, dho_rep_n.hasPrimaryBlazon, coa_node)) + g.add((coa_representation_node, dho_rep_n.hasPrimaryDescriptionAct, description_event_node)) + g.add((coa_representation_node, dho_rep_n.hasPrimaryBlazon, coa_node)) add_data_to_description_event(description_event_node, coa_node, row, person_uri) elif row['descriptor_id'] == int(1) or pd.isnull(row['descriptor_id']): @@ -140,7 +140,7 @@ for index, row in df_tblArmItems.iterrows(): add_data_to_description_event(description_event_node, coa_node, row, person_uri) - if (coa_reference_node, dho_rep_n.hasPrimaryDescriptionAct, None) not in g: + if (coa_representation_node, dho_rep_n.hasPrimaryDescriptionAct, None) not in g: if row['checked_for_publication'] == True: primary_person_uri = URIRef(dho_data_n + 'Philipp-Schneider') @@ -149,13 +149,13 @@ for index, row in df_tblArmItems.iterrows(): g.add((primary_description_event_node, RDF.type, dho_rep_n.CoADescriptionAct)) g.add((primary_description_event_node, RDF.type, OWL.NamedIndividual)) - g.add((coa_reference_node, dho_rep_n.hasPrimaryDescriptionAct, primary_description_event_node)) - g.add((coa_reference_node, dho_rep_n.hasPrimaryBlazon, coa_node)) + g.add((coa_representation_node, dho_rep_n.hasPrimaryDescriptionAct, primary_description_event_node)) + g.add((coa_representation_node, dho_rep_n.hasPrimaryBlazon, coa_node)) add_data_to_description_event(primary_description_event_node, coa_node, row, primary_person_uri) else: - g.add((coa_reference_node, dho_rep_n.hasPrimaryDescriptionAct, description_event_node)) - g.add((coa_reference_node, dho_rep_n.hasPrimaryBlazon, coa_node)) + g.add((coa_representation_node, dho_rep_n.hasPrimaryDescriptionAct, description_event_node)) + g.add((coa_representation_node, dho_rep_n.hasPrimaryBlazon, coa_node)) # elif pd.isnull(row['descriptor_id']): # person_uri = URIRef(dho_data_n + 'Philipp-Schneider') @@ -167,7 +167,7 @@ for index, row in df_tblArmItems.iterrows(): textual_transcription_node = URIRef(dho_rep_n + str(uuid.uuid4())) g.add((textual_transcription_node, RDF.type, dho_rep_n.TextualTranskription)) g.add((textual_transcription_node, RDF.type, OWL.NamedIndividual)) - g.add((coa_reference_node, dho_rep_n.textHasTranscription, textual_transcription_node)) + g.add((coa_representation_node, dho_rep_n.textHasTranscription, textual_transcription_node)) g.add((textual_transcription_node, dho_rep_n.textHasPrimaryTranscription, Literal(str(row['ArmTxt'])))) ################################### @@ -181,10 +181,10 @@ for index, row in df_tblArmItems.iterrows(): # identification_event_node = URIRef(dho_rep_n + str(uuid.uuid4())) # g.add((identification_event_node, RDF.type, dho_ent_n.CoAIdentificationAct)) # g.add((identification_event_node, RDF.type, OWL.NamedIndividual)) - # g.add((coa_reference_node, dho_ent_n.hasIdentificationAct, identification_event_node)) + # g.add((coa_representation_node, dho_ent_n.hasIdentificationAct, identification_event_node)) #g.add((identification_event_node, dho_ent_n.attributesCoATo, identified_entity)) - #g.add((coa_reference_node, dho_ent_n.hasPrimaryIdentification, identified_entity)) + #g.add((coa_representation_node, dho_ent_n.hasPrimaryIdentification, identified_entity)) # Link identification to Steen Clemmensen (since data transformation only concerns his coa identifications) # person_uri = URIRef(dho_data_n + 'Steen-Clemmensen') -- GitLab