Browse Source

seems we're getting there

FRANCESCO CORADESCHI 2 months ago
parent
commit
bbc2e3b82e

+ 1 - 0
Serious_attempt/data/.~lock.Struttura_NEW.xlsx#

@@ -0,0 +1 @@
+,AzureAD/FRANCESCOCORADESCHI,koras,20.09.2024 15:20,file:///C:/Users/FRANCESCOCORADESCHI/AppData/Roaming/LibreOffice/4;

BIN
Serious_attempt/data/Struttura_NEW.xlsx


+ 24 - 0
Serious_attempt/ontology_parser.py

@@ -36,6 +36,30 @@ with open(OUTPUT_FOLDER + ent_filename, 'r', encoding='utf-8') as in_file:
         reader = csv.DictReader(in_file, fieldnames=[ENTITIES_COLUMN_LABEL, ATTRIBUTES_COLUMN_LABEL, SAMEAS_COLUMN_LABEL])
         reader = csv.DictReader(in_file, fieldnames=[ENTITIES_COLUMN_LABEL, ATTRIBUTES_COLUMN_LABEL, SAMEAS_COLUMN_LABEL])
     entities = [row for row in reader]
     entities = [row for row in reader]
 
 
+# Post-process: check & correct homonyms in attribute names
+attribute_counts = {}
+for ent in entities:
+    if ent.get(ATTRIBUTES_COLUMN_LABEL):
+        attribute = ent[ATTRIBUTES_COLUMN_LABEL]
+        if not attribute_counts.get(attribute):
+            attribute_counts[attribute] = 1
+        else:
+            attribute_counts[attribute] = attribute_counts[attribute] + 1
+#
+attribute_counts = {attr: count for attr, count in attribute_counts.items() if count>1}
+#
+for ent in entities:
+    if ent.get(ATTRIBUTES_COLUMN_LABEL):
+        attribute = ent[ATTRIBUTES_COLUMN_LABEL]
+        if attribute_counts.get(attribute):
+            ent[ATTRIBUTES_COLUMN_LABEL] = attribute + '_' + ent[ENTITIES_COLUMN_LABEL]
+
+# Only used for cross-check
+with open(OUTPUT_FOLDER + ent_filename.replace('.csv', '_aux.csv'), 'w', encoding='utf-8', newline='\n') as out_file_aux:
+    writer = csv.DictWriter(out_file_aux, fieldnames=[ENTITIES_COLUMN_LABEL, ATTRIBUTES_COLUMN_LABEL, SAMEAS_COLUMN_LABEL])
+    writer.writeheader()
+    writer.writerows(entities)
+
 with open(OUTPUT_FOLDER + rel_filename, 'r', encoding='utf-8') as in_file:
 with open(OUTPUT_FOLDER + rel_filename, 'r', encoding='utf-8') as in_file:
     if HEADER_ROW:
     if HEADER_ROW:
         reader = csv.DictReader(in_file)
         reader = csv.DictReader(in_file)

+ 32 - 100
Serious_attempt/output/manoscritti_dariah.json

@@ -7,13 +7,7 @@
         "Addizione"
         "Addizione"
       ],
       ],
       "Attributi": [
       "Attributi": [
-        "Descrizione"
-      ]
-    },
-    "Annotazione": {
-      "Sinonimi": [
-        "Chiosa",
-        "Nota"
+        "Descrizione_Aggiunta"
       ]
       ]
     },
     },
     "Architettura Della Pagina": {
     "Architettura Della Pagina": {
@@ -24,15 +18,10 @@
         "Impaginazione"
         "Impaginazione"
       ],
       ],
       "Attributi": [
       "Attributi": [
-        "Descrizione",
-        "Tipo Di Scrittura"
+        "Descrizione_Architettura Della Pagina",
+        "Tipo Di Scrittura_Architettura Della Pagina"
       ]
       ]
     },
     },
-    "Attività": {
-      "Sottoclasse di": "Evento"
-    },
-    "Attribuzione In Rubrica": {},
-    "Bibliografia": {},
     "Bifoglio": {
     "Bifoglio": {
       "Sinonimi": [
       "Sinonimi": [
         "Foglio"
         "Foglio"
@@ -44,39 +33,21 @@
         "Foglio"
         "Foglio"
       ],
       ],
       "Attributi": [
       "Attributi": [
-        "Cartulazione"
+        "Cartulazione_Carta"
       ],
       ],
       "Sottoclasse di": "Foglio"
       "Sottoclasse di": "Foglio"
     },
     },
-    "Cartulazione": {
-      "Sinonimi": [
-        "Cartolazione",
-        "Cartulatura",
-        "Cartolatura",
-        "Foliotazione",
-        "Foliazione"
-      ]
-    },
     "Codice": {
     "Codice": {
       "Sinonimi": [
       "Sinonimi": [
         "Libro",
         "Libro",
         "Volume"
         "Volume"
       ],
       ],
       "Attributi": [
       "Attributi": [
-        "Fascicolazione",
-        "Legatura"
+        "Fascicolazione_Codice",
+        "Legatura_Codice"
       ],
       ],
       "Sottoclasse di": "Manoscritto"
       "Sottoclasse di": "Manoscritto"
     },
     },
-    "Consistenza": {
-      "Sinonimi": [
-        "Dimensioni"
-      ]
-    },
-    "Contenuto": {},
-    "Decorazione": {
-      "Sottoclasse di": "Illustrazione"
-    },
     "Dimensioni": {
     "Dimensioni": {
       "Sinonimi": [
       "Sinonimi": [
         "Formato"
         "Formato"
@@ -87,107 +58,94 @@
         "Unità Di Misura"
         "Unità Di Misura"
       ]
       ]
     },
     },
-    "Edizione": {},
     "Ente": {
     "Ente": {
       "Attributi": [
       "Attributi": [
-        "Attività",
-        "Descrizione",
+        "Attività_Ente",
+        "Descrizione_Ente",
         "Vide"
         "Vide"
       ]
       ]
     },
     },
     "Evento": {
     "Evento": {
       "Attributi": [
       "Attributi": [
-        "Descrizione"
+        "Descrizione_Evento"
       ]
       ]
     },
     },
-    "Explicit": {},
-    "Fascicolazione": {},
     "Fascicolo": {
     "Fascicolo": {
       "Attributi": [
       "Attributi": [
-        "Cartulazione",
-        "Consistenza",
-        "Numerazione"
+        "Cartulazione_Fascicolo",
+        "Consistenza_Fascicolo",
+        "Numerazione_Fascicolo"
       ]
       ]
     },
     },
     "Foglio": {
     "Foglio": {
       "Attributi": [
       "Attributi": [
-        "Numerazione"
+        "Numerazione_Foglio"
       ]
       ]
     },
     },
     "Foglio Intero": {
     "Foglio Intero": {
       "Sottoclasse di": "Foglio"
       "Sottoclasse di": "Foglio"
     },
     },
     "Fondo": {},
     "Fondo": {},
-    "Genere In Rubrica": {},
-    "Genere Testuale": {},
     "Illustrazione": {
     "Illustrazione": {
       "Attributi": [
       "Attributi": [
         "Oggetto"
         "Oggetto"
       ]
       ]
     },
     },
-    "Incipit": {},
-    "Legatura": {},
-    "Lingua": {},
     "Luogo": {
     "Luogo": {
       "Attributi": [
       "Attributi": [
         "Coordinate",
         "Coordinate",
-        "Descrizione",
+        "Descrizione_Luogo",
         "Estensione"
         "Estensione"
       ]
       ]
     },
     },
     "Mano": {
     "Mano": {
       "Attributi": [
       "Attributi": [
         "Collocazione Nel Manoscritto",
         "Collocazione Nel Manoscritto",
-        "Data",
-        "Tipo Di Scrittura"
+        "Data_Mano",
+        "Tipo Di Scrittura_Mano"
       ]
       ]
     },
     },
     "Manoscritto": {
     "Manoscritto": {
       "Attributi": [
       "Attributi": [
-        "Consistenza",
+        "Consistenza_Manoscritto",
         "Contenuto",
         "Contenuto",
-        "Data",
+        "Data_Manoscritto",
         "Nome Vulgato",
         "Nome Vulgato",
-        "Stato Di Conservazione",
+        "Stato Di Conservazione_Manoscritto",
         "Titolo Del Codice",
         "Titolo Del Codice",
         "Bibliografia"
         "Bibliografia"
       ]
       ]
     },
     },
     "Marginalia": {
     "Marginalia": {
       "Attributi": [
       "Attributi": [
-        "Annotazione",
-        "Descrizione"
+        "Annotazione_Marginalia",
+        "Descrizione_Marginalia"
       ]
       ]
     },
     },
     "Miniatura": {
     "Miniatura": {
       "Sottoclasse di": "Illustrazione"
       "Sottoclasse di": "Illustrazione"
     },
     },
-    "Notazione Musicale": {},
-    "Numerazione": {},
-    "Numero Strofe": {},
-    "Numero Versi": {},
     "Origine": {
     "Origine": {
       "Sottoclasse di": "Evento"
       "Sottoclasse di": "Evento"
     },
     },
     "Pagina": {
     "Pagina": {
       "Attributi": [
       "Attributi": [
-        "Annotazione",
-        "Cartulazione",
+        "Annotazione_Pagina",
+        "Cartulazione_Pagina",
         "Decorazione",
         "Decorazione",
-        "Numerazione",
+        "Numerazione_Pagina",
         "Notazione Musicale"
         "Notazione Musicale"
       ]
       ]
     },
     },
-    "Partizione": {},
     "Periodo": {
     "Periodo": {
       "Attributi": [
       "Attributi": [
-        "Data",
-        "Data"
+        "Data_Periodo",
+        "Data_Periodo"
       ]
       ]
     },
     },
     "Persona": {
     "Persona": {
       "Attributi": [
       "Attributi": [
-        "Attività",
+        "Attività_Persona",
         "Morte",
         "Morte",
         "Nascita",
         "Nascita",
         "Nome",
         "Nome",
@@ -197,34 +155,25 @@
     },
     },
     "Provenienza": {
     "Provenienza": {
       "Attributi": [
       "Attributi": [
-        "Data"
+        "Data_Provenienza"
       ],
       ],
       "Sottoclasse di": "Evento"
       "Sottoclasse di": "Evento"
     },
     },
     "Rubrica": {
     "Rubrica": {
       "Attributi": [
       "Attributi": [
         "Attribuzione In Rubrica",
         "Attribuzione In Rubrica",
-        "Attribuzione In Rubrica",
-        "Genere In Rubrica",
         "Genere In Rubrica"
         "Genere In Rubrica"
       ]
       ]
     },
     },
-    "Schema Metrico": {},
-    "Schema Rimico": {},
     "Segnatura": {
     "Segnatura": {
       "Attributi": [
       "Attributi": [
         "Segnatura Numerica"
         "Segnatura Numerica"
       ]
       ]
     },
     },
-    "Stato Di Conservazione": {
-      "Sinonimi": [
-        "Condizione"
-      ]
-    },
     "Supporto": {
     "Supporto": {
       "Attributi": [
       "Attributi": [
         "Materiale",
         "Materiale",
-        "Stato Di Conservazione"
+        "Stato Di Conservazione_Supporto"
       ]
       ]
     },
     },
     "Testo": {
     "Testo": {
@@ -239,18 +188,13 @@
         "Titolo"
         "Titolo"
       ]
       ]
     },
     },
-    "Tipo Di Scrittura": {},
-    "Tipologia": {},
-    "Titolo": {},
-    "Titolo Del Codice": {},
     "Unità Codicologica": {
     "Unità Codicologica": {
       "Attributi": [
       "Attributi": [
-        "Consistenza",
-        "Fascicolazione",
-        "Legatura"
+        "Consistenza_Unità Codicologica",
+        "Fascicolazione_Unità Codicologica",
+        "Legatura_Unità Codicologica"
       ]
       ]
     },
     },
-    "Versi Per Strofa": {},
     "Versificazione": {
     "Versificazione": {
       "Sinonimi": [
       "Sinonimi": [
         "Metro"
         "Metro"
@@ -307,12 +251,6 @@
       "Etichetta": "contains",
       "Etichetta": "contains",
       "Inversa": ""
       "Inversa": ""
     },
     },
-    {
-      "Entità 1": "Attribuzione In Rubrica",
-      "Entità 2": "Rubrica",
-      "Etichetta": "has",
-      "Inversa": ""
-    },
     {
     {
       "Entità 1": "Bibliografia",
       "Entità 1": "Bibliografia",
       "Entità 2": "Manoscritto",
       "Entità 2": "Manoscritto",
@@ -559,12 +497,6 @@
       "Etichetta": "contains",
       "Etichetta": "contains",
       "Inversa": ""
       "Inversa": ""
     },
     },
-    {
-      "Entità 1": "Genere In Rubrica",
-      "Entità 2": "Rubrica",
-      "Etichetta": "has",
-      "Inversa": ""
-    },
     {
     {
       "Entità 1": "Genere Testuale",
       "Entità 1": "Genere Testuale",
       "Entità 2": "Testo",
       "Entità 2": "Testo",

+ 96 - 471
Serious_attempt/output/manoscritti_dariah.rdf

@@ -191,29 +191,6 @@
 
 
 
 
 
 
-    <!-- http://www.h2iosc.it/onto#attribuzione_in_rubrica_has_rubrica -->
-
-    <owl:ObjectProperty rdf:about="&h2iosc;attribuzione_in_rubrica_has_rubrica">
-        <rdfs:label>has</rdfs:label>
-        <rdfs:range rdf:resource="&h2iosc;rubrica"/>
-        <rdfs:domain rdf:resource="&h2iosc;attribuzione_in_rubrica"/>
-    </owl:ObjectProperty>
-
-
-
-
-    <!-- http://www.h2iosc.it/onto#rubrica__attribuzione_in_rubrica -->
-
-    <owl:ObjectProperty rdf:about="&h2iosc;rubrica__attribuzione_in_rubrica">
-        <rdfs:label></rdfs:label>
-        <owl:inverseOf rdf:resource="&h2iosc;attribuzione_in_rubrica_has_rubrica"/>
-        <rdfs:range rdf:resource="&h2iosc;attribuzione_in_rubrica"/>
-        <rdfs:domain rdf:resource="&h2iosc;rubrica"/>
-    </owl:ObjectProperty>
-
-
-
-
     <!-- http://www.h2iosc.it/onto#bibliografia_has_manoscritto -->
     <!-- http://www.h2iosc.it/onto#bibliografia_has_manoscritto -->
 
 
     <owl:ObjectProperty rdf:about="&h2iosc;bibliografia_has_manoscritto">
     <owl:ObjectProperty rdf:about="&h2iosc;bibliografia_has_manoscritto">
@@ -1157,29 +1134,6 @@
 
 
 
 
 
 
-    <!-- http://www.h2iosc.it/onto#genere_in_rubrica_has_rubrica -->
-
-    <owl:ObjectProperty rdf:about="&h2iosc;genere_in_rubrica_has_rubrica">
-        <rdfs:label>has</rdfs:label>
-        <rdfs:range rdf:resource="&h2iosc;rubrica"/>
-        <rdfs:domain rdf:resource="&h2iosc;genere_in_rubrica"/>
-    </owl:ObjectProperty>
-
-
-
-
-    <!-- http://www.h2iosc.it/onto#rubrica__genere_in_rubrica -->
-
-    <owl:ObjectProperty rdf:about="&h2iosc;rubrica__genere_in_rubrica">
-        <rdfs:label></rdfs:label>
-        <owl:inverseOf rdf:resource="&h2iosc;genere_in_rubrica_has_rubrica"/>
-        <rdfs:range rdf:resource="&h2iosc;genere_in_rubrica"/>
-        <rdfs:domain rdf:resource="&h2iosc;rubrica"/>
-    </owl:ObjectProperty>
-
-
-
-
     <!-- http://www.h2iosc.it/onto#genere_testuale_is_described_by_testo -->
     <!-- http://www.h2iosc.it/onto#genere_testuale_is_described_by_testo -->
 
 
     <owl:ObjectProperty rdf:about="&h2iosc;genere_testuale_is_described_by_testo">
     <owl:ObjectProperty rdf:about="&h2iosc;genere_testuale_is_described_by_testo">
@@ -2560,29 +2514,6 @@
 
 
 
 
 
 
-    <!-- http://www.h2iosc.it/onto#attivita_is_subclass_of_evento -->
-
-    <owl:ObjectProperty rdf:about="&h2iosc;attivita_is_subclass_of_evento">
-        <rdfs:label>is_subclass_of</rdfs:label>
-        <rdfs:range rdf:resource="&h2iosc;evento"/>
-        <rdfs:domain rdf:resource="&h2iosc;attivita"/>
-    </owl:ObjectProperty>
-
-
-
-
-    <!-- http://www.h2iosc.it/onto#evento_is_superclass_of_attivita -->
-
-    <owl:ObjectProperty rdf:about="&h2iosc;evento_is_superclass_of_attivita">
-        <rdfs:label>is_superclass_of</rdfs:label>
-        <owl:inverseOf rdf:resource="&h2iosc;attivita_is_subclass_of_evento"/>
-        <rdfs:range rdf:resource="&h2iosc;attivita"/>
-        <rdfs:domain rdf:resource="&h2iosc;evento"/>
-    </owl:ObjectProperty>
-
-
-
-
     <!-- http://www.h2iosc.it/onto#bifoglio_is_subclass_of_foglio -->
     <!-- http://www.h2iosc.it/onto#bifoglio_is_subclass_of_foglio -->
 
 
     <owl:ObjectProperty rdf:about="&h2iosc;bifoglio_is_subclass_of_foglio">
     <owl:ObjectProperty rdf:about="&h2iosc;bifoglio_is_subclass_of_foglio">
@@ -2652,29 +2583,6 @@
 
 
 
 
 
 
-    <!-- http://www.h2iosc.it/onto#decorazione_is_subclass_of_illustrazione -->
-
-    <owl:ObjectProperty rdf:about="&h2iosc;decorazione_is_subclass_of_illustrazione">
-        <rdfs:label>is_subclass_of</rdfs:label>
-        <rdfs:range rdf:resource="&h2iosc;illustrazione"/>
-        <rdfs:domain rdf:resource="&h2iosc;decorazione"/>
-    </owl:ObjectProperty>
-
-
-
-
-    <!-- http://www.h2iosc.it/onto#illustrazione_is_superclass_of_decorazione -->
-
-    <owl:ObjectProperty rdf:about="&h2iosc;illustrazione_is_superclass_of_decorazione">
-        <rdfs:label>is_superclass_of</rdfs:label>
-        <owl:inverseOf rdf:resource="&h2iosc;decorazione_is_subclass_of_illustrazione"/>
-        <rdfs:range rdf:resource="&h2iosc;decorazione"/>
-        <rdfs:domain rdf:resource="&h2iosc;illustrazione"/>
-    </owl:ObjectProperty>
-
-
-
-
     <!-- http://www.h2iosc.it/onto#foglio_intero_is_subclass_of_foglio -->
     <!-- http://www.h2iosc.it/onto#foglio_intero_is_subclass_of_foglio -->
 
 
     <owl:ObjectProperty rdf:about="&h2iosc;foglio_intero_is_subclass_of_foglio">
     <owl:ObjectProperty rdf:about="&h2iosc;foglio_intero_is_subclass_of_foglio">
@@ -2773,60 +2681,60 @@
     ///////////////////////////////////////////////////////////////////////////////////////
     ///////////////////////////////////////////////////////////////////////////////////////
      -->
      -->
     
     
-    <!-- http://www.h2iosc.it/onto#descrizione -->
+    <!-- http://www.h2iosc.it/onto#descrizione_aggiunta -->
 
 
-    <owl:DatatypeProperty rdf:about="&h2iosc;descrizione">
-        <rdfs:label>Descrizione</rdfs:label>
+    <owl:DatatypeProperty rdf:about="&h2iosc;descrizione_aggiunta">
+        <rdfs:label>Descrizione_Aggiunta</rdfs:label>
         <rdfs:domain rdf:resource="&h2iosc;aggiunta"/>
         <rdfs:domain rdf:resource="&h2iosc;aggiunta"/>
     </owl:DatatypeProperty>
     </owl:DatatypeProperty>
 
 
 
 
 
 
 
 
-    <!-- http://www.h2iosc.it/onto#descrizione -->
+    <!-- http://www.h2iosc.it/onto#descrizione_architettura_della_pagina -->
 
 
-    <owl:DatatypeProperty rdf:about="&h2iosc;descrizione">
-        <rdfs:label>Descrizione</rdfs:label>
+    <owl:DatatypeProperty rdf:about="&h2iosc;descrizione_architettura_della_pagina">
+        <rdfs:label>Descrizione_Architettura Della Pagina</rdfs:label>
         <rdfs:domain rdf:resource="&h2iosc;architettura_della_pagina"/>
         <rdfs:domain rdf:resource="&h2iosc;architettura_della_pagina"/>
     </owl:DatatypeProperty>
     </owl:DatatypeProperty>
 
 
 
 
 
 
 
 
-    <!-- http://www.h2iosc.it/onto#tipo_di_scrittura -->
+    <!-- http://www.h2iosc.it/onto#tipo_di_scrittura_architettura_della_pagina -->
 
 
-    <owl:DatatypeProperty rdf:about="&h2iosc;tipo_di_scrittura">
-        <rdfs:label>Tipo Di Scrittura</rdfs:label>
+    <owl:DatatypeProperty rdf:about="&h2iosc;tipo_di_scrittura_architettura_della_pagina">
+        <rdfs:label>Tipo Di Scrittura_Architettura Della Pagina</rdfs:label>
         <rdfs:domain rdf:resource="&h2iosc;architettura_della_pagina"/>
         <rdfs:domain rdf:resource="&h2iosc;architettura_della_pagina"/>
     </owl:DatatypeProperty>
     </owl:DatatypeProperty>
 
 
 
 
 
 
 
 
-    <!-- http://www.h2iosc.it/onto#cartulazione -->
+    <!-- http://www.h2iosc.it/onto#cartulazione_carta -->
 
 
-    <owl:DatatypeProperty rdf:about="&h2iosc;cartulazione">
-        <rdfs:label>Cartulazione</rdfs:label>
+    <owl:DatatypeProperty rdf:about="&h2iosc;cartulazione_carta">
+        <rdfs:label>Cartulazione_Carta</rdfs:label>
         <rdfs:domain rdf:resource="&h2iosc;carta"/>
         <rdfs:domain rdf:resource="&h2iosc;carta"/>
     </owl:DatatypeProperty>
     </owl:DatatypeProperty>
 
 
 
 
 
 
 
 
-    <!-- http://www.h2iosc.it/onto#fascicolazione -->
+    <!-- http://www.h2iosc.it/onto#fascicolazione_codice -->
 
 
-    <owl:DatatypeProperty rdf:about="&h2iosc;fascicolazione">
-        <rdfs:label>Fascicolazione</rdfs:label>
+    <owl:DatatypeProperty rdf:about="&h2iosc;fascicolazione_codice">
+        <rdfs:label>Fascicolazione_Codice</rdfs:label>
         <rdfs:domain rdf:resource="&h2iosc;codice"/>
         <rdfs:domain rdf:resource="&h2iosc;codice"/>
     </owl:DatatypeProperty>
     </owl:DatatypeProperty>
 
 
 
 
 
 
 
 
-    <!-- http://www.h2iosc.it/onto#legatura -->
+    <!-- http://www.h2iosc.it/onto#legatura_codice -->
 
 
-    <owl:DatatypeProperty rdf:about="&h2iosc;legatura">
-        <rdfs:label>Legatura</rdfs:label>
+    <owl:DatatypeProperty rdf:about="&h2iosc;legatura_codice">
+        <rdfs:label>Legatura_Codice</rdfs:label>
         <rdfs:domain rdf:resource="&h2iosc;codice"/>
         <rdfs:domain rdf:resource="&h2iosc;codice"/>
     </owl:DatatypeProperty>
     </owl:DatatypeProperty>
 
 
@@ -2863,20 +2771,20 @@
 
 
 
 
 
 
-    <!-- http://www.h2iosc.it/onto#attivita -->
+    <!-- http://www.h2iosc.it/onto#attivita_ente -->
 
 
-    <owl:DatatypeProperty rdf:about="&h2iosc;attivita">
-        <rdfs:label>Attività</rdfs:label>
+    <owl:DatatypeProperty rdf:about="&h2iosc;attivita_ente">
+        <rdfs:label>Attività_Ente</rdfs:label>
         <rdfs:domain rdf:resource="&h2iosc;ente"/>
         <rdfs:domain rdf:resource="&h2iosc;ente"/>
     </owl:DatatypeProperty>
     </owl:DatatypeProperty>
 
 
 
 
 
 
 
 
-    <!-- http://www.h2iosc.it/onto#descrizione -->
+    <!-- http://www.h2iosc.it/onto#descrizione_ente -->
 
 
-    <owl:DatatypeProperty rdf:about="&h2iosc;descrizione">
-        <rdfs:label>Descrizione</rdfs:label>
+    <owl:DatatypeProperty rdf:about="&h2iosc;descrizione_ente">
+        <rdfs:label>Descrizione_Ente</rdfs:label>
         <rdfs:domain rdf:resource="&h2iosc;ente"/>
         <rdfs:domain rdf:resource="&h2iosc;ente"/>
     </owl:DatatypeProperty>
     </owl:DatatypeProperty>
 
 
@@ -2893,50 +2801,50 @@
 
 
 
 
 
 
-    <!-- http://www.h2iosc.it/onto#descrizione -->
+    <!-- http://www.h2iosc.it/onto#descrizione_evento -->
 
 
-    <owl:DatatypeProperty rdf:about="&h2iosc;descrizione">
-        <rdfs:label>Descrizione</rdfs:label>
+    <owl:DatatypeProperty rdf:about="&h2iosc;descrizione_evento">
+        <rdfs:label>Descrizione_Evento</rdfs:label>
         <rdfs:domain rdf:resource="&h2iosc;evento"/>
         <rdfs:domain rdf:resource="&h2iosc;evento"/>
     </owl:DatatypeProperty>
     </owl:DatatypeProperty>
 
 
 
 
 
 
 
 
-    <!-- http://www.h2iosc.it/onto#cartulazione -->
+    <!-- http://www.h2iosc.it/onto#cartulazione_fascicolo -->
 
 
-    <owl:DatatypeProperty rdf:about="&h2iosc;cartulazione">
-        <rdfs:label>Cartulazione</rdfs:label>
+    <owl:DatatypeProperty rdf:about="&h2iosc;cartulazione_fascicolo">
+        <rdfs:label>Cartulazione_Fascicolo</rdfs:label>
         <rdfs:domain rdf:resource="&h2iosc;fascicolo"/>
         <rdfs:domain rdf:resource="&h2iosc;fascicolo"/>
     </owl:DatatypeProperty>
     </owl:DatatypeProperty>
 
 
 
 
 
 
 
 
-    <!-- http://www.h2iosc.it/onto#consistenza -->
+    <!-- http://www.h2iosc.it/onto#consistenza_fascicolo -->
 
 
-    <owl:DatatypeProperty rdf:about="&h2iosc;consistenza">
-        <rdfs:label>Consistenza</rdfs:label>
+    <owl:DatatypeProperty rdf:about="&h2iosc;consistenza_fascicolo">
+        <rdfs:label>Consistenza_Fascicolo</rdfs:label>
         <rdfs:domain rdf:resource="&h2iosc;fascicolo"/>
         <rdfs:domain rdf:resource="&h2iosc;fascicolo"/>
     </owl:DatatypeProperty>
     </owl:DatatypeProperty>
 
 
 
 
 
 
 
 
-    <!-- http://www.h2iosc.it/onto#numerazione -->
+    <!-- http://www.h2iosc.it/onto#numerazione_fascicolo -->
 
 
-    <owl:DatatypeProperty rdf:about="&h2iosc;numerazione">
-        <rdfs:label>Numerazione</rdfs:label>
+    <owl:DatatypeProperty rdf:about="&h2iosc;numerazione_fascicolo">
+        <rdfs:label>Numerazione_Fascicolo</rdfs:label>
         <rdfs:domain rdf:resource="&h2iosc;fascicolo"/>
         <rdfs:domain rdf:resource="&h2iosc;fascicolo"/>
     </owl:DatatypeProperty>
     </owl:DatatypeProperty>
 
 
 
 
 
 
 
 
-    <!-- http://www.h2iosc.it/onto#numerazione -->
+    <!-- http://www.h2iosc.it/onto#numerazione_foglio -->
 
 
-    <owl:DatatypeProperty rdf:about="&h2iosc;numerazione">
-        <rdfs:label>Numerazione</rdfs:label>
+    <owl:DatatypeProperty rdf:about="&h2iosc;numerazione_foglio">
+        <rdfs:label>Numerazione_Foglio</rdfs:label>
         <rdfs:domain rdf:resource="&h2iosc;foglio"/>
         <rdfs:domain rdf:resource="&h2iosc;foglio"/>
     </owl:DatatypeProperty>
     </owl:DatatypeProperty>
 
 
@@ -2963,10 +2871,10 @@
 
 
 
 
 
 
-    <!-- http://www.h2iosc.it/onto#descrizione -->
+    <!-- http://www.h2iosc.it/onto#descrizione_luogo -->
 
 
-    <owl:DatatypeProperty rdf:about="&h2iosc;descrizione">
-        <rdfs:label>Descrizione</rdfs:label>
+    <owl:DatatypeProperty rdf:about="&h2iosc;descrizione_luogo">
+        <rdfs:label>Descrizione_Luogo</rdfs:label>
         <rdfs:domain rdf:resource="&h2iosc;luogo"/>
         <rdfs:domain rdf:resource="&h2iosc;luogo"/>
     </owl:DatatypeProperty>
     </owl:DatatypeProperty>
 
 
@@ -2993,30 +2901,30 @@
 
 
 
 
 
 
-    <!-- http://www.h2iosc.it/onto#data -->
+    <!-- http://www.h2iosc.it/onto#data_mano -->
 
 
-    <owl:DatatypeProperty rdf:about="&h2iosc;data">
-        <rdfs:label>Data</rdfs:label>
+    <owl:DatatypeProperty rdf:about="&h2iosc;data_mano">
+        <rdfs:label>Data_Mano</rdfs:label>
         <rdfs:domain rdf:resource="&h2iosc;mano"/>
         <rdfs:domain rdf:resource="&h2iosc;mano"/>
     </owl:DatatypeProperty>
     </owl:DatatypeProperty>
 
 
 
 
 
 
 
 
-    <!-- http://www.h2iosc.it/onto#tipo_di_scrittura -->
+    <!-- http://www.h2iosc.it/onto#tipo_di_scrittura_mano -->
 
 
-    <owl:DatatypeProperty rdf:about="&h2iosc;tipo_di_scrittura">
-        <rdfs:label>Tipo Di Scrittura</rdfs:label>
+    <owl:DatatypeProperty rdf:about="&h2iosc;tipo_di_scrittura_mano">
+        <rdfs:label>Tipo Di Scrittura_Mano</rdfs:label>
         <rdfs:domain rdf:resource="&h2iosc;mano"/>
         <rdfs:domain rdf:resource="&h2iosc;mano"/>
     </owl:DatatypeProperty>
     </owl:DatatypeProperty>
 
 
 
 
 
 
 
 
-    <!-- http://www.h2iosc.it/onto#consistenza -->
+    <!-- http://www.h2iosc.it/onto#consistenza_manoscritto -->
 
 
-    <owl:DatatypeProperty rdf:about="&h2iosc;consistenza">
-        <rdfs:label>Consistenza</rdfs:label>
+    <owl:DatatypeProperty rdf:about="&h2iosc;consistenza_manoscritto">
+        <rdfs:label>Consistenza_Manoscritto</rdfs:label>
         <rdfs:domain rdf:resource="&h2iosc;manoscritto"/>
         <rdfs:domain rdf:resource="&h2iosc;manoscritto"/>
     </owl:DatatypeProperty>
     </owl:DatatypeProperty>
 
 
@@ -3033,10 +2941,10 @@
 
 
 
 
 
 
-    <!-- http://www.h2iosc.it/onto#data -->
+    <!-- http://www.h2iosc.it/onto#data_manoscritto -->
 
 
-    <owl:DatatypeProperty rdf:about="&h2iosc;data">
-        <rdfs:label>Data</rdfs:label>
+    <owl:DatatypeProperty rdf:about="&h2iosc;data_manoscritto">
+        <rdfs:label>Data_Manoscritto</rdfs:label>
         <rdfs:domain rdf:resource="&h2iosc;manoscritto"/>
         <rdfs:domain rdf:resource="&h2iosc;manoscritto"/>
     </owl:DatatypeProperty>
     </owl:DatatypeProperty>
 
 
@@ -3053,10 +2961,10 @@
 
 
 
 
 
 
-    <!-- http://www.h2iosc.it/onto#stato_di_conservazione -->
+    <!-- http://www.h2iosc.it/onto#stato_di_conservazione_manoscritto -->
 
 
-    <owl:DatatypeProperty rdf:about="&h2iosc;stato_di_conservazione">
-        <rdfs:label>Stato Di Conservazione</rdfs:label>
+    <owl:DatatypeProperty rdf:about="&h2iosc;stato_di_conservazione_manoscritto">
+        <rdfs:label>Stato Di Conservazione_Manoscritto</rdfs:label>
         <rdfs:domain rdf:resource="&h2iosc;manoscritto"/>
         <rdfs:domain rdf:resource="&h2iosc;manoscritto"/>
     </owl:DatatypeProperty>
     </owl:DatatypeProperty>
 
 
@@ -3083,40 +2991,40 @@
 
 
 
 
 
 
-    <!-- http://www.h2iosc.it/onto#annotazione -->
+    <!-- http://www.h2iosc.it/onto#annotazione_marginalia -->
 
 
-    <owl:DatatypeProperty rdf:about="&h2iosc;annotazione">
-        <rdfs:label>Annotazione</rdfs:label>
+    <owl:DatatypeProperty rdf:about="&h2iosc;annotazione_marginalia">
+        <rdfs:label>Annotazione_Marginalia</rdfs:label>
         <rdfs:domain rdf:resource="&h2iosc;marginalia"/>
         <rdfs:domain rdf:resource="&h2iosc;marginalia"/>
     </owl:DatatypeProperty>
     </owl:DatatypeProperty>
 
 
 
 
 
 
 
 
-    <!-- http://www.h2iosc.it/onto#descrizione -->
+    <!-- http://www.h2iosc.it/onto#descrizione_marginalia -->
 
 
-    <owl:DatatypeProperty rdf:about="&h2iosc;descrizione">
-        <rdfs:label>Descrizione</rdfs:label>
+    <owl:DatatypeProperty rdf:about="&h2iosc;descrizione_marginalia">
+        <rdfs:label>Descrizione_Marginalia</rdfs:label>
         <rdfs:domain rdf:resource="&h2iosc;marginalia"/>
         <rdfs:domain rdf:resource="&h2iosc;marginalia"/>
     </owl:DatatypeProperty>
     </owl:DatatypeProperty>
 
 
 
 
 
 
 
 
-    <!-- http://www.h2iosc.it/onto#annotazione -->
+    <!-- http://www.h2iosc.it/onto#annotazione_pagina -->
 
 
-    <owl:DatatypeProperty rdf:about="&h2iosc;annotazione">
-        <rdfs:label>Annotazione</rdfs:label>
+    <owl:DatatypeProperty rdf:about="&h2iosc;annotazione_pagina">
+        <rdfs:label>Annotazione_Pagina</rdfs:label>
         <rdfs:domain rdf:resource="&h2iosc;pagina"/>
         <rdfs:domain rdf:resource="&h2iosc;pagina"/>
     </owl:DatatypeProperty>
     </owl:DatatypeProperty>
 
 
 
 
 
 
 
 
-    <!-- http://www.h2iosc.it/onto#cartulazione -->
+    <!-- http://www.h2iosc.it/onto#cartulazione_pagina -->
 
 
-    <owl:DatatypeProperty rdf:about="&h2iosc;cartulazione">
-        <rdfs:label>Cartulazione</rdfs:label>
+    <owl:DatatypeProperty rdf:about="&h2iosc;cartulazione_pagina">
+        <rdfs:label>Cartulazione_Pagina</rdfs:label>
         <rdfs:domain rdf:resource="&h2iosc;pagina"/>
         <rdfs:domain rdf:resource="&h2iosc;pagina"/>
     </owl:DatatypeProperty>
     </owl:DatatypeProperty>
 
 
@@ -3133,10 +3041,10 @@
 
 
 
 
 
 
-    <!-- http://www.h2iosc.it/onto#numerazione -->
+    <!-- http://www.h2iosc.it/onto#numerazione_pagina -->
 
 
-    <owl:DatatypeProperty rdf:about="&h2iosc;numerazione">
-        <rdfs:label>Numerazione</rdfs:label>
+    <owl:DatatypeProperty rdf:about="&h2iosc;numerazione_pagina">
+        <rdfs:label>Numerazione_Pagina</rdfs:label>
         <rdfs:domain rdf:resource="&h2iosc;pagina"/>
         <rdfs:domain rdf:resource="&h2iosc;pagina"/>
     </owl:DatatypeProperty>
     </owl:DatatypeProperty>
 
 
@@ -3153,30 +3061,30 @@
 
 
 
 
 
 
-    <!-- http://www.h2iosc.it/onto#data -->
+    <!-- http://www.h2iosc.it/onto#data_periodo -->
 
 
-    <owl:DatatypeProperty rdf:about="&h2iosc;data">
-        <rdfs:label>Data</rdfs:label>
+    <owl:DatatypeProperty rdf:about="&h2iosc;data_periodo">
+        <rdfs:label>Data_Periodo</rdfs:label>
         <rdfs:domain rdf:resource="&h2iosc;periodo"/>
         <rdfs:domain rdf:resource="&h2iosc;periodo"/>
     </owl:DatatypeProperty>
     </owl:DatatypeProperty>
 
 
 
 
 
 
 
 
-    <!-- http://www.h2iosc.it/onto#data -->
+    <!-- http://www.h2iosc.it/onto#data_periodo -->
 
 
-    <owl:DatatypeProperty rdf:about="&h2iosc;data">
-        <rdfs:label>Data</rdfs:label>
+    <owl:DatatypeProperty rdf:about="&h2iosc;data_periodo">
+        <rdfs:label>Data_Periodo</rdfs:label>
         <rdfs:domain rdf:resource="&h2iosc;periodo"/>
         <rdfs:domain rdf:resource="&h2iosc;periodo"/>
     </owl:DatatypeProperty>
     </owl:DatatypeProperty>
 
 
 
 
 
 
 
 
-    <!-- http://www.h2iosc.it/onto#attivita -->
+    <!-- http://www.h2iosc.it/onto#attivita_persona -->
 
 
-    <owl:DatatypeProperty rdf:about="&h2iosc;attivita">
-        <rdfs:label>Attività</rdfs:label>
+    <owl:DatatypeProperty rdf:about="&h2iosc;attivita_persona">
+        <rdfs:label>Attività_Persona</rdfs:label>
         <rdfs:domain rdf:resource="&h2iosc;persona"/>
         <rdfs:domain rdf:resource="&h2iosc;persona"/>
     </owl:DatatypeProperty>
     </owl:DatatypeProperty>
 
 
@@ -3233,10 +3141,10 @@
 
 
 
 
 
 
-    <!-- http://www.h2iosc.it/onto#data -->
+    <!-- http://www.h2iosc.it/onto#data_provenienza -->
 
 
-    <owl:DatatypeProperty rdf:about="&h2iosc;data">
-        <rdfs:label>Data</rdfs:label>
+    <owl:DatatypeProperty rdf:about="&h2iosc;data_provenienza">
+        <rdfs:label>Data_Provenienza</rdfs:label>
         <rdfs:domain rdf:resource="&h2iosc;provenienza"/>
         <rdfs:domain rdf:resource="&h2iosc;provenienza"/>
     </owl:DatatypeProperty>
     </owl:DatatypeProperty>
 
 
@@ -3253,26 +3161,6 @@
 
 
 
 
 
 
-    <!-- http://www.h2iosc.it/onto#attribuzione_in_rubrica -->
-
-    <owl:DatatypeProperty rdf:about="&h2iosc;attribuzione_in_rubrica">
-        <rdfs:label>Attribuzione In Rubrica</rdfs:label>
-        <rdfs:domain rdf:resource="&h2iosc;rubrica"/>
-    </owl:DatatypeProperty>
-
-
-
-
-    <!-- http://www.h2iosc.it/onto#genere_in_rubrica -->
-
-    <owl:DatatypeProperty rdf:about="&h2iosc;genere_in_rubrica">
-        <rdfs:label>Genere In Rubrica</rdfs:label>
-        <rdfs:domain rdf:resource="&h2iosc;rubrica"/>
-    </owl:DatatypeProperty>
-
-
-
-
     <!-- http://www.h2iosc.it/onto#genere_in_rubrica -->
     <!-- http://www.h2iosc.it/onto#genere_in_rubrica -->
 
 
     <owl:DatatypeProperty rdf:about="&h2iosc;genere_in_rubrica">
     <owl:DatatypeProperty rdf:about="&h2iosc;genere_in_rubrica">
@@ -3303,10 +3191,10 @@
 
 
 
 
 
 
-    <!-- http://www.h2iosc.it/onto#stato_di_conservazione -->
+    <!-- http://www.h2iosc.it/onto#stato_di_conservazione_supporto -->
 
 
-    <owl:DatatypeProperty rdf:about="&h2iosc;stato_di_conservazione">
-        <rdfs:label>Stato Di Conservazione</rdfs:label>
+    <owl:DatatypeProperty rdf:about="&h2iosc;stato_di_conservazione_supporto">
+        <rdfs:label>Stato Di Conservazione_Supporto</rdfs:label>
         <rdfs:domain rdf:resource="&h2iosc;supporto"/>
         <rdfs:domain rdf:resource="&h2iosc;supporto"/>
     </owl:DatatypeProperty>
     </owl:DatatypeProperty>
 
 
@@ -3393,30 +3281,30 @@
 
 
 
 
 
 
-    <!-- http://www.h2iosc.it/onto#consistenza -->
+    <!-- http://www.h2iosc.it/onto#consistenza_unita_codicologica -->
 
 
-    <owl:DatatypeProperty rdf:about="&h2iosc;consistenza">
-        <rdfs:label>Consistenza</rdfs:label>
+    <owl:DatatypeProperty rdf:about="&h2iosc;consistenza_unita_codicologica">
+        <rdfs:label>Consistenza_Unità Codicologica</rdfs:label>
         <rdfs:domain rdf:resource="&h2iosc;unita_codicologica"/>
         <rdfs:domain rdf:resource="&h2iosc;unita_codicologica"/>
     </owl:DatatypeProperty>
     </owl:DatatypeProperty>
 
 
 
 
 
 
 
 
-    <!-- http://www.h2iosc.it/onto#fascicolazione -->
+    <!-- http://www.h2iosc.it/onto#fascicolazione_unita_codicologica -->
 
 
-    <owl:DatatypeProperty rdf:about="&h2iosc;fascicolazione">
-        <rdfs:label>Fascicolazione</rdfs:label>
+    <owl:DatatypeProperty rdf:about="&h2iosc;fascicolazione_unita_codicologica">
+        <rdfs:label>Fascicolazione_Unità Codicologica</rdfs:label>
         <rdfs:domain rdf:resource="&h2iosc;unita_codicologica"/>
         <rdfs:domain rdf:resource="&h2iosc;unita_codicologica"/>
     </owl:DatatypeProperty>
     </owl:DatatypeProperty>
 
 
 
 
 
 
 
 
-    <!-- http://www.h2iosc.it/onto#legatura -->
+    <!-- http://www.h2iosc.it/onto#legatura_unita_codicologica -->
 
 
-    <owl:DatatypeProperty rdf:about="&h2iosc;legatura">
-        <rdfs:label>Legatura</rdfs:label>
+    <owl:DatatypeProperty rdf:about="&h2iosc;legatura_unita_codicologica">
+        <rdfs:label>Legatura_Unità Codicologica</rdfs:label>
         <rdfs:domain rdf:resource="&h2iosc;unita_codicologica"/>
         <rdfs:domain rdf:resource="&h2iosc;unita_codicologica"/>
     </owl:DatatypeProperty>
     </owl:DatatypeProperty>
 
 
@@ -3488,15 +3376,6 @@
 
 
 
 
 
 
-    <!-- http://www.h2iosc.it/onto#annotazione -->
-
-    <owl:Class rdf:about="&h2iosc;annotazione">
-        <rdfs:label>Annotazione</rdfs:label>
-    </owl:Class>
-
-
-
-
     <!-- http://www.h2iosc.it/onto#architettura_della_pagina -->
     <!-- http://www.h2iosc.it/onto#architettura_della_pagina -->
 
 
     <owl:Class rdf:about="&h2iosc;architettura_della_pagina">
     <owl:Class rdf:about="&h2iosc;architettura_della_pagina">
@@ -3506,34 +3385,6 @@
 
 
 
 
 
 
-    <!-- http://www.h2iosc.it/onto#attivita -->
-
-    <owl:Class rdf:about="&h2iosc;attivita">
-        <rdfs:label>Attività</rdfs:label>
-        <rdfs:subClassOf>evento</rdfs:subClassOf>
-    </owl:Class>
-
-
-
-
-    <!-- http://www.h2iosc.it/onto#attribuzione_in_rubrica -->
-
-    <owl:Class rdf:about="&h2iosc;attribuzione_in_rubrica">
-        <rdfs:label>Attribuzione In Rubrica</rdfs:label>
-    </owl:Class>
-
-
-
-
-    <!-- http://www.h2iosc.it/onto#bibliografia -->
-
-    <owl:Class rdf:about="&h2iosc;bibliografia">
-        <rdfs:label>Bibliografia</rdfs:label>
-    </owl:Class>
-
-
-
-
     <!-- http://www.h2iosc.it/onto#bifoglio -->
     <!-- http://www.h2iosc.it/onto#bifoglio -->
 
 
     <owl:Class rdf:about="&h2iosc;bifoglio">
     <owl:Class rdf:about="&h2iosc;bifoglio">
@@ -3554,15 +3405,6 @@
 
 
 
 
 
 
-    <!-- http://www.h2iosc.it/onto#cartulazione -->
-
-    <owl:Class rdf:about="&h2iosc;cartulazione">
-        <rdfs:label>Cartulazione</rdfs:label>
-    </owl:Class>
-
-
-
-
     <!-- http://www.h2iosc.it/onto#codice -->
     <!-- http://www.h2iosc.it/onto#codice -->
 
 
     <owl:Class rdf:about="&h2iosc;codice">
     <owl:Class rdf:about="&h2iosc;codice">
@@ -3573,34 +3415,6 @@
 
 
 
 
 
 
-    <!-- http://www.h2iosc.it/onto#consistenza -->
-
-    <owl:Class rdf:about="&h2iosc;consistenza">
-        <rdfs:label>Consistenza</rdfs:label>
-    </owl:Class>
-
-
-
-
-    <!-- http://www.h2iosc.it/onto#contenuto -->
-
-    <owl:Class rdf:about="&h2iosc;contenuto">
-        <rdfs:label>Contenuto</rdfs:label>
-    </owl:Class>
-
-
-
-
-    <!-- http://www.h2iosc.it/onto#decorazione -->
-
-    <owl:Class rdf:about="&h2iosc;decorazione">
-        <rdfs:label>Decorazione</rdfs:label>
-        <rdfs:subClassOf>illustrazione</rdfs:subClassOf>
-    </owl:Class>
-
-
-
-
     <!-- http://www.h2iosc.it/onto#dimensioni -->
     <!-- http://www.h2iosc.it/onto#dimensioni -->
 
 
     <owl:Class rdf:about="&h2iosc;dimensioni">
     <owl:Class rdf:about="&h2iosc;dimensioni">
@@ -3610,15 +3424,6 @@
 
 
 
 
 
 
-    <!-- http://www.h2iosc.it/onto#edizione -->
-
-    <owl:Class rdf:about="&h2iosc;edizione">
-        <rdfs:label>Edizione</rdfs:label>
-    </owl:Class>
-
-
-
-
     <!-- http://www.h2iosc.it/onto#ente -->
     <!-- http://www.h2iosc.it/onto#ente -->
 
 
     <owl:Class rdf:about="&h2iosc;ente">
     <owl:Class rdf:about="&h2iosc;ente">
@@ -3637,24 +3442,6 @@
 
 
 
 
 
 
-    <!-- http://www.h2iosc.it/onto#explicit -->
-
-    <owl:Class rdf:about="&h2iosc;explicit">
-        <rdfs:label>Explicit</rdfs:label>
-    </owl:Class>
-
-
-
-
-    <!-- http://www.h2iosc.it/onto#fascicolazione -->
-
-    <owl:Class rdf:about="&h2iosc;fascicolazione">
-        <rdfs:label>Fascicolazione</rdfs:label>
-    </owl:Class>
-
-
-
-
     <!-- http://www.h2iosc.it/onto#fascicolo -->
     <!-- http://www.h2iosc.it/onto#fascicolo -->
 
 
     <owl:Class rdf:about="&h2iosc;fascicolo">
     <owl:Class rdf:about="&h2iosc;fascicolo">
@@ -3692,24 +3479,6 @@
 
 
 
 
 
 
-    <!-- http://www.h2iosc.it/onto#genere_in_rubrica -->
-
-    <owl:Class rdf:about="&h2iosc;genere_in_rubrica">
-        <rdfs:label>Genere In Rubrica</rdfs:label>
-    </owl:Class>
-
-
-
-
-    <!-- http://www.h2iosc.it/onto#genere_testuale -->
-
-    <owl:Class rdf:about="&h2iosc;genere_testuale">
-        <rdfs:label>Genere Testuale</rdfs:label>
-    </owl:Class>
-
-
-
-
     <!-- http://www.h2iosc.it/onto#illustrazione -->
     <!-- http://www.h2iosc.it/onto#illustrazione -->
 
 
     <owl:Class rdf:about="&h2iosc;illustrazione">
     <owl:Class rdf:about="&h2iosc;illustrazione">
@@ -3719,33 +3488,6 @@
 
 
 
 
 
 
-    <!-- http://www.h2iosc.it/onto#incipit -->
-
-    <owl:Class rdf:about="&h2iosc;incipit">
-        <rdfs:label>Incipit</rdfs:label>
-    </owl:Class>
-
-
-
-
-    <!-- http://www.h2iosc.it/onto#legatura -->
-
-    <owl:Class rdf:about="&h2iosc;legatura">
-        <rdfs:label>Legatura</rdfs:label>
-    </owl:Class>
-
-
-
-
-    <!-- http://www.h2iosc.it/onto#lingua -->
-
-    <owl:Class rdf:about="&h2iosc;lingua">
-        <rdfs:label>Lingua</rdfs:label>
-    </owl:Class>
-
-
-
-
     <!-- http://www.h2iosc.it/onto#luogo -->
     <!-- http://www.h2iosc.it/onto#luogo -->
 
 
     <owl:Class rdf:about="&h2iosc;luogo">
     <owl:Class rdf:about="&h2iosc;luogo">
@@ -3792,42 +3534,6 @@
 
 
 
 
 
 
-    <!-- http://www.h2iosc.it/onto#notazione_musicale -->
-
-    <owl:Class rdf:about="&h2iosc;notazione_musicale">
-        <rdfs:label>Notazione Musicale</rdfs:label>
-    </owl:Class>
-
-
-
-
-    <!-- http://www.h2iosc.it/onto#numerazione -->
-
-    <owl:Class rdf:about="&h2iosc;numerazione">
-        <rdfs:label>Numerazione</rdfs:label>
-    </owl:Class>
-
-
-
-
-    <!-- http://www.h2iosc.it/onto#numero_strofe -->
-
-    <owl:Class rdf:about="&h2iosc;numero_strofe">
-        <rdfs:label>Numero Strofe</rdfs:label>
-    </owl:Class>
-
-
-
-
-    <!-- http://www.h2iosc.it/onto#numero_versi -->
-
-    <owl:Class rdf:about="&h2iosc;numero_versi">
-        <rdfs:label>Numero Versi</rdfs:label>
-    </owl:Class>
-
-
-
-
     <!-- http://www.h2iosc.it/onto#origine -->
     <!-- http://www.h2iosc.it/onto#origine -->
 
 
     <owl:Class rdf:about="&h2iosc;origine">
     <owl:Class rdf:about="&h2iosc;origine">
@@ -3847,15 +3553,6 @@
 
 
 
 
 
 
-    <!-- http://www.h2iosc.it/onto#partizione -->
-
-    <owl:Class rdf:about="&h2iosc;partizione">
-        <rdfs:label>Partizione</rdfs:label>
-    </owl:Class>
-
-
-
-
     <!-- http://www.h2iosc.it/onto#periodo -->
     <!-- http://www.h2iosc.it/onto#periodo -->
 
 
     <owl:Class rdf:about="&h2iosc;periodo">
     <owl:Class rdf:about="&h2iosc;periodo">
@@ -3893,24 +3590,6 @@
 
 
 
 
 
 
-    <!-- http://www.h2iosc.it/onto#schema_metrico -->
-
-    <owl:Class rdf:about="&h2iosc;schema_metrico">
-        <rdfs:label>Schema Metrico</rdfs:label>
-    </owl:Class>
-
-
-
-
-    <!-- http://www.h2iosc.it/onto#schema_rimico -->
-
-    <owl:Class rdf:about="&h2iosc;schema_rimico">
-        <rdfs:label>Schema Rimico</rdfs:label>
-    </owl:Class>
-
-
-
-
     <!-- http://www.h2iosc.it/onto#segnatura -->
     <!-- http://www.h2iosc.it/onto#segnatura -->
 
 
     <owl:Class rdf:about="&h2iosc;segnatura">
     <owl:Class rdf:about="&h2iosc;segnatura">
@@ -3920,15 +3599,6 @@
 
 
 
 
 
 
-    <!-- http://www.h2iosc.it/onto#stato_di_conservazione -->
-
-    <owl:Class rdf:about="&h2iosc;stato_di_conservazione">
-        <rdfs:label>Stato Di Conservazione</rdfs:label>
-    </owl:Class>
-
-
-
-
     <!-- http://www.h2iosc.it/onto#supporto -->
     <!-- http://www.h2iosc.it/onto#supporto -->
 
 
     <owl:Class rdf:about="&h2iosc;supporto">
     <owl:Class rdf:about="&h2iosc;supporto">
@@ -3947,42 +3617,6 @@
 
 
 
 
 
 
-    <!-- http://www.h2iosc.it/onto#tipo_di_scrittura -->
-
-    <owl:Class rdf:about="&h2iosc;tipo_di_scrittura">
-        <rdfs:label>Tipo Di Scrittura</rdfs:label>
-    </owl:Class>
-
-
-
-
-    <!-- http://www.h2iosc.it/onto#tipologia -->
-
-    <owl:Class rdf:about="&h2iosc;tipologia">
-        <rdfs:label>Tipologia</rdfs:label>
-    </owl:Class>
-
-
-
-
-    <!-- http://www.h2iosc.it/onto#titolo -->
-
-    <owl:Class rdf:about="&h2iosc;titolo">
-        <rdfs:label>Titolo</rdfs:label>
-    </owl:Class>
-
-
-
-
-    <!-- http://www.h2iosc.it/onto#titolo_del_codice -->
-
-    <owl:Class rdf:about="&h2iosc;titolo_del_codice">
-        <rdfs:label>Titolo Del Codice</rdfs:label>
-    </owl:Class>
-
-
-
-
     <!-- http://www.h2iosc.it/onto#unita_codicologica -->
     <!-- http://www.h2iosc.it/onto#unita_codicologica -->
 
 
     <owl:Class rdf:about="&h2iosc;unita_codicologica">
     <owl:Class rdf:about="&h2iosc;unita_codicologica">
@@ -3992,15 +3626,6 @@
 
 
 
 
 
 
-    <!-- http://www.h2iosc.it/onto#versi_per_strofa -->
-
-    <owl:Class rdf:about="&h2iosc;versi_per_strofa">
-        <rdfs:label>Versi Per Strofa</rdfs:label>
-    </owl:Class>
-
-
-
-
     <!-- http://www.h2iosc.it/onto#versificazione -->
     <!-- http://www.h2iosc.it/onto#versificazione -->
 
 
     <owl:Class rdf:about="&h2iosc;versificazione">
     <owl:Class rdf:about="&h2iosc;versificazione">

+ 0 - 31
Serious_attempt/output/manoscritti_dariah_entities.csv

@@ -1,36 +1,25 @@
 ENTITÀ,ATTRIBUTO (LITERAL),SAME AS
 ENTITÀ,ATTRIBUTO (LITERAL),SAME AS
 Aggiunta,,"Inserzione, Integrazione, Addizione"
 Aggiunta,,"Inserzione, Integrazione, Addizione"
 Aggiunta,Descrizione,
 Aggiunta,Descrizione,
-Annotazione,,"Chiosa, Nota"
 Architettura Della Pagina,,"Organizzazione Della Pagina, Disposizione Della Pagina, Utilizzazione Della Pagina, Impaginazione"
 Architettura Della Pagina,,"Organizzazione Della Pagina, Disposizione Della Pagina, Utilizzazione Della Pagina, Impaginazione"
 Architettura Della Pagina,Descrizione,
 Architettura Della Pagina,Descrizione,
 Architettura Della Pagina,Tipo Di Scrittura,
 Architettura Della Pagina,Tipo Di Scrittura,
-Attività,,
-Attribuzione In Rubrica,,
-Bibliografia,,
 Bifoglio,,Foglio
 Bifoglio,,Foglio
 Carta,,Foglio
 Carta,,Foglio
 Carta,Cartulazione,
 Carta,Cartulazione,
-Cartulazione,,"Cartolazione, Cartulatura, Cartolatura, Foliotazione, Foliazione"
 Codice,,"Libro, Volume"
 Codice,,"Libro, Volume"
 Codice,Fascicolazione,
 Codice,Fascicolazione,
 Codice,Legatura,
 Codice,Legatura,
-Consistenza,,Dimensioni
-Contenuto,,
-Decorazione,,
 Dimensioni,,Formato
 Dimensioni,,Formato
 Dimensioni,Larghezza,
 Dimensioni,Larghezza,
 Dimensioni,Lunghezza,
 Dimensioni,Lunghezza,
 Dimensioni,Unità Di Misura,
 Dimensioni,Unità Di Misura,
-Edizione,,
 Ente,,
 Ente,,
 Ente,Attività,
 Ente,Attività,
 Ente,Descrizione,
 Ente,Descrizione,
 Ente,Vide,
 Ente,Vide,
 Evento,,
 Evento,,
 Evento,Descrizione,
 Evento,Descrizione,
-Explicit,,
-Fascicolazione,,
 Fascicolo,,
 Fascicolo,,
 Fascicolo,Cartulazione,
 Fascicolo,Cartulazione,
 Fascicolo,Consistenza,
 Fascicolo,Consistenza,
@@ -39,13 +28,8 @@ Foglio,,
 Foglio,Numerazione,
 Foglio,Numerazione,
 Foglio Intero,,
 Foglio Intero,,
 Fondo,,
 Fondo,,
-Genere In Rubrica,,
-Genere Testuale,,
 Illustrazione,,
 Illustrazione,,
 Illustrazione,Oggetto,
 Illustrazione,Oggetto,
-Incipit,,
-Legatura,,
-Lingua,,
 Luogo,,
 Luogo,,
 Luogo,Coordinate,
 Luogo,Coordinate,
 Luogo,Descrizione,
 Luogo,Descrizione,
@@ -66,10 +50,6 @@ Marginalia,,
 Marginalia,Annotazione,
 Marginalia,Annotazione,
 Marginalia,Descrizione,
 Marginalia,Descrizione,
 Miniatura,,
 Miniatura,,
-Notazione Musicale,,
-Numerazione,,
-Numero Strofe,,
-Numero Versi,,
 Origine,,
 Origine,,
 Pagina,,
 Pagina,,
 Pagina,Annotazione,
 Pagina,Annotazione,
@@ -77,7 +57,6 @@ Pagina,Cartulazione,
 Pagina,Decorazione,
 Pagina,Decorazione,
 Pagina,Numerazione,
 Pagina,Numerazione,
 Pagina,Notazione Musicale,
 Pagina,Notazione Musicale,
-Partizione,,
 Periodo,,
 Periodo,,
 Periodo,Data,
 Periodo,Data,
 Periodo,Data,
 Periodo,Data,
@@ -92,14 +71,9 @@ Provenienza,,
 Provenienza,Data,
 Provenienza,Data,
 Rubrica,,
 Rubrica,,
 Rubrica,Attribuzione In Rubrica,
 Rubrica,Attribuzione In Rubrica,
-Rubrica,Attribuzione In Rubrica,
-Rubrica,Genere In Rubrica,
 Rubrica,Genere In Rubrica,
 Rubrica,Genere In Rubrica,
-Schema Metrico,,
-Schema Rimico,,
 Segnatura,,
 Segnatura,,
 Segnatura,Segnatura Numerica,
 Segnatura,Segnatura Numerica,
-Stato Di Conservazione,,Condizione
 Supporto,,
 Supporto,,
 Supporto,Materiale,
 Supporto,Materiale,
 Supporto,Stato Di Conservazione,
 Supporto,Stato Di Conservazione,
@@ -112,15 +86,10 @@ Testo,Lingua,
 Testo,Partizione,
 Testo,Partizione,
 Testo,Tipologia,
 Testo,Tipologia,
 Testo,Titolo,
 Testo,Titolo,
-Tipo Di Scrittura,,
-Tipologia,,
-Titolo,,
-Titolo Del Codice,,
 Unità Codicologica,,
 Unità Codicologica,,
 Unità Codicologica,Consistenza,
 Unità Codicologica,Consistenza,
 Unità Codicologica,Fascicolazione,
 Unità Codicologica,Fascicolazione,
 Unità Codicologica,Legatura,
 Unità Codicologica,Legatura,
-Versi Per Strofa,,
 Versificazione,,Metro
 Versificazione,,Metro
 Versificazione,Numero Strofe,
 Versificazione,Numero Strofe,
 Versificazione,Numero Versi,
 Versificazione,Numero Versi,

+ 98 - 0
Serious_attempt/output/manoscritti_dariah_entities_aux.csv

@@ -0,0 +1,98 @@
+ENTITÀ,ATTRIBUTO (LITERAL),SAME AS
+Aggiunta,,"Inserzione, Integrazione, Addizione"
+Aggiunta,Descrizione_Aggiunta,
+Architettura Della Pagina,,"Organizzazione Della Pagina, Disposizione Della Pagina, Utilizzazione Della Pagina, Impaginazione"
+Architettura Della Pagina,Descrizione_Architettura Della Pagina,
+Architettura Della Pagina,Tipo Di Scrittura_Architettura Della Pagina,
+Bifoglio,,Foglio
+Carta,,Foglio
+Carta,Cartulazione_Carta,
+Codice,,"Libro, Volume"
+Codice,Fascicolazione_Codice,
+Codice,Legatura_Codice,
+Dimensioni,,Formato
+Dimensioni,Larghezza,
+Dimensioni,Lunghezza,
+Dimensioni,Unità Di Misura,
+Ente,,
+Ente,Attività_Ente,
+Ente,Descrizione_Ente,
+Ente,Vide,
+Evento,,
+Evento,Descrizione_Evento,
+Fascicolo,,
+Fascicolo,Cartulazione_Fascicolo,
+Fascicolo,Consistenza_Fascicolo,
+Fascicolo,Numerazione_Fascicolo,
+Foglio,,
+Foglio,Numerazione_Foglio,
+Foglio Intero,,
+Fondo,,
+Illustrazione,,
+Illustrazione,Oggetto,
+Luogo,,
+Luogo,Coordinate,
+Luogo,Descrizione_Luogo,
+Luogo,Estensione,
+Mano,,
+Mano,Collocazione Nel Manoscritto,
+Mano,Data_Mano,
+Mano,Tipo Di Scrittura_Mano,
+Manoscritto,,
+Manoscritto,Consistenza_Manoscritto,
+Manoscritto,Contenuto,
+Manoscritto,Data_Manoscritto,
+Manoscritto,Nome Vulgato,
+Manoscritto,Stato Di Conservazione_Manoscritto,
+Manoscritto,Titolo Del Codice,
+Manoscritto,Bibliografia,
+Marginalia,,
+Marginalia,Annotazione_Marginalia,
+Marginalia,Descrizione_Marginalia,
+Miniatura,,
+Origine,,
+Pagina,,
+Pagina,Annotazione_Pagina,
+Pagina,Cartulazione_Pagina,
+Pagina,Decorazione,
+Pagina,Numerazione_Pagina,
+Pagina,Notazione Musicale,
+Periodo,,
+Periodo,Data_Periodo,
+Periodo,Data_Periodo,
+Persona,,
+Persona,Attività_Persona,
+Persona,Morte,
+Persona,Nascita,
+Persona,Nome,
+Persona,Ruolo,
+Persona,Sesso,
+Provenienza,,
+Provenienza,Data_Provenienza,
+Rubrica,,
+Rubrica,Attribuzione In Rubrica,
+Rubrica,Genere In Rubrica,
+Segnatura,,
+Segnatura,Segnatura Numerica,
+Supporto,,
+Supporto,Materiale,
+Supporto,Stato Di Conservazione_Supporto,
+Testo,,
+Testo,Edizione,
+Testo,Explicit,
+Testo,Genere Testuale,
+Testo,Incipit,
+Testo,Lingua,
+Testo,Partizione,
+Testo,Tipologia,
+Testo,Titolo,
+Unità Codicologica,,
+Unità Codicologica,Consistenza_Unità Codicologica,
+Unità Codicologica,Fascicolazione_Unità Codicologica,
+Unità Codicologica,Legatura_Unità Codicologica,
+Versificazione,,Metro
+Versificazione,Numero Strofe,
+Versificazione,Numero Versi,
+Versificazione,Schema Metrico,
+Versificazione,Schema Rimico,
+Versificazione,Versi Per Strofa,

+ 0 - 2
Serious_attempt/output/manoscritti_dariah_relations.csv

@@ -7,7 +7,6 @@ Attività,Ente,hosts,
 Attività,Evento,is_subclass_of,is_superclass_of
 Attività,Evento,is_subclass_of,is_superclass_of
 Attività,Persona,participates_in,sees_participation_of
 Attività,Persona,participates_in,sees_participation_of
 Attribuzione In Rubrica,Rubrica,contains,
 Attribuzione In Rubrica,Rubrica,contains,
-Attribuzione In Rubrica,Rubrica,has,
 Bibliografia,Manoscritto,has,
 Bibliografia,Manoscritto,has,
 Bifoglio,Foglio,is_subclass_of,is_superclass_of
 Bifoglio,Foglio,is_subclass_of,is_superclass_of
 Carta,Foglio,is_subclass_of,is_superclass_of
 Carta,Foglio,is_subclass_of,is_superclass_of
@@ -54,7 +53,6 @@ Foglio,Unità Codicologica,is_composed_by,is_part_of
 Foglio Intero,Foglio,is_subclass_of,is_superclass_of
 Foglio Intero,Foglio,is_subclass_of,is_superclass_of
 Fondo,Segnatura,has_prefix,has
 Fondo,Segnatura,has_prefix,has
 Genere In Rubrica,Rubrica,contains,
 Genere In Rubrica,Rubrica,contains,
-Genere In Rubrica,Rubrica,has,
 Genere Testuale,Testo,is_described_by,
 Genere Testuale,Testo,is_described_by,
 Illustrazione,Pagina,contains,is_contained_in
 Illustrazione,Pagina,contains,is_contained_in
 Incipit,Testo,has,
 Incipit,Testo,has,

+ 100 - 0
Serious_attempt/output/manoscritti_dariah_relations_2.csv

@@ -0,0 +1,100 @@
+ENTITÀ,ATTRIBUTO (LITERAL),SAME AS
+Aggiunta,,"Inserzione, Integrazione, Addizione"
+Aggiunta,Descrizione_Aggiunta,
+Architettura Della Pagina,,"Organizzazione Della Pagina, Disposizione Della Pagina, Utilizzazione Della Pagina, Impaginazione"
+Architettura Della Pagina,Descrizione_Architettura Della Pagina,
+Architettura Della Pagina,Tipo Di Scrittura_Architettura Della Pagina,
+Bifoglio,,Foglio
+Carta,,Foglio
+Carta,Cartulazione_Carta,
+Codice,,"Libro, Volume"
+Codice,Fascicolazione_Codice,
+Codice,Legatura_Codice,
+Dimensioni,,Formato
+Dimensioni,Larghezza,
+Dimensioni,Lunghezza,
+Dimensioni,Unità Di Misura,
+Ente,,
+Ente,Attività_Ente,
+Ente,Descrizione_Ente,
+Ente,Vide,
+Evento,,
+Evento,Descrizione_Evento,
+Fascicolo,,
+Fascicolo,Cartulazione_Fascicolo,
+Fascicolo,Consistenza_Fascicolo,
+Fascicolo,Numerazione_Fascicolo,
+Foglio,,
+Foglio,Numerazione_Foglio,
+Foglio Intero,,
+Fondo,,
+Illustrazione,,
+Illustrazione,Oggetto,
+Luogo,,
+Luogo,Coordinate,
+Luogo,Descrizione_Luogo,
+Luogo,Estensione,
+Mano,,
+Mano,Collocazione Nel Manoscritto,
+Mano,Data_Mano,
+Mano,Tipo Di Scrittura_Mano,
+Manoscritto,,
+Manoscritto,Consistenza_Manoscritto,
+Manoscritto,Contenuto,
+Manoscritto,Data_Manoscritto,
+Manoscritto,Nome Vulgato,
+Manoscritto,Stato Di Conservazione_Manoscritto,
+Manoscritto,Titolo Del Codice,
+Manoscritto,Bibliografia,
+Marginalia,,
+Marginalia,Annotazione_Marginalia,
+Marginalia,Descrizione_Marginalia,
+Miniatura,,
+Origine,,
+Pagina,,
+Pagina,Annotazione_Pagina,
+Pagina,Cartulazione_Pagina,
+Pagina,Decorazione,
+Pagina,Numerazione_Pagina,
+Pagina,Notazione Musicale,
+Periodo,,
+Periodo,Data_Periodo,
+Periodo,Data_Periodo,
+Persona,,
+Persona,Attività_Persona,
+Persona,Morte,
+Persona,Nascita,
+Persona,Nome,
+Persona,Ruolo,
+Persona,Sesso,
+Provenienza,,
+Provenienza,Data_Provenienza,
+Rubrica,,
+Rubrica,Attribuzione In Rubrica_Rubrica,
+Rubrica,Attribuzione In Rubrica_Rubrica,
+Rubrica,Genere In Rubrica_Rubrica,
+Rubrica,Genere In Rubrica_Rubrica,
+Segnatura,,
+Segnatura,Segnatura Numerica,
+Supporto,,
+Supporto,Materiale,
+Supporto,Stato Di Conservazione_Supporto,
+Testo,,
+Testo,Edizione,
+Testo,Explicit,
+Testo,Genere Testuale,
+Testo,Incipit,
+Testo,Lingua,
+Testo,Partizione,
+Testo,Tipologia,
+Testo,Titolo,
+Unità Codicologica,,
+Unità Codicologica,Consistenza_Unità Codicologica,
+Unità Codicologica,Fascicolazione_Unità Codicologica,
+Unità Codicologica,Legatura_Unità Codicologica,
+Versificazione,,Metro
+Versificazione,Numero Strofe,
+Versificazione,Numero Versi,
+Versificazione,Schema Metrico,
+Versificazione,Schema Rimico,
+Versificazione,Versi Per Strofa,

+ 4 - 1
Serious_attempt/the_one_that_does_it.py

@@ -176,7 +176,10 @@ if undefined_entities:
 # %%
 # %%
 # Export results
 # Export results
 if not problematic_entities and not duplicated_entities:
 if not problematic_entities and not duplicated_entities:
-    entities_to_export = [{'ENTITÀ': ent, 'ATTRIBUTO (LITERAL)': None, 'SAME AS': ', '.join(ent_val[0]['Alias'])} for ent, ent_val in clean_entities.items()]
+
+    nonatomic_entities = {ent: ent_val for ent, ent_val in clean_entities.items() if ent not in atomic_entities}
+
+    entities_to_export = [{'ENTITÀ': ent, 'ATTRIBUTO (LITERAL)': None, 'SAME AS': ', '.join(ent_val[0]['Alias'])} for ent, ent_val in nonatomic_entities.items()]
     #
     #
     atomic_rels = [rel for rel in clean_relations if rel['Oggetto'] in atomic_entities]
     atomic_rels = [rel for rel in clean_relations if rel['Oggetto'] in atomic_entities]
     entities_to_export += [{'ENTITÀ': rel['Soggetto'], 'ATTRIBUTO (LITERAL)': rel['Oggetto'], 'SAME AS': None} for rel in atomic_rels]
     entities_to_export += [{'ENTITÀ': rel['Soggetto'], 'ATTRIBUTO (LITERAL)': rel['Oggetto'], 'SAME AS': None} for rel in atomic_rels]