Bladeren bron

starting to work, need to process homonyms in literals

FRANCESCO CORADESCHI 2 maanden geleden
bovenliggende
commit
7c0e757b89

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

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

+ 0 - 1
Serious_attempt/data/.~lock.man_draft_NEW_entities.csv#

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

+ 0 - 79
Serious_attempt/data/man_draft_NEW_entities.csv

@@ -1,79 +0,0 @@
-ENTITÀ,ATTRIBUTO (LITERAL),SAME AS,CIDOC-LINK
-Aggiunta,Descrizione aggiunta,,
-Aggiunta,,"Inserzione, Integrazione, Addizione",
-Attività,,,
-Bifoglio,Numerazione bifoglio,,http://cidoc-crm.org/cidoc-crm/E60_Number 
-Bifoglio,,,http://cidoc-crm.org/cidoc-crm/E22_Human-Made_Object
-Carta,,,http://cidoc-crm.org/cidoc-crm/E22_Human-Made_Object
-Decorazione,,,http://www.cidoc-crm.org/cidoc-crm/E36_Visual_Item
-Dimensioni,Larghezza,,
-Dimensioni,Lunghezza,,
-Dimensioni,Unità di misura,,http://cidoc-crm.org/cidoc-crm/E58_Measurement_Unit
-Dimensioni,,Formato,http://cidoc-crm.org/cidoc-crm/E54_Dimension
-Ente,Descrizione,,
-Ente,Vide,,
-Ente,,,
-Evento,Descrizione evento,,http://cidoc-crm.org/cidoc-crm/E55_Type
-Evento,,,
-Fascicolo,,,http://cidoc-crm.org/cidoc-crm/E22_Human-Made_Object
-Foglio,Numerazione foglio,,http://cidoc-crm.org/cidoc-crm/E60_Number 
-Foglio,,,http://cidoc-crm.org/cidoc-crm/E22_Human-Made_Object
-Fondo,,,
-Illustrazione,,,http://www.cidoc-crm.org/cidoc-crm/E36_Visual_Item
-Luogo,Coordinate,,
-Luogo,Descrizione luogo,,http://cidoc-crm.org/cidoc-crm/E55_Type
-Luogo,Estensione,,
-Luogo,,,
-Mano,Collocazione nel manoscritto mano,,
-Mano,Data mano,,http://cidoc-crm.org/cidoc-crm/E52_Time-Span
-Mano,Tipo di scrittura mano,,http://cidoc-crm.org/cidoc-crm/E55_Type
-Mano,,,http://cidoc-crm.org/cidoc-crm/E39_Actor
-Manoscritto,Nome vulgato,,http://cidoc-crm.org/cidoc-crm/E41_Appellation 
-Manoscritto,,Codice,http://cidoc-crm.org/cidoc-crm/E22_Human-Made_Object
-Marginalia,Annotazione,,
-Marginalia,Descrizione marginalia,,
-Marginalia,,,
-Miniatura,,,http://www.cidoc-crm.org/cidoc-crm/E36_Visual_Item
-Organizzazione della pagina,Descrizione pagina,,
-Organizzazione della pagina,Tipo di scrittura pagina,,http://cidoc-crm.org/cidoc-crm/E55_Type
-Organizzazione della pagina,,"Architettura della pagina, Disposizione della pagina, Utilizzazione della pagina, Impaginazione",
-Origine,,,
-Pagina,Numerazione pagina,,http://cidoc-crm.org/cidoc-crm/E60_Number 
-Pagina,,,http://cidoc-crm.org/cidoc-crm/E22_Human-Made_Object
-Periodo,Fine,,http://cidoc-crm.org/cidoc-crm/E52_Time-Span
-Periodo,Inizio,,http://cidoc-crm.org/cidoc-crm/E52_Time-Span
-Periodo,,,
-Persona,Morte,,http://cidoc-crm.org/cidoc-crm/E69_Death
-Persona,Nascita,,http://cidoc-crm.org/cidoc-crm/E67_Birth
-Persona,Nome,,http://xmlns.com/foaf/0.1/name
-Persona,Ruolo,,http://cidoc-crm.org/cidoc-crm/E55_Type
-Persona,Sesso,,
-Persona,,,http://cidoc-crm.org/cidoc-crm/E21_Person
-Provenienza,,,
-Rubrica,Attribuzione in rubrica,,
-Rubrica,Genere in rubrica,,
-Rubrica,,,
-Segnatura,Segnatura numerica,,http://cidoc-crm.org/cidoc-crm/E42_Identifier
-Segnatura,,,
-Supporto,Materiale,,http://cidoc-crm.org/cidoc-crm/E57_Material
-Supporto,Stato di conservazione,,http://cidoc-crm.org/cidoc-crm/E3_Condition_State
-Supporto,,,
-Testo,Edizione,,
-Testo,Explicit,,
-Testo,Genere Testuale,,
-Testo,Incipit,,
-Testo,Lingua,,
-Testo,Partizione,,
-Testo,Tipologia,,
-Testo,Titolo,,http://cidoc-crm.org/cidoc-crm/E35_Title
-Testo,,,http://cidoc-crm.org/cidoc-crm/E73_Information_Object
-Unità codicologica,Consistenza,,http://cidoc-crm.org/cidoc-crm/E54_Dimension
-Unità codicologica,Fascicolazione,,
-Unità codicologica,Legatura,,
-Unità codicologica,,Sezione,http://cidoc-crm.org/cidoc-crm/E22_Human-Made_Object
-Versificazione,Numero strofe ,,
-Versificazione,Numero versi ,,
-Versificazione,Schema metrico,,
-Versificazione,Schema rimico ,,
-Versificazione,Versi per strofa  ,,
-Versificazione,,Metro,

+ 0 - 38
Serious_attempt/data/man_draft_NEW_relations.csv

@@ -1,38 +0,0 @@
-ENTITÀ 1,ENTITÀ 2,NOME RELAZIONE,NOME RELAZIONE INVERSA,CIDOC-LINK
-Attività,Evento,is_subclass_of,is_superclass_of,
-Bifoglio,Foglio,is_composed_by,is_part_of,http://www.cidoc-crm.org/cidoc-crm/P46_is_composed_of
-Carta,Foglio,is_subclass_of,is_superclass_of,
-Decorazione,Illustrazione,is_subclass_of,is_superclass_of,
-Ente,Attività,hosts,takes_place_at,
-Ente,Luogo,is_placed_in,has,
-Evento,Luogo,happens_in,is_theater_of,http://www.cidoc-crm.org/cidoc-crm/P7_took_place_at
-Evento,Periodo,has_time_span,is_time_span_of,http://www.cidoc-crm.org/cidoc-crm/P4_has_time-span
-Fascicolo,Unità codicologica,is_subclass_of,is_superclass_of,
-Foglio,Dimensioni,is_described_by,describes,http://www.cidoc-crm.org/cidoc-crm/P43_has_dimension
-Foglio,Pagina,is_composed_by,is_part_of,http://www.cidoc-crm.org/cidoc-crm/P46_is_composed_of
-Fondo,Ente,is_part_of,has,
-Illustrazione,#any,represents,is_represented_in,http://www.cidoc-crm.org/cidoc-crm/P62_depicts
-Manoscritto,Ente,is_kept_at,holds,
-Manoscritto,Origine,originated_in,is_origin_of,
-Manoscritto,Provenienza,has_been_in,is_part_of_the_history_of,
-Manoscritto,Segnatura,is_identified_by,identifies,
-Manoscritto,Supporto,consists_of,is_incorporated_in,
-Manoscritto,Testo,transmits,is_transmitted_by,http://www.cidoc-crm.org/cidoc-crm/P128_carries
-Manoscritto,Unità codicologica,is_composed_by,is_part_of,http://www.cidoc-crm.org/cidoc-crm/P46_is_composed_of
-Miniatura,Illustrazione,is_subclass_of,is_superclass_of,
-Origine,Evento,is_subclass_of,is_superclass_of,
-Pagina,Aggiunta,includes,is_included_in,
-Pagina,Illustrazione,contains,is_contained_in,http://www.cidoc-crm.org/cidoc-crm/P56_bears_feature
-Pagina,Mano,is_written_by,writes,
-Pagina,Marginalia,includes,is_included_in,
-Pagina,Organizzazione della pagina,is_described_by,describes,
-Persona,Attività,participates_in,sees_participation_of,
-Persona,Evento,is_witness_of,has_witness,
-Persona,Periodo,is_active_in,sees_activity_of,
-Persona,Testo,is_author_of,is_authored_by,http://www.cidoc-crm.org/cidoc-crm/P14_carried_out_by
-Provenienza,Evento,is_subclass_of,is_superclass_of,
-Segnatura,Fondo,has_prefix,has,
-Unità codicologica,Bifoglio,is_composed_by,is_part_of,http://www.cidoc-crm.org/cidoc-crm/P46_is_composed_of
-Unità codicologica,Foglio,is_composed_by,is_part_of,http://www.cidoc-crm.org/cidoc-crm/P46_is_composed_of
-Testo,Rubrica,has,is_part_of,
-Testo,Versificazione,is_described_by,describes,

+ 7 - 6
Serious_attempt/ontology_parser_NEWTEMP.py → Serious_attempt/ontology_parser.py

@@ -7,9 +7,8 @@ DATA_FOLDER = './data/'
 OUTPUT_FOLDER = './output/'
 ONTO_FILENAME = 'manoscritti_dariah' # No extension!
 
-TEMP_NAME = 'man_draft_NEW'
-ent_filename = TEMP_NAME + '_entities.csv'
-rel_filename = TEMP_NAME + '_relations.csv'
+ent_filename = ONTO_FILENAME + '_entities.csv'
+rel_filename = ONTO_FILENAME + '_relations.csv'
 # %%
 
 # %%
@@ -30,14 +29,14 @@ INVERSE_RELATION_COLUMN_LABEL = 'NOME RELAZIONE INVERSA'
 #
 
 
-with open(DATA_FOLDER + ent_filename, 'r', encoding='utf-8') as in_file:
+with open(OUTPUT_FOLDER + ent_filename, 'r', encoding='utf-8') as in_file:
     if HEADER_ROW:
         reader = csv.DictReader(in_file)
     else:
         reader = csv.DictReader(in_file, fieldnames=[ENTITIES_COLUMN_LABEL, ATTRIBUTES_COLUMN_LABEL, SAMEAS_COLUMN_LABEL])
     entities = [row for row in reader]
 
-with open(DATA_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:
         reader = csv.DictReader(in_file)
     else:
@@ -103,7 +102,7 @@ def dict_lists_to_json(entities_local, relations_local):
 json_data = dict_lists_to_json(entities, relations)
 
 # Export data
-with open(OUTPUT_FOLDER + ONTO_FILENAME + '.json', 'w') as out_json:
+with open(OUTPUT_FOLDER + ONTO_FILENAME + '.json', 'w', encoding='utf-8') as out_json:
     json.dump(json_data, out_json, indent=2, ensure_ascii=False)
 # %%
 # Re-read the data and do a consistency check
@@ -225,6 +224,8 @@ rdf_data = create_rdf(json_data)
 with open(OUTPUT_FOLDER + ONTO_FILENAME + '.rdf', 'w') as out_file:
     out_file.write(rdf_data)
 # %%
+# Easy way to visualize the Ontology: upload it to:
+#
 # https://service.tib.eu/webvowl/
 
 # %%

+ 706 - 138
Serious_attempt/output/manoscritti_dariah.json

@@ -1,119 +1,193 @@
 {
   "Entità": {
     "Aggiunta": {
-      "Attributi": [
-        "Descrizione aggiunta"
-      ],
       "Sinonimi": [
         "Inserzione",
         "Integrazione",
         "Addizione"
+      ],
+      "Attributi": [
+        "Descrizione"
+      ]
+    },
+    "Annotazione": {
+      "Sinonimi": [
+        "Chiosa",
+        "Nota"
+      ]
+    },
+    "Architettura Della Pagina": {
+      "Sinonimi": [
+        "Organizzazione Della Pagina",
+        "Disposizione Della Pagina",
+        "Utilizzazione Della Pagina",
+        "Impaginazione"
+      ],
+      "Attributi": [
+        "Descrizione",
+        "Tipo Di Scrittura"
       ]
     },
     "Attività": {
       "Sottoclasse di": "Evento"
     },
+    "Attribuzione In Rubrica": {},
+    "Bibliografia": {},
     "Bifoglio": {
-      "Attributi": [
-        "Numerazione bifoglio"
-      ]
+      "Sinonimi": [
+        "Foglio"
+      ],
+      "Sottoclasse di": "Foglio"
     },
     "Carta": {
+      "Sinonimi": [
+        "Foglio"
+      ],
+      "Attributi": [
+        "Cartulazione"
+      ],
       "Sottoclasse di": "Foglio"
     },
+    "Cartulazione": {
+      "Sinonimi": [
+        "Cartolazione",
+        "Cartulatura",
+        "Cartolatura",
+        "Foliotazione",
+        "Foliazione"
+      ]
+    },
+    "Codice": {
+      "Sinonimi": [
+        "Libro",
+        "Volume"
+      ],
+      "Attributi": [
+        "Fascicolazione",
+        "Legatura"
+      ],
+      "Sottoclasse di": "Manoscritto"
+    },
+    "Consistenza": {
+      "Sinonimi": [
+        "Dimensioni"
+      ]
+    },
+    "Contenuto": {},
     "Decorazione": {
       "Sottoclasse di": "Illustrazione"
     },
     "Dimensioni": {
+      "Sinonimi": [
+        "Formato"
+      ],
       "Attributi": [
         "Larghezza",
         "Lunghezza",
-        "Unità di misura"
-      ],
-      "Sinonimi": [
-        "Formato"
+        "Unità Di Misura"
       ]
     },
+    "Edizione": {},
     "Ente": {
       "Attributi": [
+        "Attività",
         "Descrizione",
         "Vide"
       ]
     },
     "Evento": {
       "Attributi": [
-        "Descrizione evento"
+        "Descrizione"
       ]
     },
+    "Explicit": {},
+    "Fascicolazione": {},
     "Fascicolo": {
-      "Sottoclasse di": "Unità codicologica"
+      "Attributi": [
+        "Cartulazione",
+        "Consistenza",
+        "Numerazione"
+      ]
     },
     "Foglio": {
       "Attributi": [
-        "Numerazione foglio"
+        "Numerazione"
       ]
     },
+    "Foglio Intero": {
+      "Sottoclasse di": "Foglio"
+    },
     "Fondo": {},
-    "Illustrazione": {},
+    "Genere In Rubrica": {},
+    "Genere Testuale": {},
+    "Illustrazione": {
+      "Attributi": [
+        "Oggetto"
+      ]
+    },
+    "Incipit": {},
+    "Legatura": {},
+    "Lingua": {},
     "Luogo": {
       "Attributi": [
         "Coordinate",
-        "Descrizione luogo",
+        "Descrizione",
         "Estensione"
       ]
     },
     "Mano": {
       "Attributi": [
-        "Collocazione nel manoscritto mano",
-        "Data mano",
-        "Tipo di scrittura mano"
+        "Collocazione Nel Manoscritto",
+        "Data",
+        "Tipo Di Scrittura"
       ]
     },
     "Manoscritto": {
       "Attributi": [
-        "Nome vulgato"
-      ],
-      "Sinonimi": [
-        "Codice"
+        "Consistenza",
+        "Contenuto",
+        "Data",
+        "Nome Vulgato",
+        "Stato Di Conservazione",
+        "Titolo Del Codice",
+        "Bibliografia"
       ]
     },
     "Marginalia": {
       "Attributi": [
         "Annotazione",
-        "Descrizione marginalia"
+        "Descrizione"
       ]
     },
     "Miniatura": {
       "Sottoclasse di": "Illustrazione"
     },
-    "Organizzazione della pagina": {
-      "Attributi": [
-        "Descrizione pagina",
-        "Tipo di scrittura pagina"
-      ],
-      "Sinonimi": [
-        "Architettura della pagina",
-        "Disposizione della pagina",
-        "Utilizzazione della pagina",
-        "Impaginazione"
-      ]
-    },
+    "Notazione Musicale": {},
+    "Numerazione": {},
+    "Numero Strofe": {},
+    "Numero Versi": {},
     "Origine": {
       "Sottoclasse di": "Evento"
     },
     "Pagina": {
       "Attributi": [
-        "Numerazione pagina"
+        "Annotazione",
+        "Cartulazione",
+        "Decorazione",
+        "Numerazione",
+        "Notazione Musicale"
       ]
     },
+    "Partizione": {},
     "Periodo": {
       "Attributi": [
-        "Fine",
-        "Inizio"
+        "Data",
+        "Data"
       ]
     },
     "Persona": {
       "Attributi": [
+        "Attività",
         "Morte",
         "Nascita",
         "Nome",
@@ -122,23 +196,35 @@
       ]
     },
     "Provenienza": {
+      "Attributi": [
+        "Data"
+      ],
       "Sottoclasse di": "Evento"
     },
     "Rubrica": {
       "Attributi": [
-        "Attribuzione in rubrica",
-        "Genere in rubrica"
+        "Attribuzione In Rubrica",
+        "Attribuzione In Rubrica",
+        "Genere In Rubrica",
+        "Genere In Rubrica"
       ]
     },
+    "Schema Metrico": {},
+    "Schema Rimico": {},
     "Segnatura": {
       "Attributi": [
-        "Segnatura numerica"
+        "Segnatura Numerica"
+      ]
+    },
+    "Stato Di Conservazione": {
+      "Sinonimi": [
+        "Condizione"
       ]
     },
     "Supporto": {
       "Attributi": [
         "Materiale",
-        "Stato di conservazione"
+        "Stato Di Conservazione"
       ]
     },
     "Testo": {
@@ -153,209 +239,691 @@
         "Titolo"
       ]
     },
-    "Unità codicologica": {
+    "Tipo Di Scrittura": {},
+    "Tipologia": {},
+    "Titolo": {},
+    "Titolo Del Codice": {},
+    "Unità Codicologica": {
       "Attributi": [
         "Consistenza",
         "Fascicolazione",
         "Legatura"
-      ],
-      "Sinonimi": [
-        "Sezione"
       ]
     },
+    "Versi Per Strofa": {},
     "Versificazione": {
-      "Attributi": [
-        "Numero strofe ",
-        "Numero versi ",
-        "Schema metrico",
-        "Schema rimico ",
-        "Versi per strofa  "
-      ],
       "Sinonimi": [
         "Metro"
+      ],
+      "Attributi": [
+        "Numero Strofe",
+        "Numero Versi",
+        "Schema Metrico",
+        "Schema Rimico",
+        "Versi Per Strofa"
       ]
     }
   },
   "Relazioni": [
     {
-      "Entità 1": "Bifoglio",
+      "Entità 1": "Aggiunta",
+      "Entità 2": "Pagina",
+      "Etichetta": "includes",
+      "Inversa": "is_included_in"
+    },
+    {
+      "Entità 1": "Annotazione",
+      "Entità 2": "Marginalia",
+      "Etichetta": "carries",
+      "Inversa": ""
+    },
+    {
+      "Entità 1": "Annotazione",
+      "Entità 2": "Pagina",
+      "Etichetta": "has",
+      "Inversa": ""
+    },
+    {
+      "Entità 1": "Architettura Della Pagina",
+      "Entità 2": "Pagina",
+      "Etichetta": "is_described_by",
+      "Inversa": "describes"
+    },
+    {
+      "Entità 1": "Attività",
+      "Entità 2": "Ente",
+      "Etichetta": "hosts",
+      "Inversa": ""
+    },
+    {
+      "Entità 1": "Attività",
+      "Entità 2": "Persona",
+      "Etichetta": "participates_in",
+      "Inversa": "sees_participation_of"
+    },
+    {
+      "Entità 1": "Attribuzione In Rubrica",
+      "Entità 2": "Rubrica",
+      "Etichetta": "contains",
+      "Inversa": ""
+    },
+    {
+      "Entità 1": "Attribuzione In Rubrica",
+      "Entità 2": "Rubrica",
+      "Etichetta": "has",
+      "Inversa": ""
+    },
+    {
+      "Entità 1": "Bibliografia",
+      "Entità 2": "Manoscritto",
+      "Etichetta": "has",
+      "Inversa": ""
+    },
+    {
+      "Entità 1": "Cartulazione",
+      "Entità 2": "Carta",
+      "Etichetta": "has",
+      "Inversa": ""
+    },
+    {
+      "Entità 1": "Cartulazione",
+      "Entità 2": "Fascicolo",
+      "Etichetta": "has",
+      "Inversa": ""
+    },
+    {
+      "Entità 1": "Cartulazione",
+      "Entità 2": "Pagina",
+      "Etichetta": "has",
+      "Inversa": ""
+    },
+    {
+      "Entità 1": "Collocazione Nel Manoscritto",
+      "Entità 2": "Mano",
+      "Etichetta": "has",
+      "Inversa": ""
+    },
+    {
+      "Entità 1": "Consistenza",
+      "Entità 2": "Fascicolo",
+      "Etichetta": "has",
+      "Inversa": ""
+    },
+    {
+      "Entità 1": "Consistenza",
+      "Entità 2": "Manoscritto",
+      "Etichetta": "has",
+      "Inversa": ""
+    },
+    {
+      "Entità 1": "Consistenza",
+      "Entità 2": "Unità Codicologica",
+      "Etichetta": "has",
+      "Inversa": ""
+    },
+    {
+      "Entità 1": "Contenuto",
+      "Entità 2": "Manoscritto",
+      "Etichetta": "is_described_by",
+      "Inversa": ""
+    },
+    {
+      "Entità 1": "Coordinate",
+      "Entità 2": "Luogo",
+      "Etichetta": "has",
+      "Inversa": ""
+    },
+    {
+      "Entità 1": "Data",
+      "Entità 2": "Mano",
+      "Etichetta": "has",
+      "Inversa": ""
+    },
+    {
+      "Entità 1": "Data",
+      "Entità 2": "Manoscritto",
+      "Etichetta": "has_datation",
+      "Inversa": ""
+    },
+    {
+      "Entità 1": "Data",
+      "Entità 2": "Periodo",
+      "Etichetta": "begins_in",
+      "Inversa": ""
+    },
+    {
+      "Entità 1": "Data",
+      "Entità 2": "Periodo",
+      "Etichetta": "ends_in",
+      "Inversa": ""
+    },
+    {
+      "Entità 1": "Data",
+      "Entità 2": "Provenienza",
+      "Etichetta": "has",
+      "Inversa": ""
+    },
+    {
+      "Entità 1": "Decorazione",
+      "Entità 2": "Pagina",
+      "Etichetta": "has",
+      "Inversa": ""
+    },
+    {
+      "Entità 1": "Descrizione",
+      "Entità 2": "Aggiunta",
+      "Etichetta": "has",
+      "Inversa": ""
+    },
+    {
+      "Entità 1": "Descrizione",
+      "Entità 2": "Architettura Della Pagina",
+      "Etichetta": "has",
+      "Inversa": ""
+    },
+    {
+      "Entità 1": "Descrizione",
+      "Entità 2": "Ente",
+      "Etichetta": "has",
+      "Inversa": ""
+    },
+    {
+      "Entità 1": "Descrizione",
+      "Entità 2": "Evento",
+      "Etichetta": "has",
+      "Inversa": ""
+    },
+    {
+      "Entità 1": "Descrizione",
+      "Entità 2": "Luogo",
+      "Etichetta": "has",
+      "Inversa": ""
+    },
+    {
+      "Entità 1": "Descrizione",
+      "Entità 2": "Marginalia",
+      "Etichetta": "has",
+      "Inversa": ""
+    },
+    {
+      "Entità 1": "Dimensioni",
       "Entità 2": "Foglio",
-      "Etichetta": "is_composed_by",
-      "Inversa": "is_part_of"
+      "Etichetta": "is_described_by",
+      "Inversa": ""
+    },
+    {
+      "Entità 1": "Edizione",
+      "Entità 2": "Testo",
+      "Etichetta": "has",
+      "Inversa": ""
     },
     {
       "Entità 1": "Ente",
-      "Entità 2": "Attività",
-      "Etichetta": "hosts",
-      "Inversa": "takes_place_at"
+      "Entità 2": "Fondo",
+      "Etichetta": "is_part_of",
+      "Inversa": "has"
     },
     {
       "Entità 1": "Ente",
+      "Entità 2": "Manoscritto",
+      "Etichetta": "is_owned_by",
+      "Inversa": ""
+    },
+    {
+      "Entità 1": "Ente",
+      "Entità 2": "Origine",
+      "Etichetta": "has",
+      "Inversa": ""
+    },
+    {
+      "Entità 1": "Ente",
+      "Entità 2": "Provenienza",
+      "Etichetta": "has",
+      "Inversa": ""
+    },
+    {
+      "Entità 1": "Estensione",
       "Entità 2": "Luogo",
-      "Etichetta": "is_placed_in",
-      "Inversa": "has"
+      "Etichetta": "has",
+      "Inversa": ""
     },
     {
       "Entità 1": "Evento",
-      "Entità 2": "Luogo",
-      "Etichetta": "happens_in",
-      "Inversa": "is_theater_of"
+      "Entità 2": "Illustrazione",
+      "Etichetta": "represents",
+      "Inversa": ""
     },
     {
       "Entità 1": "Evento",
-      "Entità 2": "Periodo",
-      "Etichetta": "has_time_span",
-      "Inversa": "is_time_span_of"
+      "Entità 2": "Persona",
+      "Etichetta": "is_witness_of",
+      "Inversa": "has_witness"
     },
     {
-      "Entità 1": "Foglio",
-      "Entità 2": "Dimensioni",
+      "Entità 1": "Explicit",
+      "Entità 2": "Testo",
+      "Etichetta": "has",
+      "Inversa": ""
+    },
+    {
+      "Entità 1": "Fascicolazione",
+      "Entità 2": "Codice",
+      "Etichetta": "has",
+      "Inversa": ""
+    },
+    {
+      "Entità 1": "Fascicolazione",
+      "Entità 2": "Unità Codicologica",
       "Etichetta": "is_described_by",
       "Inversa": "describes"
     },
+    {
+      "Entità 1": "Fascicolo",
+      "Entità 2": "Codice",
+      "Etichetta": "is_composed_by",
+      "Inversa": ""
+    },
+    {
+      "Entità 1": "Fascicolo",
+      "Entità 2": "Unità Codicologica",
+      "Etichetta": "is_composed_by",
+      "Inversa": "is_part_of"
+    },
     {
       "Entità 1": "Foglio",
-      "Entità 2": "Pagina",
+      "Entità 2": "Fascicolo",
+      "Etichetta": "is_composed_by",
+      "Inversa": ""
+    },
+    {
+      "Entità 1": "Foglio",
+      "Entità 2": "Manoscritto",
+      "Etichetta": "is_composed_by",
+      "Inversa": ""
+    },
+    {
+      "Entità 1": "Foglio",
+      "Entità 2": "Unità Codicologica",
       "Etichetta": "is_composed_by",
       "Inversa": "is_part_of"
     },
     {
       "Entità 1": "Fondo",
-      "Entità 2": "Ente",
-      "Etichetta": "is_part_of",
+      "Entità 2": "Segnatura",
+      "Etichetta": "has_prefix",
       "Inversa": "has"
     },
     {
-      "Entità 1": "Illustrazione",
-      "Entità 2": "#any",
-      "Etichetta": "represents",
-      "Inversa": "is_represented_in"
+      "Entità 1": "Genere In Rubrica",
+      "Entità 2": "Rubrica",
+      "Etichetta": "contains",
+      "Inversa": ""
     },
     {
-      "Entità 1": "Manoscritto",
-      "Entità 2": "Ente",
-      "Etichetta": "is_kept_at",
-      "Inversa": "holds"
+      "Entità 1": "Genere In Rubrica",
+      "Entità 2": "Rubrica",
+      "Etichetta": "has",
+      "Inversa": ""
     },
     {
-      "Entità 1": "Manoscritto",
-      "Entità 2": "Origine",
-      "Etichetta": "originated_in",
-      "Inversa": "is_origin_of"
+      "Entità 1": "Genere Testuale",
+      "Entità 2": "Testo",
+      "Etichetta": "is_described_by",
+      "Inversa": ""
     },
     {
-      "Entità 1": "Manoscritto",
-      "Entità 2": "Provenienza",
-      "Etichetta": "has_been_in",
-      "Inversa": "is_part_of_the_history_of"
+      "Entità 1": "Illustrazione",
+      "Entità 2": "Pagina",
+      "Etichetta": "contains",
+      "Inversa": "is_contained_in"
     },
     {
-      "Entità 1": "Manoscritto",
-      "Entità 2": "Segnatura",
-      "Etichetta": "is_identified_by",
-      "Inversa": "identifies"
+      "Entità 1": "Incipit",
+      "Entità 2": "Testo",
+      "Etichetta": "has",
+      "Inversa": ""
     },
     {
-      "Entità 1": "Manoscritto",
-      "Entità 2": "Supporto",
-      "Etichetta": "consists_of",
-      "Inversa": "is_incorporated_in"
+      "Entità 1": "Larghezza",
+      "Entità 2": "Dimensioni",
+      "Etichetta": "is_represented_by",
+      "Inversa": ""
     },
     {
-      "Entità 1": "Manoscritto",
+      "Entità 1": "Legatura",
+      "Entità 2": "Codice",
+      "Etichetta": "has",
+      "Inversa": ""
+    },
+    {
+      "Entità 1": "Legatura",
+      "Entità 2": "Unità Codicologica",
+      "Etichetta": "has",
+      "Inversa": ""
+    },
+    {
+      "Entità 1": "Lingua",
       "Entità 2": "Testo",
-      "Etichetta": "transmits",
-      "Inversa": "is_transmitted_by"
+      "Etichetta": "is_written_in",
+      "Inversa": ""
     },
     {
-      "Entità 1": "Manoscritto",
-      "Entità 2": "Unità codicologica",
-      "Etichetta": "is_composed_by",
-      "Inversa": "is_part_of"
+      "Entità 1": "Lunghezza",
+      "Entità 2": "Dimensioni",
+      "Etichetta": "is_represented_by",
+      "Inversa": ""
     },
     {
-      "Entità 1": "Pagina",
-      "Entità 2": "Aggiunta",
+      "Entità 1": "Luogo",
+      "Entità 2": "Ente",
+      "Etichetta": "is_placed_in",
+      "Inversa": "has"
+    },
+    {
+      "Entità 1": "Luogo",
+      "Entità 2": "Evento",
+      "Etichetta": "happens_in",
+      "Inversa": "is_theater_of"
+    },
+    {
+      "Entità 1": "Mano",
+      "Entità 2": "Pagina",
+      "Etichetta": "is_written_by",
+      "Inversa": "writes"
+    },
+    {
+      "Entità 1": "Marginalia",
+      "Entità 2": "Pagina",
       "Etichetta": "includes",
       "Inversa": "is_included_in"
     },
     {
-      "Entità 1": "Pagina",
-      "Entità 2": "Illustrazione",
+      "Entità 1": "Materiale",
+      "Entità 2": "Supporto",
+      "Etichetta": "has",
+      "Inversa": ""
+    },
+    {
+      "Entità 1": "Morte",
+      "Entità 2": "Persona",
+      "Etichetta": "has",
+      "Inversa": ""
+    },
+    {
+      "Entità 1": "Nascita",
+      "Entità 2": "Persona",
+      "Etichetta": "has",
+      "Inversa": ""
+    },
+    {
+      "Entità 1": "Nome",
+      "Entità 2": "Persona",
+      "Etichetta": "has",
+      "Inversa": ""
+    },
+    {
+      "Entità 1": "Nome Vulgato",
+      "Entità 2": "Manoscritto",
+      "Etichetta": "has",
+      "Inversa": ""
+    },
+    {
+      "Entità 1": "Notazione Musicale",
+      "Entità 2": "Pagina",
       "Etichetta": "contains",
       "Inversa": "is_contained_in"
     },
     {
-      "Entità 1": "Pagina",
-      "Entità 2": "Mano",
-      "Etichetta": "is_written_by",
-      "Inversa": "writes"
+      "Entità 1": "Numerazione",
+      "Entità 2": "Fascicolo",
+      "Etichetta": "has",
+      "Inversa": ""
+    },
+    {
+      "Entità 1": "Numerazione",
+      "Entità 2": "Foglio",
+      "Etichetta": "has",
+      "Inversa": ""
+    },
+    {
+      "Entità 1": "Numerazione",
+      "Entità 2": "Pagina",
+      "Etichetta": "has",
+      "Inversa": ""
+    },
+    {
+      "Entità 1": "Numero Strofe",
+      "Entità 2": "Versificazione",
+      "Etichetta": "has",
+      "Inversa": ""
+    },
+    {
+      "Entità 1": "Numero Versi",
+      "Entità 2": "Versificazione",
+      "Etichetta": "has",
+      "Inversa": ""
+    },
+    {
+      "Entità 1": "Oggetto",
+      "Entità 2": "Illustrazione",
+      "Etichetta": "represents",
+      "Inversa": ""
+    },
+    {
+      "Entità 1": "Origine",
+      "Entità 2": "Manoscritto",
+      "Etichetta": "originated_in",
+      "Inversa": "is_origin_of"
     },
     {
       "Entità 1": "Pagina",
-      "Entità 2": "Marginalia",
-      "Etichetta": "includes",
-      "Inversa": "is_included_in"
+      "Entità 2": "Carta",
+      "Etichetta": "is_composed_by",
+      "Inversa": ""
     },
     {
       "Entità 1": "Pagina",
-      "Entità 2": "Organizzazione della pagina",
+      "Entità 2": "Testo",
+      "Etichetta": "is_contained_in",
+      "Inversa": ""
+    },
+    {
+      "Entità 1": "Partizione",
+      "Entità 2": "Testo",
       "Etichetta": "is_described_by",
       "Inversa": "describes"
     },
+    {
+      "Entità 1": "Periodo",
+      "Entità 2": "Evento",
+      "Etichetta": "has_time_span",
+      "Inversa": "is_time_span_of"
+    },
+    {
+      "Entità 1": "Periodo",
+      "Entità 2": "Persona",
+      "Etichetta": "is_active_in",
+      "Inversa": "sees_activity_of"
+    },
     {
       "Entità 1": "Persona",
-      "Entità 2": "Attività",
-      "Etichetta": "participates_in",
-      "Inversa": "sees_participation_of"
+      "Entità 2": "Illustrazione",
+      "Etichetta": "represents",
+      "Inversa": ""
     },
     {
       "Entità 1": "Persona",
-      "Entità 2": "Evento",
-      "Etichetta": "is_witness_of",
-      "Inversa": "has_witness"
+      "Entità 2": "Manoscritto",
+      "Etichetta": "is_owned_by",
+      "Inversa": ""
     },
     {
       "Entità 1": "Persona",
-      "Entità 2": "Periodo",
-      "Etichetta": "is_active_in",
-      "Inversa": "sees_activity_of"
+      "Entità 2": "Origine",
+      "Etichetta": "has",
+      "Inversa": ""
     },
     {
       "Entità 1": "Persona",
       "Entità 2": "Testo",
-      "Etichetta": "is_author_of",
-      "Inversa": "is_authored_by"
+      "Etichetta": "is_authored_by",
+      "Inversa": "is_author_of"
+    },
+    {
+      "Entità 1": "Provenienza",
+      "Entità 2": "Manoscritto",
+      "Etichetta": "has_been_in",
+      "Inversa": "is_part_of_the_history_of"
+    },
+    {
+      "Entità 1": "Rubrica",
+      "Entità 2": "Testo",
+      "Etichetta": "contains",
+      "Inversa": ""
+    },
+    {
+      "Entità 1": "Ruolo",
+      "Entità 2": "Persona",
+      "Etichetta": "has",
+      "Inversa": ""
+    },
+    {
+      "Entità 1": "Schema Metrico",
+      "Entità 2": "Versificazione",
+      "Etichetta": "has",
+      "Inversa": ""
+    },
+    {
+      "Entità 1": "Schema Rimico",
+      "Entità 2": "Versificazione",
+      "Etichetta": "has",
+      "Inversa": ""
     },
     {
       "Entità 1": "Segnatura",
-      "Entità 2": "Fondo",
-      "Etichetta": "has_prefix",
-      "Inversa": "has"
+      "Entità 2": "Manoscritto",
+      "Etichetta": "is_identified_by",
+      "Inversa": "identifies"
     },
     {
-      "Entità 1": "Unità codicologica",
-      "Entità 2": "Bifoglio",
-      "Etichetta": "is_composed_by",
-      "Inversa": "is_part_of"
+      "Entità 1": "Segnatura Numerica",
+      "Entità 2": "Segnatura",
+      "Etichetta": "has",
+      "Inversa": ""
+    },
+    {
+      "Entità 1": "Sesso",
+      "Entità 2": "Persona",
+      "Etichetta": "has",
+      "Inversa": ""
     },
     {
-      "Entità 1": "Unità codicologica",
+      "Entità 1": "Stato Di Conservazione",
+      "Entità 2": "Manoscritto",
+      "Etichetta": "has",
+      "Inversa": ""
+    },
+    {
+      "Entità 1": "Stato Di Conservazione",
+      "Entità 2": "Supporto",
+      "Etichetta": "has",
+      "Inversa": ""
+    },
+    {
+      "Entità 1": "Supporto",
+      "Entità 2": "Fascicolo",
+      "Etichetta": "is_made_of",
+      "Inversa": ""
+    },
+    {
+      "Entità 1": "Supporto",
       "Entità 2": "Foglio",
-      "Etichetta": "is_composed_by",
-      "Inversa": "is_part_of"
+      "Etichetta": "is_made_of",
+      "Inversa": ""
+    },
+    {
+      "Entità 1": "Supporto",
+      "Entità 2": "Manoscritto",
+      "Etichetta": "consists_of",
+      "Inversa": "is_incorporated_in"
     },
     {
       "Entità 1": "Testo",
-      "Entità 2": "Rubrica",
+      "Entità 2": "Illustrazione",
+      "Etichetta": "is_related_to",
+      "Inversa": ""
+    },
+    {
+      "Entità 1": "Testo",
+      "Entità 2": "Manoscritto",
+      "Etichetta": "transmits",
+      "Inversa": "is_transmitted_by"
+    },
+    {
+      "Entità 1": "Testo",
+      "Entità 2": "Persona",
+      "Etichetta": "is_author_of",
+      "Inversa": "is_authored_by"
+    },
+    {
+      "Entità 1": "Tipo Di Scrittura",
+      "Entità 2": "Architettura Della Pagina",
       "Etichetta": "has",
+      "Inversa": ""
+    },
+    {
+      "Entità 1": "Tipo Di Scrittura",
+      "Entità 2": "Mano",
+      "Etichetta": "has",
+      "Inversa": ""
+    },
+    {
+      "Entità 1": "Tipologia",
+      "Entità 2": "Testo",
+      "Etichetta": "has",
+      "Inversa": ""
+    },
+    {
+      "Entità 1": "Titolo",
+      "Entità 2": "Testo",
+      "Etichetta": "has",
+      "Inversa": ""
+    },
+    {
+      "Entità 1": "Titolo Del Codice",
+      "Entità 2": "Manoscritto",
+      "Etichetta": "has_title",
+      "Inversa": ""
+    },
+    {
+      "Entità 1": "Unità Codicologica",
+      "Entità 2": "Manoscritto",
+      "Etichetta": "is_composed_by",
       "Inversa": "is_part_of"
     },
     {
-      "Entità 1": "Testo",
+      "Entità 1": "Unità Di Misura",
+      "Entità 2": "Dimensioni",
+      "Etichetta": "has",
+      "Inversa": ""
+    },
+    {
+      "Entità 1": "Versi Per Strofa",
       "Entità 2": "Versificazione",
+      "Etichetta": "has",
+      "Inversa": ""
+    },
+    {
+      "Entità 1": "Versificazione",
+      "Entità 2": "Testo",
       "Etichetta": "is_described_by",
       "Inversa": "describes"
+    },
+    {
+      "Entità 1": "Vide",
+      "Entità 2": "Ente",
+      "Etichetta": "has",
+      "Inversa": ""
     }
   ]
 }

File diff suppressed because it is too large
+ 2128 - 299
Serious_attempt/output/manoscritti_dariah.rdf


+ 0 - 956
Serious_attempt/output/manoscritti_dariah.ttl

@@ -1,956 +0,0 @@
-#################################################################
-###  Generated with the experimental alpha version of the TTL exporter of WebVOWL (version 1.1.7)  http://visualdataweb.de/webvowl/   ###
-#################################################################
-
-@prefix : 		<http://www.h2iosc.it/onto#> .
-@prefix rdf: 		<http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
-@prefix rdfs: 		<http://www.w3.org/2000/01/rdf-schema#> .
-@prefix owl: 		<http://www.w3.org/2002/07/owl#> .
-@prefix xsd: 		<http://www.w3.org/2001/XMLSchema#> .
-@prefix dc: 		<http://purl.org/dc/elements/1.1/> .
-@prefix xml: 		<http://www.w3.org/XML/1998/namespace> .
-@prefix wot: 		<http://xmlns.com/wot/0.1/> .
-@prefix vs: 		<http://www.w3.org/2003/06/sw-vocab-status/ns#> .
-@prefix foaf: 		<http://xmlns.com/foaf/0.1/> .
-@prefix : 		<http://www.h2iosc.it/onto#> .
-@prefix h2iosc: 		<http://www.h2iosc.it/onto#> .
-@base 			<http://www.h2iosc.it/onto#> .
-
-<http://www.h2iosc.it/onto#> rdf:type owl:Ontology ;
-                             dc:title "undefined"@en;
-                             dc:description "undefined"@en . 
-#################################################################
-
-###  Property Definitions (Number of Property) 123 ###
-#  --------------------------- Property 0------------------------- 
-:marginalia_is_included_in_pagina rdf:type owl:ObjectProperty; 
-                                  owl:inverseOf :pagina_includes_marginalia ;
-                                  rdfs:label "marginalia_is_included_in_pagina"@IRI-based; 
-                                  rdfs:label "is_included_in"@en; 
-                                  rdfs:domain :marginalia;
-                                  rdfs:range :pagina . 
-#  --------------------------- Property 1------------------------- 
-:provenienza_is_subclass_of_evento rdf:type owl:ObjectProperty; 
-                                   owl:inverseOf :evento_is_superclass_of_provenienza ;
-                                   rdfs:label "provenienza_is_subclass_of_evento"@IRI-based; 
-                                   rdfs:label "is_subclass_of"@en; 
-                                   rdfs:domain :provenienza;
-                                   rdfs:range :evento . 
-#  --------------------------- Property 2------------------------- 
-:manoscritto_originated_in_origine rdf:type owl:ObjectProperty; 
-                                   owl:inverseOf :origine_is_origin_of_manoscritto ;
-                                   rdfs:label "manoscritto_originated_in_origine"@IRI-based; 
-                                   rdfs:label "originated_in"@en; 
-                                   rdfs:domain :manoscritto;
-                                   rdfs:range :origine . 
-#  --------------------------- Property 3------------------------- 
-:supporto_is_incorporated_in_manoscritto rdf:type owl:ObjectProperty; 
-                                         owl:inverseOf :manoscritto_consists_of_supporto ;
-                                         rdfs:label "supporto_is_incorporated_in_manoscritto"@IRI-based; 
-                                         rdfs:label "is_incorporated_in"@en; 
-                                         rdfs:domain :supporto;
-                                         rdfs:range :manoscritto . 
-#  --------------------------- Property 4------------------------- 
-:testo_is_described_by_versificazione rdf:type owl:ObjectProperty; 
-                                      owl:inverseOf :versificazione_describes_testo ;
-                                      rdfs:label "testo_is_described_by_versificazione"@IRI-based; 
-                                      rdfs:label "is_described_by"@en; 
-                                      rdfs:domain :testo;
-                                      rdfs:range :versificazione . 
-#  --------------------------- Property 5------------------------- 
-:attribuzione_in_rubrica rdf:type owl:DatatypeProperty ;
-                         rdfs:label "attribuzione_in_rubrica"@IRI-based; 
-                         rdfs:label "Attribuzione in rubrica"@en; 
-                         rdfs:domain :rubrica;
-                         rdfs:range rdfs:Literal . 
-#  --------------------------- Property 6------------------------- 
-:evento_is_superclass_of_attivita rdf:type owl:ObjectProperty; 
-                                  owl:inverseOf :attivita_is_subclass_of_evento ;
-                                  rdfs:label "evento_is_superclass_of_attivita"@IRI-based; 
-                                  rdfs:label "is_superclass_of"@en; 
-                                  rdfs:domain :evento;
-                                  rdfs:range :attivita . 
-#  --------------------------- Property 7------------------------- 
-:partizione rdf:type owl:DatatypeProperty ;
-            rdfs:label "partizione"@IRI-based; 
-            rdfs:label "Partizione"@en; 
-            rdfs:domain :testo;
-            rdfs:range rdfs:Literal . 
-#  --------------------------- Property 8------------------------- 
-:pagina_includes_aggiunta rdf:type owl:ObjectProperty; 
-                          owl:inverseOf :aggiunta_is_included_in_pagina ;
-                          rdfs:label "pagina_includes_aggiunta"@IRI-based; 
-                          rdfs:label "includes"@en; 
-                          rdfs:domain :pagina;
-                          rdfs:range :aggiunta . 
-#  --------------------------- Property 9------------------------- 
-:persona_is_active_in_periodo rdf:type owl:ObjectProperty; 
-                              owl:inverseOf :periodo_sees_activity_of_persona ;
-                              rdfs:label "persona_is_active_in_periodo"@IRI-based; 
-                              rdfs:label "is_active_in"@en; 
-                              rdfs:domain :persona;
-                              rdfs:range :periodo . 
-#  --------------------------- Property 10------------------------- 
-:persona_participates_in_attivita rdf:type owl:ObjectProperty; 
-                                  owl:inverseOf :attivita_sees_participation_of_persona ;
-                                  rdfs:label "persona_participates_in_attivita"@IRI-based; 
-                                  rdfs:label "participates_in"@en; 
-                                  rdfs:domain :persona;
-                                  rdfs:range :attivita . 
-#  --------------------------- Property 11------------------------- 
-:nome rdf:type owl:DatatypeProperty ;
-      rdfs:label "nome"@IRI-based; 
-      rdfs:label "Nome"@en; 
-      rdfs:domain :persona;
-      rdfs:range rdfs:Literal . 
-#  --------------------------- Property 12------------------------- 
-:descrizione_evento rdf:type owl:DatatypeProperty ;
-                    rdfs:label "descrizione_evento"@IRI-based; 
-                    rdfs:label "Descrizione evento"@en; 
-                    rdfs:domain :evento;
-                    rdfs:range rdfs:Literal . 
-#  --------------------------- Property 13------------------------- 
-:dimensioni_describes_foglio rdf:type owl:ObjectProperty; 
-                             owl:inverseOf :foglio_is_described_by_dimensioni ;
-                             rdfs:label "dimensioni_describes_foglio"@IRI-based; 
-                             rdfs:label "describes"@en; 
-                             rdfs:domain :dimensioni;
-                             rdfs:range :foglio . 
-#  --------------------------- Property 14------------------------- 
-:ente_hosts_attivita rdf:type owl:ObjectProperty; 
-                     owl:inverseOf :attivita_takes_place_at_ente ;
-                     rdfs:label "ente_hosts_attivita"@IRI-based; 
-                     rdfs:label "hosts"@en; 
-                     rdfs:domain :ente;
-                     rdfs:range :attivita . 
-#  --------------------------- Property 15------------------------- 
-:rubrica_is_part_of_testo rdf:type owl:ObjectProperty; 
-                          owl:inverseOf :testo_has_rubrica ;
-                          rdfs:label "rubrica_is_part_of_testo"@IRI-based; 
-                          rdfs:label "is_part_of"@en; 
-                          rdfs:domain :rubrica;
-                          rdfs:range :testo . 
-#  --------------------------- Property 16------------------------- 
-:descrizione_marginalia rdf:type owl:DatatypeProperty ;
-                        rdfs:label "descrizione_marginalia"@IRI-based; 
-                        rdfs:label "Descrizione marginalia"@en; 
-                        rdfs:domain :marginalia;
-                        rdfs:range rdfs:Literal . 
-#  --------------------------- Property 17------------------------- 
-:segnatura_identifies_manoscritto rdf:type owl:ObjectProperty; 
-                                  owl:inverseOf :manoscritto_is_identified_by_segnatura ;
-                                  rdfs:label "segnatura_identifies_manoscritto"@IRI-based; 
-                                  rdfs:label "identifies"@en; 
-                                  rdfs:domain :segnatura;
-                                  rdfs:range :manoscritto . 
-#  --------------------------- Property 18------------------------- 
-:persona_is_author_of_testo rdf:type owl:ObjectProperty; 
-                            owl:inverseOf :testo_is_authored_by_persona ;
-                            rdfs:label "persona_is_author_of_testo"@IRI-based; 
-                            rdfs:label "is_author_of"@en; 
-                            rdfs:domain :persona;
-                            rdfs:range :testo . 
-#  --------------------------- Property 19------------------------- 
-:fascicolazione rdf:type owl:DatatypeProperty ;
-                rdfs:label "fascicolazione"@IRI-based; 
-                rdfs:label "Fascicolazione"@en; 
-                rdfs:domain :unita_codicologica;
-                rdfs:range rdfs:Literal . 
-#  --------------------------- Property 20------------------------- 
-:inizio rdf:type owl:DatatypeProperty ;
-        rdfs:label "inizio"@IRI-based; 
-        rdfs:label "Inizio"@en; 
-        rdfs:domain :periodo;
-        rdfs:range rdfs:Literal . 
-#  --------------------------- Property 21------------------------- 
-:ente_has_fondo rdf:type owl:ObjectProperty; 
-                owl:inverseOf :fondo_is_part_of_ente ;
-                rdfs:label "ente_has_fondo"@IRI-based; 
-                rdfs:label "has"@en; 
-                rdfs:domain :ente;
-                rdfs:range :fondo . 
-#  --------------------------- Property 22------------------------- 
-:unita_codicologica_is_superclass_of_fascicolo rdf:type owl:ObjectProperty; 
-                                               owl:inverseOf :fascicolo_is_subclass_of_unita_codicologica ;
-                                               rdfs:label "unita_codicologica_is_superclass_of_fascicolo"@IRI-based; 
-                                               rdfs:label "is_superclass_of"@en; 
-                                               rdfs:domain :unita_codicologica;
-                                               rdfs:range :fascicolo . 
-#  --------------------------- Property 23------------------------- 
-:lingua rdf:type owl:DatatypeProperty ;
-        rdfs:label "lingua"@IRI-based; 
-        rdfs:label "Lingua"@en; 
-        rdfs:domain :testo;
-        rdfs:range rdfs:Literal . 
-#  --------------------------- Property 24------------------------- 
-<http://www.h2iosc.it/onto#illustrazione_represents_#any> rdf:type owl:ObjectProperty; 
-                                                          owl:inverseOf <http://www.h2iosc.it/onto##any_is_represented_in_illustrazione> ;
-                                                          rdfs:label "illustrazione_represents_#any"@IRI-based; 
-                                                          rdfs:label "represents"@en; 
-                                                          rdfs:domain :illustrazione;
-                                                          rdfs:range <http://www.h2iosc.it/onto##any> . 
-#  --------------------------- Property 25------------------------- 
-:origine_is_origin_of_manoscritto rdf:type owl:ObjectProperty; 
-                                  owl:inverseOf :manoscritto_originated_in_origine ;
-                                  rdfs:label "origine_is_origin_of_manoscritto"@IRI-based; 
-                                  rdfs:label "is_origin_of"@en; 
-                                  rdfs:domain :origine;
-                                  rdfs:range :manoscritto . 
-#  --------------------------- Property 26------------------------- 
-:ente_holds_manoscritto rdf:type owl:ObjectProperty; 
-                        owl:inverseOf :manoscritto_is_kept_at_ente ;
-                        rdfs:label "ente_holds_manoscritto"@IRI-based; 
-                        rdfs:label "holds"@en; 
-                        rdfs:domain :ente;
-                        rdfs:range :manoscritto . 
-#  --------------------------- Property 27------------------------- 
-:evento_is_superclass_of_provenienza rdf:type owl:ObjectProperty; 
-                                     owl:inverseOf :provenienza_is_subclass_of_evento ;
-                                     rdfs:label "evento_is_superclass_of_provenienza"@IRI-based; 
-                                     rdfs:label "is_superclass_of"@en; 
-                                     rdfs:domain :evento;
-                                     rdfs:range :provenienza . 
-#  --------------------------- Property 28------------------------- 
-:explicit rdf:type owl:DatatypeProperty ;
-          rdfs:label "explicit"@IRI-based; 
-          rdfs:label "Explicit"@en; 
-          rdfs:domain :testo;
-          rdfs:range rdfs:Literal . 
-#  --------------------------- Property 29------------------------- 
-:pagina_contains_illustrazione rdf:type owl:ObjectProperty; 
-                               owl:inverseOf :illustrazione_is_contained_in_pagina ;
-                               rdfs:label "pagina_contains_illustrazione"@IRI-based; 
-                               rdfs:label "contains"@en; 
-                               rdfs:domain :pagina;
-                               rdfs:range :illustrazione . 
-#  --------------------------- Property 30------------------------- 
-:fondo_is_part_of_ente rdf:type owl:ObjectProperty; 
-                       owl:inverseOf :ente_has_fondo ;
-                       rdfs:label "fondo_is_part_of_ente"@IRI-based; 
-                       rdfs:label "is_part_of"@en; 
-                       rdfs:domain :fondo;
-                       rdfs:range :ente . 
-#  --------------------------- Property 31------------------------- 
-:segnatura_has_prefix_fondo rdf:type owl:ObjectProperty; 
-                            owl:inverseOf :fondo_has_segnatura ;
-                            rdfs:label "segnatura_has_prefix_fondo"@IRI-based; 
-                            rdfs:label "has_prefix"@en; 
-                            rdfs:domain :segnatura;
-                            rdfs:range :fondo . 
-#  --------------------------- Property 32------------------------- 
-:testo_has_rubrica rdf:type owl:ObjectProperty; 
-                   owl:inverseOf :rubrica_is_part_of_testo ;
-                   rdfs:label "testo_has_rubrica"@IRI-based; 
-                   rdfs:label "has"@en; 
-                   rdfs:domain :testo;
-                   rdfs:range :rubrica . 
-#  --------------------------- Property 33------------------------- 
-:unita_codicologica_is_composed_by_foglio rdf:type owl:ObjectProperty; 
-                                          owl:inverseOf :foglio_is_part_of_unita_codicologica ;
-                                          rdfs:label "unita_codicologica_is_composed_by_foglio"@IRI-based; 
-                                          rdfs:label "is_composed_by"@en; 
-                                          rdfs:domain :unita_codicologica;
-                                          rdfs:range :foglio . 
-#  --------------------------- Property 34------------------------- 
-:annotazione rdf:type owl:DatatypeProperty ;
-             rdfs:label "annotazione"@IRI-based; 
-             rdfs:label "Annotazione"@en; 
-             rdfs:domain :marginalia;
-             rdfs:range rdfs:Literal . 
-#  --------------------------- Property 35------------------------- 
-:genere_in_rubrica rdf:type owl:DatatypeProperty ;
-                   rdfs:label "genere_in_rubrica"@IRI-based; 
-                   rdfs:label "Genere in rubrica"@en; 
-                   rdfs:domain :rubrica;
-                   rdfs:range rdfs:Literal . 
-#  --------------------------- Property 36------------------------- 
-:titolo rdf:type owl:DatatypeProperty ;
-        rdfs:label "titolo"@IRI-based; 
-        rdfs:label "Titolo"@en; 
-        rdfs:domain :testo;
-        rdfs:range rdfs:Literal . 
-#  --------------------------- Property 37------------------------- 
-:pagina_is_part_of_foglio rdf:type owl:ObjectProperty; 
-                          owl:inverseOf :foglio_is_composed_by_pagina ;
-                          rdfs:label "pagina_is_part_of_foglio"@IRI-based; 
-                          rdfs:label "is_part_of"@en; 
-                          rdfs:domain :pagina;
-                          rdfs:range :foglio . 
-#  --------------------------- Property 38------------------------- 
-:illustrazione_is_superclass_of_decorazione rdf:type owl:ObjectProperty; 
-                                            owl:inverseOf :decorazione_is_subclass_of_illustrazione ;
-                                            rdfs:label "illustrazione_is_superclass_of_decorazione"@IRI-based; 
-                                            rdfs:label "is_superclass_of"@en; 
-                                            rdfs:domain :illustrazione;
-                                            rdfs:range :decorazione . 
-#  --------------------------- Property 39------------------------- 
-:data_mano rdf:type owl:DatatypeProperty ;
-           rdfs:label "data_mano"@IRI-based; 
-           rdfs:label "Data mano"@en; 
-           rdfs:domain :mano;
-           rdfs:range rdfs:Literal . 
-#  --------------------------- Property 40------------------------- 
-:materiale rdf:type owl:DatatypeProperty ;
-           rdfs:label "materiale"@IRI-based; 
-           rdfs:label "Materiale"@en; 
-           rdfs:domain :supporto;
-           rdfs:range rdfs:Literal . 
-#  --------------------------- Property 41------------------------- 
-<http://www.h2iosc.it/onto##any_is_represented_in_illustrazione> rdf:type owl:ObjectProperty; 
-                                                                 owl:inverseOf <http://www.h2iosc.it/onto#illustrazione_represents_#any> ;
-                                                                 rdfs:label "#any_is_represented_in_illustrazione"@IRI-based; 
-                                                                 rdfs:label "is_represented_in"@en; 
-                                                                 rdfs:domain <http://www.h2iosc.it/onto##any>;
-                                                                 rdfs:range :illustrazione . 
-#  --------------------------- Property 42------------------------- 
-:descrizione rdf:type owl:DatatypeProperty ;
-             rdfs:label "descrizione"@IRI-based; 
-             rdfs:label "Descrizione"@en; 
-             rdfs:domain :ente;
-             rdfs:range rdfs:Literal . 
-#  --------------------------- Property 43------------------------- 
-:foglio_is_composed_by_pagina rdf:type owl:ObjectProperty; 
-                              owl:inverseOf :pagina_is_part_of_foglio ;
-                              rdfs:label "foglio_is_composed_by_pagina"@IRI-based; 
-                              rdfs:label "is_composed_by"@en; 
-                              rdfs:domain :foglio;
-                              rdfs:range :pagina . 
-#  --------------------------- Property 44------------------------- 
-:illustrazione_is_superclass_of_miniatura rdf:type owl:ObjectProperty; 
-                                          owl:inverseOf :miniatura_is_subclass_of_illustrazione ;
-                                          rdfs:label "illustrazione_is_superclass_of_miniatura"@IRI-based; 
-                                          rdfs:label "is_superclass_of"@en; 
-                                          rdfs:domain :illustrazione;
-                                          rdfs:range :miniatura . 
-#  --------------------------- Property 45------------------------- 
-:nome_vulgato rdf:type owl:DatatypeProperty ;
-              rdfs:label "nome_vulgato"@IRI-based; 
-              rdfs:label "Nome vulgato"@en; 
-              rdfs:domain :manoscritto;
-              rdfs:range rdfs:Literal . 
-#  --------------------------- Property 46------------------------- 
-:ente_is_placed_in_luogo rdf:type owl:ObjectProperty; 
-                         owl:inverseOf :luogo_has_ente ;
-                         rdfs:label "ente_is_placed_in_luogo"@IRI-based; 
-                         rdfs:label "is_placed_in"@en; 
-                         rdfs:domain :ente;
-                         rdfs:range :luogo . 
-#  --------------------------- Property 47------------------------- 
-:larghezza rdf:type owl:DatatypeProperty ;
-           rdfs:label "larghezza"@IRI-based; 
-           rdfs:label "Larghezza"@en; 
-           rdfs:domain :dimensioni;
-           rdfs:range rdfs:Literal . 
-#  --------------------------- Property 48------------------------- 
-:aggiunta_is_included_in_pagina rdf:type owl:ObjectProperty; 
-                                owl:inverseOf :pagina_includes_aggiunta ;
-                                rdfs:label "aggiunta_is_included_in_pagina"@IRI-based; 
-                                rdfs:label "is_included_in"@en; 
-                                rdfs:domain :aggiunta;
-                                rdfs:range :pagina . 
-#  --------------------------- Property 49------------------------- 
-:attivita_sees_participation_of_persona rdf:type owl:ObjectProperty; 
-                                        owl:inverseOf :persona_participates_in_attivita ;
-                                        rdfs:label "attivita_sees_participation_of_persona"@IRI-based; 
-                                        rdfs:label "sees_participation_of"@en; 
-                                        rdfs:domain :attivita;
-                                        rdfs:range :persona . 
-#  --------------------------- Property 50------------------------- 
-:stato_di_conservazione rdf:type owl:DatatypeProperty ;
-                        rdfs:label "stato_di_conservazione"@IRI-based; 
-                        rdfs:label "Stato di conservazione"@en; 
-                        rdfs:domain :supporto;
-                        rdfs:range rdfs:Literal . 
-#  --------------------------- Property 51------------------------- 
-:foglio_is_superclass_of_carta rdf:type owl:ObjectProperty; 
-                               owl:inverseOf :carta_is_subclass_of_foglio ;
-                               rdfs:label "foglio_is_superclass_of_carta"@IRI-based; 
-                               rdfs:label "is_superclass_of"@en; 
-                               rdfs:domain :foglio;
-                               rdfs:range :carta . 
-#  --------------------------- Property 52------------------------- 
-:periodo_is_time_span_of_evento rdf:type owl:ObjectProperty; 
-                                owl:inverseOf :evento_has_time_span_periodo ;
-                                rdfs:label "periodo_is_time_span_of_evento"@IRI-based; 
-                                rdfs:label "is_time_span_of"@en; 
-                                rdfs:domain :periodo;
-                                rdfs:range :evento . 
-#  --------------------------- Property 53------------------------- 
-:collocazione_nel_manoscritto_mano rdf:type owl:DatatypeProperty ;
-                                   rdfs:label "collocazione_nel_manoscritto_mano"@IRI-based; 
-                                   rdfs:label "Collocazione nel manoscritto mano"@en; 
-                                   rdfs:domain :mano;
-                                   rdfs:range rdfs:Literal . 
-#  --------------------------- Property 54------------------------- 
-:provenienza_is_part_of_the_history_of_manoscritto rdf:type owl:ObjectProperty; 
-                                                   owl:inverseOf :manoscritto_has_been_in_provenienza ;
-                                                   rdfs:label "provenienza_is_part_of_the_history_of_manoscritto"@IRI-based; 
-                                                   rdfs:label "is_part_of_the_history_of"@en; 
-                                                   rdfs:domain :provenienza;
-                                                   rdfs:range :manoscritto . 
-#  --------------------------- Property 55------------------------- 
-:evento_has_witness_persona rdf:type owl:ObjectProperty; 
-                            owl:inverseOf :persona_is_witness_of_evento ;
-                            rdfs:label "evento_has_witness_persona"@IRI-based; 
-                            rdfs:label "has_witness"@en; 
-                            rdfs:domain :evento;
-                            rdfs:range :persona . 
-#  --------------------------- Property 56------------------------- 
-:descrizione_aggiunta rdf:type owl:DatatypeProperty ;
-                      rdfs:label "descrizione_aggiunta"@IRI-based; 
-                      rdfs:label "Descrizione aggiunta"@en; 
-                      rdfs:domain :aggiunta;
-                      rdfs:range rdfs:Literal . 
-#  --------------------------- Property 57------------------------- 
-:fondo_has_segnatura rdf:type owl:ObjectProperty; 
-                     owl:inverseOf :segnatura_has_prefix_fondo ;
-                     rdfs:label "fondo_has_segnatura"@IRI-based; 
-                     rdfs:label "has"@en; 
-                     rdfs:domain :fondo;
-                     rdfs:range :segnatura . 
-#  --------------------------- Property 58------------------------- 
-:attivita_takes_place_at_ente rdf:type owl:ObjectProperty; 
-                              owl:inverseOf :ente_hosts_attivita ;
-                              rdfs:label "attivita_takes_place_at_ente"@IRI-based; 
-                              rdfs:label "takes_place_at"@en; 
-                              rdfs:domain :attivita;
-                              rdfs:range :ente . 
-#  --------------------------- Property 59------------------------- 
-:illustrazione_is_contained_in_pagina rdf:type owl:ObjectProperty; 
-                                      owl:inverseOf :pagina_contains_illustrazione ;
-                                      rdfs:label "illustrazione_is_contained_in_pagina"@IRI-based; 
-                                      rdfs:label "is_contained_in"@en; 
-                                      rdfs:domain :illustrazione;
-                                      rdfs:range :pagina . 
-#  --------------------------- Property 60------------------------- 
-:decorazione_is_subclass_of_illustrazione rdf:type owl:ObjectProperty; 
-                                          owl:inverseOf :illustrazione_is_superclass_of_decorazione ;
-                                          rdfs:label "decorazione_is_subclass_of_illustrazione"@IRI-based; 
-                                          rdfs:label "is_subclass_of"@en; 
-                                          rdfs:domain :decorazione;
-                                          rdfs:range :illustrazione . 
-#  --------------------------- Property 61------------------------- 
-:foglio_is_part_of_bifoglio rdf:type owl:ObjectProperty; 
-                            owl:inverseOf :bifoglio_is_composed_by_foglio ;
-                            rdfs:label "foglio_is_part_of_bifoglio"@IRI-based; 
-                            rdfs:label "is_part_of"@en; 
-                            rdfs:domain :foglio;
-                            rdfs:range :bifoglio . 
-#  --------------------------- Property 62------------------------- 
-:descrizione_luogo rdf:type owl:DatatypeProperty ;
-                   rdfs:label "descrizione_luogo"@IRI-based; 
-                   rdfs:label "Descrizione luogo"@en; 
-                   rdfs:domain :luogo;
-                   rdfs:range rdfs:Literal . 
-#  --------------------------- Property 63------------------------- 
-:manoscritto_transmits_testo rdf:type owl:ObjectProperty; 
-                             owl:inverseOf :testo_is_transmitted_by_manoscritto ;
-                             rdfs:label "manoscritto_transmits_testo"@IRI-based; 
-                             rdfs:label "transmits"@en; 
-                             rdfs:domain :manoscritto;
-                             rdfs:range :testo . 
-#  --------------------------- Property 64------------------------- 
-:foglio_is_described_by_dimensioni rdf:type owl:ObjectProperty; 
-                                   owl:inverseOf :dimensioni_describes_foglio ;
-                                   rdfs:label "foglio_is_described_by_dimensioni"@IRI-based; 
-                                   rdfs:label "is_described_by"@en; 
-                                   rdfs:domain :foglio;
-                                   rdfs:range :dimensioni . 
-#  --------------------------- Property 65------------------------- 
-:schema_metrico rdf:type owl:DatatypeProperty ;
-                rdfs:label "schema_metrico"@IRI-based; 
-                rdfs:label "Schema metrico"@en; 
-                rdfs:domain :versificazione;
-                rdfs:range rdfs:Literal . 
-#  --------------------------- Property 66------------------------- 
-:luogo_is_theater_of_evento rdf:type owl:ObjectProperty; 
-                            owl:inverseOf :evento_happens_in_luogo ;
-                            rdfs:label "luogo_is_theater_of_evento"@IRI-based; 
-                            rdfs:label "is_theater_of"@en; 
-                            rdfs:domain :luogo;
-                            rdfs:range :evento . 
-#  --------------------------- Property 67------------------------- 
-:vide rdf:type owl:DatatypeProperty ;
-      rdfs:label "vide"@IRI-based; 
-      rdfs:label "Vide"@en; 
-      rdfs:domain :ente;
-      rdfs:range rdfs:Literal . 
-#  --------------------------- Property 68------------------------- 
-:lunghezza rdf:type owl:DatatypeProperty ;
-           rdfs:label "lunghezza"@IRI-based; 
-           rdfs:label "Lunghezza"@en; 
-           rdfs:domain :dimensioni;
-           rdfs:range rdfs:Literal . 
-#  --------------------------- Property 69------------------------- 
-:bifoglio_is_part_of_unita_codicologica rdf:type owl:ObjectProperty; 
-                                        owl:inverseOf :unita_codicologica_is_composed_by_bifoglio ;
-                                        rdfs:label "bifoglio_is_part_of_unita_codicologica"@IRI-based; 
-                                        rdfs:label "is_part_of"@en; 
-                                        rdfs:domain :bifoglio;
-                                        rdfs:range :unita_codicologica . 
-#  --------------------------- Property 70------------------------- 
-:evento_happens_in_luogo rdf:type owl:ObjectProperty; 
-                         owl:inverseOf :luogo_is_theater_of_evento ;
-                         rdfs:label "evento_happens_in_luogo"@IRI-based; 
-                         rdfs:label "happens_in"@en; 
-                         rdfs:domain :evento;
-                         rdfs:range :luogo . 
-#  --------------------------- Property 71------------------------- 
-:tipologia rdf:type owl:DatatypeProperty ;
-           rdfs:label "tipologia"@IRI-based; 
-           rdfs:label "Tipologia"@en; 
-           rdfs:domain :testo;
-           rdfs:range rdfs:Literal . 
-#  --------------------------- Property 72------------------------- 
-:numerazione_pagina rdf:type owl:DatatypeProperty ;
-                    rdfs:label "numerazione_pagina"@IRI-based; 
-                    rdfs:label "Numerazione pagina"@en; 
-                    rdfs:domain :pagina;
-                    rdfs:range rdfs:Literal . 
-#  --------------------------- Property 73------------------------- 
-:schema_rimico  rdf:type owl:DatatypeProperty ;
-                rdfs:label "schema_rimico "@IRI-based; 
-                rdfs:label "Schema rimico "@en; 
-                rdfs:domain :versificazione;
-                rdfs:range rdfs:Literal . 
-#  --------------------------- Property 74------------------------- 
-:descrizione_pagina rdf:type owl:DatatypeProperty ;
-                    rdfs:label "descrizione_pagina"@IRI-based; 
-                    rdfs:label "Descrizione pagina"@en; 
-                    rdfs:domain :organizzazione_della_pagina;
-                    rdfs:range rdfs:Literal . 
-#  --------------------------- Property 75------------------------- 
-:unita_di_misura rdf:type owl:DatatypeProperty ;
-                 rdfs:label "unita_di_misura"@IRI-based; 
-                 rdfs:label "Unità di misura"@en; 
-                 rdfs:domain :dimensioni;
-                 rdfs:range rdfs:Literal . 
-#  --------------------------- Property 76------------------------- 
-:numero_versi  rdf:type owl:DatatypeProperty ;
-               rdfs:label "numero_versi "@IRI-based; 
-               rdfs:label "Numero versi "@en; 
-               rdfs:domain :versificazione;
-               rdfs:range rdfs:Literal . 
-#  --------------------------- Property 77------------------------- 
-:sesso rdf:type owl:DatatypeProperty ;
-       rdfs:label "sesso"@IRI-based; 
-       rdfs:label "Sesso"@en; 
-       rdfs:domain :persona;
-       rdfs:range rdfs:Literal . 
-#  --------------------------- Property 78------------------------- 
-:evento_has_time_span_periodo rdf:type owl:ObjectProperty; 
-                              owl:inverseOf :periodo_is_time_span_of_evento ;
-                              rdfs:label "evento_has_time_span_periodo"@IRI-based; 
-                              rdfs:label "has_time_span"@en; 
-                              rdfs:domain :evento;
-                              rdfs:range :periodo . 
-#  --------------------------- Property 79------------------------- 
-:estensione rdf:type owl:DatatypeProperty ;
-            rdfs:label "estensione"@IRI-based; 
-            rdfs:label "Estensione"@en; 
-            rdfs:domain :luogo;
-            rdfs:range rdfs:Literal . 
-#  --------------------------- Property 80------------------------- 
-:manoscritto_is_identified_by_segnatura rdf:type owl:ObjectProperty; 
-                                        owl:inverseOf :segnatura_identifies_manoscritto ;
-                                        rdfs:label "manoscritto_is_identified_by_segnatura"@IRI-based; 
-                                        rdfs:label "is_identified_by"@en; 
-                                        rdfs:domain :manoscritto;
-                                        rdfs:range :segnatura . 
-#  --------------------------- Property 81------------------------- 
-:numerazione_foglio rdf:type owl:DatatypeProperty ;
-                    rdfs:label "numerazione_foglio"@IRI-based; 
-                    rdfs:label "Numerazione foglio"@en; 
-                    rdfs:domain :foglio;
-                    rdfs:range rdfs:Literal . 
-#  --------------------------- Property 82------------------------- 
-:bifoglio_is_composed_by_foglio rdf:type owl:ObjectProperty; 
-                                owl:inverseOf :foglio_is_part_of_bifoglio ;
-                                rdfs:label "bifoglio_is_composed_by_foglio"@IRI-based; 
-                                rdfs:label "is_composed_by"@en; 
-                                rdfs:domain :bifoglio;
-                                rdfs:range :foglio . 
-#  --------------------------- Property 83------------------------- 
-:unita_codicologica_is_part_of_manoscritto rdf:type owl:ObjectProperty; 
-                                           owl:inverseOf :manoscritto_is_composed_by_unita_codicologica ;
-                                           rdfs:label "unita_codicologica_is_part_of_manoscritto"@IRI-based; 
-                                           rdfs:label "is_part_of"@en; 
-                                           rdfs:domain :unita_codicologica;
-                                           rdfs:range :manoscritto . 
-#  --------------------------- Property 84------------------------- 
-:pagina_is_described_by_organizzazione_della_pagina rdf:type owl:ObjectProperty; 
-                                                    owl:inverseOf :organizzazione_della_pagina_describes_pagina ;
-                                                    rdfs:label "pagina_is_described_by_organizzazione_della_pagina"@IRI-based; 
-                                                    rdfs:label "is_described_by"@en; 
-                                                    rdfs:domain :pagina;
-                                                    rdfs:range :organizzazione_della_pagina . 
-#  --------------------------- Property 85------------------------- 
-:mano_writes_pagina rdf:type owl:ObjectProperty; 
-                    owl:inverseOf :pagina_is_written_by_mano ;
-                    rdfs:label "mano_writes_pagina"@IRI-based; 
-                    rdfs:label "writes"@en; 
-                    rdfs:domain :mano;
-                    rdfs:range :pagina . 
-#  --------------------------- Property 86------------------------- 
-:genere_testuale rdf:type owl:DatatypeProperty ;
-                 rdfs:label "genere_testuale"@IRI-based; 
-                 rdfs:label "Genere Testuale"@en; 
-                 rdfs:domain :testo;
-                 rdfs:range rdfs:Literal . 
-#  --------------------------- Property 87------------------------- 
-:carta_is_subclass_of_foglio rdf:type owl:ObjectProperty; 
-                             owl:inverseOf :foglio_is_superclass_of_carta ;
-                             rdfs:label "carta_is_subclass_of_foglio"@IRI-based; 
-                             rdfs:label "is_subclass_of"@en; 
-                             rdfs:domain :carta;
-                             rdfs:range :foglio . 
-#  --------------------------- Property 88------------------------- 
-:numero_strofe  rdf:type owl:DatatypeProperty ;
-                rdfs:label "numero_strofe "@IRI-based; 
-                rdfs:label "Numero strofe "@en; 
-                rdfs:domain :versificazione;
-                rdfs:range rdfs:Literal . 
-#  --------------------------- Property 89------------------------- 
-:segnatura_numerica rdf:type owl:DatatypeProperty ;
-                    rdfs:label "segnatura_numerica"@IRI-based; 
-                    rdfs:label "Segnatura numerica"@en; 
-                    rdfs:domain :segnatura;
-                    rdfs:range rdfs:Literal . 
-#  --------------------------- Property 90------------------------- 
-:pagina_is_written_by_mano rdf:type owl:ObjectProperty; 
-                           owl:inverseOf :mano_writes_pagina ;
-                           rdfs:label "pagina_is_written_by_mano"@IRI-based; 
-                           rdfs:label "is_written_by"@en; 
-                           rdfs:domain :pagina;
-                           rdfs:range :mano . 
-#  --------------------------- Property 91------------------------- 
-:tipo_di_scrittura_pagina rdf:type owl:DatatypeProperty ;
-                          rdfs:label "tipo_di_scrittura_pagina"@IRI-based; 
-                          rdfs:label "Tipo di scrittura pagina"@en; 
-                          rdfs:domain :organizzazione_della_pagina;
-                          rdfs:range rdfs:Literal . 
-#  --------------------------- Property 92------------------------- 
-:incipit rdf:type owl:DatatypeProperty ;
-         rdfs:label "incipit"@IRI-based; 
-         rdfs:label "Incipit"@en; 
-         rdfs:domain :testo;
-         rdfs:range rdfs:Literal . 
-#  --------------------------- Property 93------------------------- 
-:luogo_has_ente rdf:type owl:ObjectProperty; 
-                owl:inverseOf :ente_is_placed_in_luogo ;
-                rdfs:label "luogo_has_ente"@IRI-based; 
-                rdfs:label "has"@en; 
-                rdfs:domain :luogo;
-                rdfs:range :ente . 
-#  --------------------------- Property 94------------------------- 
-:legatura rdf:type owl:DatatypeProperty ;
-          rdfs:label "legatura"@IRI-based; 
-          rdfs:label "Legatura"@en; 
-          rdfs:domain :unita_codicologica;
-          rdfs:range rdfs:Literal . 
-#  --------------------------- Property 95------------------------- 
-:fine rdf:type owl:DatatypeProperty ;
-      rdfs:label "fine"@IRI-based; 
-      rdfs:label "Fine"@en; 
-      rdfs:domain :periodo;
-      rdfs:range rdfs:Literal . 
-#  --------------------------- Property 96------------------------- 
-:versificazione_describes_testo rdf:type owl:ObjectProperty; 
-                                owl:inverseOf :testo_is_described_by_versificazione ;
-                                rdfs:label "versificazione_describes_testo"@IRI-based; 
-                                rdfs:label "describes"@en; 
-                                rdfs:domain :versificazione;
-                                rdfs:range :testo . 
-#  --------------------------- Property 97------------------------- 
-:organizzazione_della_pagina_describes_pagina rdf:type owl:ObjectProperty; 
-                                              owl:inverseOf :pagina_is_described_by_organizzazione_della_pagina ;
-                                              rdfs:label "organizzazione_della_pagina_describes_pagina"@IRI-based; 
-                                              rdfs:label "describes"@en; 
-                                              rdfs:domain :organizzazione_della_pagina;
-                                              rdfs:range :pagina . 
-#  --------------------------- Property 98------------------------- 
-:manoscritto_consists_of_supporto rdf:type owl:ObjectProperty; 
-                                  owl:inverseOf :supporto_is_incorporated_in_manoscritto ;
-                                  rdfs:label "manoscritto_consists_of_supporto"@IRI-based; 
-                                  rdfs:label "consists_of"@en; 
-                                  rdfs:domain :manoscritto;
-                                  rdfs:range :supporto . 
-#  --------------------------- Property 99------------------------- 
-:edizione rdf:type owl:DatatypeProperty ;
-          rdfs:label "edizione"@IRI-based; 
-          rdfs:label "Edizione"@en; 
-          rdfs:domain :testo;
-          rdfs:range rdfs:Literal . 
-#  --------------------------- Property 100------------------------- 
-:manoscritto_is_composed_by_unita_codicologica rdf:type owl:ObjectProperty; 
-                                               owl:inverseOf :unita_codicologica_is_part_of_manoscritto ;
-                                               rdfs:label "manoscritto_is_composed_by_unita_codicologica"@IRI-based; 
-                                               rdfs:label "is_composed_by"@en; 
-                                               rdfs:domain :manoscritto;
-                                               rdfs:range :unita_codicologica . 
-#  --------------------------- Property 101------------------------- 
-:ruolo rdf:type owl:DatatypeProperty ;
-       rdfs:label "ruolo"@IRI-based; 
-       rdfs:label "Ruolo"@en; 
-       rdfs:domain :persona;
-       rdfs:range rdfs:Literal . 
-#  --------------------------- Property 102------------------------- 
-:persona_is_witness_of_evento rdf:type owl:ObjectProperty; 
-                              owl:inverseOf :evento_has_witness_persona ;
-                              rdfs:label "persona_is_witness_of_evento"@IRI-based; 
-                              rdfs:label "is_witness_of"@en; 
-                              rdfs:domain :persona;
-                              rdfs:range :evento . 
-#  --------------------------- Property 103------------------------- 
-:attivita_is_subclass_of_evento rdf:type owl:ObjectProperty; 
-                                owl:inverseOf :evento_is_superclass_of_attivita ;
-                                rdfs:label "attivita_is_subclass_of_evento"@IRI-based; 
-                                rdfs:label "is_subclass_of"@en; 
-                                rdfs:domain :attivita;
-                                rdfs:range :evento . 
-#  --------------------------- Property 104------------------------- 
-:unita_codicologica_is_composed_by_bifoglio rdf:type owl:ObjectProperty; 
-                                            owl:inverseOf :bifoglio_is_part_of_unita_codicologica ;
-                                            rdfs:label "unita_codicologica_is_composed_by_bifoglio"@IRI-based; 
-                                            rdfs:label "is_composed_by"@en; 
-                                            rdfs:domain :unita_codicologica;
-                                            rdfs:range :bifoglio . 
-#  --------------------------- Property 105------------------------- 
-:evento_is_superclass_of_origine rdf:type owl:ObjectProperty; 
-                                 owl:inverseOf :origine_is_subclass_of_evento ;
-                                 rdfs:label "evento_is_superclass_of_origine"@IRI-based; 
-                                 rdfs:label "is_superclass_of"@en; 
-                                 rdfs:domain :evento;
-                                 rdfs:range :origine . 
-#  --------------------------- Property 106------------------------- 
-:tipo_di_scrittura_mano rdf:type owl:DatatypeProperty ;
-                        rdfs:label "tipo_di_scrittura_mano"@IRI-based; 
-                        rdfs:label "Tipo di scrittura mano"@en; 
-                        rdfs:domain :mano;
-                        rdfs:range rdfs:Literal . 
-#  --------------------------- Property 107------------------------- 
-:nascita rdf:type owl:DatatypeProperty ;
-         rdfs:label "nascita"@IRI-based; 
-         rdfs:label "Nascita"@en; 
-         rdfs:domain :persona;
-         rdfs:range rdfs:Literal . 
-#  --------------------------- Property 108------------------------- 
-:coordinate rdf:type owl:DatatypeProperty ;
-            rdfs:label "coordinate"@IRI-based; 
-            rdfs:label "Coordinate"@en; 
-            rdfs:domain :luogo;
-            rdfs:range rdfs:Literal . 
-#  --------------------------- Property 109------------------------- 
-:testo_is_authored_by_persona rdf:type owl:ObjectProperty; 
-                              owl:inverseOf :persona_is_author_of_testo ;
-                              rdfs:label "testo_is_authored_by_persona"@IRI-based; 
-                              rdfs:label "is_authored_by"@en; 
-                              rdfs:domain :testo;
-                              rdfs:range :persona . 
-#  --------------------------- Property 110------------------------- 
-:pagina_includes_marginalia rdf:type owl:ObjectProperty; 
-                            owl:inverseOf :marginalia_is_included_in_pagina ;
-                            rdfs:label "pagina_includes_marginalia"@IRI-based; 
-                            rdfs:label "includes"@en; 
-                            rdfs:domain :pagina;
-                            rdfs:range :marginalia . 
-#  --------------------------- Property 111------------------------- 
-:consistenza rdf:type owl:DatatypeProperty ;
-             rdfs:label "consistenza"@IRI-based; 
-             rdfs:label "Consistenza"@en; 
-             rdfs:domain :unita_codicologica;
-             rdfs:range rdfs:Literal . 
-#  --------------------------- Property 112------------------------- 
-:morte rdf:type owl:DatatypeProperty ;
-       rdfs:label "morte"@IRI-based; 
-       rdfs:label "Morte"@en; 
-       rdfs:domain :persona;
-       rdfs:range rdfs:Literal . 
-#  --------------------------- Property 113------------------------- 
-:testo_is_transmitted_by_manoscritto rdf:type owl:ObjectProperty; 
-                                     owl:inverseOf :manoscritto_transmits_testo ;
-                                     rdfs:label "testo_is_transmitted_by_manoscritto"@IRI-based; 
-                                     rdfs:label "is_transmitted_by"@en; 
-                                     rdfs:domain :testo;
-                                     rdfs:range :manoscritto . 
-#  --------------------------- Property 114------------------------- 
-:foglio_is_part_of_unita_codicologica rdf:type owl:ObjectProperty; 
-                                      owl:inverseOf :unita_codicologica_is_composed_by_foglio ;
-                                      rdfs:label "foglio_is_part_of_unita_codicologica"@IRI-based; 
-                                      rdfs:label "is_part_of"@en; 
-                                      rdfs:domain :foglio;
-                                      rdfs:range :unita_codicologica . 
-#  --------------------------- Property 115------------------------- 
-:periodo_sees_activity_of_persona rdf:type owl:ObjectProperty; 
-                                  owl:inverseOf :persona_is_active_in_periodo ;
-                                  rdfs:label "periodo_sees_activity_of_persona"@IRI-based; 
-                                  rdfs:label "sees_activity_of"@en; 
-                                  rdfs:domain :periodo;
-                                  rdfs:range :persona . 
-#  --------------------------- Property 116------------------------- 
-:numerazione_bifoglio rdf:type owl:DatatypeProperty ;
-                      rdfs:label "numerazione_bifoglio"@IRI-based; 
-                      rdfs:label "Numerazione bifoglio"@en; 
-                      rdfs:domain :bifoglio;
-                      rdfs:range rdfs:Literal . 
-#  --------------------------- Property 117------------------------- 
-:versi_per_strofa_  rdf:type owl:DatatypeProperty ;
-                    rdfs:label "versi_per_strofa_ "@IRI-based; 
-                    rdfs:label "Versi per strofa  "@en; 
-                    rdfs:domain :versificazione;
-                    rdfs:range rdfs:Literal . 
-#  --------------------------- Property 118------------------------- 
-:miniatura_is_subclass_of_illustrazione rdf:type owl:ObjectProperty; 
-                                        owl:inverseOf :illustrazione_is_superclass_of_miniatura ;
-                                        rdfs:label "miniatura_is_subclass_of_illustrazione"@IRI-based; 
-                                        rdfs:label "is_subclass_of"@en; 
-                                        rdfs:domain :miniatura;
-                                        rdfs:range :illustrazione . 
-#  --------------------------- Property 119------------------------- 
-:manoscritto_is_kept_at_ente rdf:type owl:ObjectProperty; 
-                             owl:inverseOf :ente_holds_manoscritto ;
-                             rdfs:label "manoscritto_is_kept_at_ente"@IRI-based; 
-                             rdfs:label "is_kept_at"@en; 
-                             rdfs:domain :manoscritto;
-                             rdfs:range :ente . 
-#  --------------------------- Property 120------------------------- 
-:manoscritto_has_been_in_provenienza rdf:type owl:ObjectProperty; 
-                                     owl:inverseOf :provenienza_is_part_of_the_history_of_manoscritto ;
-                                     rdfs:label "manoscritto_has_been_in_provenienza"@IRI-based; 
-                                     rdfs:label "has_been_in"@en; 
-                                     rdfs:domain :manoscritto;
-                                     rdfs:range :provenienza . 
-#  --------------------------- Property 121------------------------- 
-:fascicolo_is_subclass_of_unita_codicologica rdf:type owl:ObjectProperty; 
-                                             owl:inverseOf :unita_codicologica_is_superclass_of_fascicolo ;
-                                             rdfs:label "fascicolo_is_subclass_of_unita_codicologica"@IRI-based; 
-                                             rdfs:label "is_subclass_of"@en; 
-                                             rdfs:domain :fascicolo;
-                                             rdfs:range :unita_codicologica . 
-#  --------------------------- Property 122------------------------- 
-:origine_is_subclass_of_evento rdf:type owl:ObjectProperty; 
-                               owl:inverseOf :evento_is_superclass_of_origine ;
-                               rdfs:label "origine_is_subclass_of_evento"@IRI-based; 
-                               rdfs:label "is_subclass_of"@en; 
-                               rdfs:domain :origine;
-                               rdfs:range :evento . 
-###  Class Definitions (Number of Classes) 30 ###
-#  --------------------------- Class  0------------------------- 
-:unita_codicologica rdf:type owl:Class; 
-                    rdfs:label "unita_codicologica"@IRI-based; 
-                    rdfs:label "Unità codicologica"@en . 
-#  --------------------------- Class  1------------------------- 
-:dimensioni rdf:type owl:Class; 
-            rdfs:label "dimensioni"@IRI-based; 
-            rdfs:label "Dimensioni"@en . 
-#  --------------------------- Class  2------------------------- 
-:periodo rdf:type owl:Class; 
-         rdfs:label "periodo"@IRI-based; 
-         rdfs:label "Periodo"@en . 
-#  --------------------------- Class  3------------------------- 
-:ente rdf:type owl:Class; 
-      rdfs:label "ente"@IRI-based; 
-      rdfs:label "Ente"@en . 
-#  --------------------------- Class  4------------------------- 
-:pagina rdf:type owl:Class; 
-        rdfs:label "pagina"@IRI-based; 
-        rdfs:label "Pagina"@en . 
-#  --------------------------- Class  5------------------------- 
-:bifoglio rdf:type owl:Class; 
-          rdfs:label "bifoglio"@IRI-based; 
-          rdfs:label "Bifoglio"@en . 
-#  --------------------------- Class  6------------------------- 
-:testo rdf:type owl:Class; 
-       rdfs:label "testo"@IRI-based; 
-       rdfs:label "Testo"@en . 
-#  --------------------------- Class  7------------------------- 
-:aggiunta rdf:type owl:Class; 
-          rdfs:label "aggiunta"@IRI-based; 
-          rdfs:label "Aggiunta"@en . 
-#  --------------------------- Class  8------------------------- 
-:origine rdf:type owl:Class; 
-         rdfs:label "origine"@IRI-based; 
-         rdfs:label "Origine"@en . 
-#  --------------------------- Class  9------------------------- 
-:attivita rdf:type owl:Class; 
-          rdfs:label "attivita"@IRI-based; 
-          rdfs:label "Attività"@en . 
-#  --------------------------- Class  10------------------------- 
-:carta rdf:type owl:Class; 
-       rdfs:label "carta"@IRI-based; 
-       rdfs:label "Carta"@en . 
-#  --------------------------- Class  11------------------------- 
-:miniatura rdf:type owl:Class; 
-           rdfs:label "miniatura"@IRI-based; 
-           rdfs:label "Miniatura"@en . 
-#  --------------------------- Class  12------------------------- 
-:marginalia rdf:type owl:Class; 
-            rdfs:label "marginalia"@IRI-based; 
-            rdfs:label "Marginalia"@en . 
-#  --------------------------- Class  13------------------------- 
-:illustrazione rdf:type owl:Class; 
-               rdfs:label "illustrazione"@IRI-based; 
-               rdfs:label "Illustrazione"@en . 
-#  --------------------------- Class  14------------------------- 
-:evento rdf:type owl:Class; 
-        rdfs:label "evento"@IRI-based; 
-        rdfs:label "Evento"@en . 
-#  --------------------------- Class  15------------------------- 
-:rubrica rdf:type owl:Class; 
-         rdfs:label "rubrica"@IRI-based; 
-         rdfs:label "Rubrica"@en . 
-#  --------------------------- Class  16------------------------- 
-:persona rdf:type owl:Class; 
-         rdfs:label "persona"@IRI-based; 
-         rdfs:label "Persona"@en . 
-#  --------------------------- Class  17------------------------- 
-:versificazione rdf:type owl:Class; 
-                rdfs:label "versificazione"@IRI-based; 
-                rdfs:label "Versificazione"@en . 
-#  --------------------------- Class  18------------------------- 
-:mano rdf:type owl:Class; 
-      rdfs:label "mano"@IRI-based; 
-      rdfs:label "Mano"@en . 
-#  --------------------------- Class  19------------------------- 
-:fondo rdf:type owl:Class; 
-       rdfs:label "fondo"@IRI-based; 
-       rdfs:label "Fondo"@en . 
-#  --------------------------- Class  20------------------------- 
-:organizzazione_della_pagina rdf:type owl:Class; 
-                             rdfs:label "organizzazione_della_pagina"@IRI-based; 
-                             rdfs:label "Organizzazione della pagina"@en . 
-#  --------------------------- Class  21------------------------- 
-:manoscritto rdf:type owl:Class; 
-             rdfs:label "manoscritto"@IRI-based; 
-             rdfs:label "Manoscritto"@en . 
-#  --------------------------- Class  22------------------------- 
-:decorazione rdf:type owl:Class; 
-             rdfs:label "decorazione"@IRI-based; 
-             rdfs:label "Decorazione"@en . 
-#  --------------------------- Class  23------------------------- 
-:fascicolo rdf:type owl:Class; 
-           rdfs:label "fascicolo"@IRI-based; 
-           rdfs:label "Fascicolo"@en . 
-#  --------------------------- Class  24------------------------- 
-<http://www.h2iosc.it/onto##any> rdf:type owl:Class; 
-                                 rdfs:label "#any"@IRI-based . 
-#  --------------------------- Class  25------------------------- 
-:foglio rdf:type owl:Class; 
-        rdfs:label "foglio"@IRI-based; 
-        rdfs:label "Foglio"@en . 
-#  --------------------------- Class  26------------------------- 
-:supporto rdf:type owl:Class; 
-          rdfs:label "supporto"@IRI-based; 
-          rdfs:label "Supporto"@en . 
-#  --------------------------- Class  27------------------------- 
-:luogo rdf:type owl:Class; 
-       rdfs:label "luogo"@IRI-based; 
-       rdfs:label "Luogo"@en . 
-#  --------------------------- Class  28------------------------- 
-:segnatura rdf:type owl:Class; 
-           rdfs:label "segnatura"@IRI-based; 
-           rdfs:label "Segnatura"@en . 
-#  --------------------------- Class  29------------------------- 
-:provenienza rdf:type owl:Class; 
-             rdfs:label "provenienza"@IRI-based; 
-             rdfs:label "Provenienza"@en . 

+ 120 - 80
Serious_attempt/output/manoscritti_dariah_relations.csv

@@ -1,80 +1,120 @@
-Soggetto,Relazione,Oggetto,,RelazioneS,Concetto 1,Concetto 2,

-Acquisizione del manoscritto,has ,Persona,,,,,

-Acquisizione del manoscritto,has ,Data,,,,,

-Acquisizione del manoscritto,has ,Luogo,,,,,

-Bifoglio,is composed by,Carta,,,,,

-Bifoglio,has ,Numerazione,,,,,

-Bifoglio,has,Cartulazione,,,,,

-Carta,has ,Formato,,,,,

-Carta,has ,Numerazione,,,,,

-Carta,has ,Cartulazione,,,,,

-Fascicolo,is composed by,Foglio,,,,,

-Fascicolo,has datation,Data,,,,,

-Fascicolo,is made of,Supporto,,,,,

-Fascicolo,has ,Consistenza,,,,,

-Fascicolo,is composed by,Foglio,,,,,

-Fascicolo,is composed by,Bifoglio,,,,,

-Fascicolo,has ,Numerazione,,,,,

-Fascicolo,has ,Cartulazione,,,,,

-Foglio,is made of,Supporto,,,,,

-Foglio,has ,Formato,,,,,

-Formato,is represented by,Lunghezza,,,,,

-Formato,is represented by,Larghezza,,,,,

-Illustrazione,represents,Oggetto,,,,,

-Illustrazione,represents,Persona,,,,,

-Illustrazione,represents,Evento,,,,,

-Illustrazione,is related to,Testo,,,,,

-Luogo di conservazione,has,Luogo,,,,,

-Mani,,,,,,,

-Manoscritto,is composed by,Foglio,,Volume,is composed by,FOGLIO,BIFOGLIO

-Manoscritto,is composed by,Bifoglio,,,,,

-Manoscritto,is composed by,Fascicolo,,,,,

-Manoscritto,has title,Titolo del codice,,,,,

-Manoscritto,has datation,Data,,,,,

-Manoscritto,is made of,Supporto,,,,,

-Manoscritto,has ,Consistenza,,Volume,has ,CONSISTENZA,

-Manoscritto,is composed by,Unità codicologica,,Volume,is composed by,UNITÀ CODICOLOGICA,

-Manoscritto,has,Legatura,,Volume,has ,LEGATURA,

-Manoscritto,has ,Fascicolazione,,Volume,has ,FASCICOLAZIONE,

-Manoscritto,has ,Stato di conservazione,,Volume,has ,STATO DI CONSERVAZIONE,

-Manoscritto,has,Illustrazione,,,,,

-Manoscritto,carries,Contenuto,,,,,

-Manoscritto,has,Origine,,,,,

-Manoscritto,has,Provenienza,,,,,

-Manoscritto,has,Possessore,,,,,

-Manoscritto,has,Luogo di conservazione,,,,,

-Marginalia,carries,Annotazione,,,,,

-Notazione musicale,,,,,,,

-Origine,has ,Luogo,,,,,

-Origine,has ,Data,,,,,

-Pagina,is composed by,Carta,,,,,

-Pagina,has ,Numerazione,CARTULAZIONE,,,,

-Pagina,has ,Architettura della pagina,,,,,

-Pagina,has ,Decorazione,,,,,

-Pagina,has ,Aggiunta,ANNOTAZIONE,,,,

-Possessore,has,Persona,,,,,

-Provenienza,has,Luogo,,,,,

-Provenienza,has,Data,,,,,

-Supporto,has ,Stato di conservazione,,,,,

-Tipo di scrittura,,,,,,,

-Unità codicologica,has ,Fascicolazione,,,,,

-,,,,,,,

-Testo,is contained in,Carta,,,,,

-Testo,has,Autore,,,,,

-Testo,has,Lingua,,,,,

-Testo,has,Tipologia,,,,,

-Testo,has,Rubrica,,,,,

-Testo,has,Versificazione,,,,,

-Testo,has,Partizione,,,,,

-Testo,has,Incipit,,,,,

-Testo,has,Explicit,,,,,

-Testo,has,Analisi filologica,,,,,

-Testo,has,Edizione di riferimento,,,,,

-Testo,has,Genere testuale,,,,,

-Rubrica,contains,Genere in rubrica,,,,,

-Rubrica,contains,Attribuzione in rubrica,,,,,

-Versificazione,has,Numero versi ,,,,,

-Versificazione,has,Numero strofe ,,,,,

-Versificazione,has,Versi per strofa  ,,,,,

-Versificazione,has,Schema rimico ,,,,,

-Versificazione,has,Schema metrico,,,,,

+ENTITÀ 1,ENTITÀ 2,NOME RELAZIONE,NOME RELAZIONE INVERSA
+Aggiunta,Pagina,includes,is_included_in
+Annotazione,Marginalia,carries,
+Annotazione,Pagina,has,
+Architettura Della Pagina,Pagina,is_described_by,describes
+Attività,Ente,hosts,
+Attività,Evento,is_subclass_of,is_superclass_of
+Attività,Persona,participates_in,sees_participation_of
+Attribuzione In Rubrica,Rubrica,contains,
+Attribuzione In Rubrica,Rubrica,has,
+Bibliografia,Manoscritto,has,
+Bifoglio,Foglio,is_subclass_of,is_superclass_of
+Carta,Foglio,is_subclass_of,is_superclass_of
+Cartulazione,Carta,has,
+Cartulazione,Fascicolo,has,
+Cartulazione,Pagina,has,
+Codice,Manoscritto,is_subclass_of,is_superclass_of
+Collocazione Nel Manoscritto,Mano,has,
+Consistenza,Fascicolo,has,
+Consistenza,Manoscritto,has,
+Consistenza,Unità Codicologica,has,
+Contenuto,Manoscritto,is_described_by,
+Coordinate,Luogo,has,
+Data,Mano,has,
+Data,Manoscritto,has_datation,
+Data,Periodo,begins_in,
+Data,Periodo,ends_in,
+Data,Provenienza,has,
+Decorazione,Illustrazione,is_subclass_of,is_superclass_of
+Decorazione,Pagina,has,
+Descrizione,Aggiunta,has,
+Descrizione,Architettura Della Pagina,has,
+Descrizione,Ente,has,
+Descrizione,Evento,has,
+Descrizione,Luogo,has,
+Descrizione,Marginalia,has,
+Dimensioni,Foglio,is_described_by,
+Edizione,Testo,has,
+Ente,Fondo,is_part_of,has
+Ente,Manoscritto,is_owned_by,
+Ente,Origine,has,
+Ente,Provenienza,has,
+Estensione,Luogo,has,
+Evento,Illustrazione,represents,
+Evento,Persona,is_witness_of,has_witness
+Explicit,Testo,has,
+Fascicolazione,Codice,has,
+Fascicolazione,Unità Codicologica,is_described_by,describes
+Fascicolo,Codice,is_composed_by,
+Fascicolo,Unità Codicologica,is_composed_by,is_part_of
+Foglio,Fascicolo,is_composed_by,
+Foglio,Manoscritto,is_composed_by,
+Foglio,Unità Codicologica,is_composed_by,is_part_of
+Foglio Intero,Foglio,is_subclass_of,is_superclass_of
+Fondo,Segnatura,has_prefix,has
+Genere In Rubrica,Rubrica,contains,
+Genere In Rubrica,Rubrica,has,
+Genere Testuale,Testo,is_described_by,
+Illustrazione,Pagina,contains,is_contained_in
+Incipit,Testo,has,
+Larghezza,Dimensioni,is_represented_by,
+Legatura,Codice,has,
+Legatura,Unità Codicologica,has,
+Lingua,Testo,is_written_in,
+Lunghezza,Dimensioni,is_represented_by,
+Luogo,Ente,is_placed_in,has
+Luogo,Evento,happens_in,is_theater_of
+Mano,Pagina,is_written_by,writes
+Marginalia,Pagina,includes,is_included_in
+Materiale,Supporto,has,
+Miniatura,Illustrazione,is_subclass_of,is_superclass_of
+Morte,Persona,has,
+Nascita,Persona,has,
+Nome,Persona,has,
+Nome Vulgato,Manoscritto,has,
+Notazione Musicale,Pagina,contains,is_contained_in
+Numerazione,Fascicolo,has,
+Numerazione,Foglio,has,
+Numerazione,Pagina,has,
+Numero Strofe,Versificazione,has,
+Numero Versi,Versificazione,has,
+Oggetto,Illustrazione,represents,
+Origine,Evento,is_subclass_of,is_superclass_of
+Origine,Manoscritto,originated_in,is_origin_of
+Pagina,Carta,is_composed_by,
+Pagina,Testo,is_contained_in,
+Partizione,Testo,is_described_by,describes
+Periodo,Evento,has_time_span,is_time_span_of
+Periodo,Persona,is_active_in,sees_activity_of
+Persona,Illustrazione,represents,
+Persona,Manoscritto,is_owned_by,
+Persona,Origine,has,
+Persona,Testo,is_authored_by,is_author_of
+Provenienza,Evento,is_subclass_of,is_superclass_of
+Provenienza,Manoscritto,has_been_in,is_part_of_the_history_of
+Rubrica,Testo,contains,
+Ruolo,Persona,has,
+Schema Metrico,Versificazione,has,
+Schema Rimico,Versificazione,has,
+Segnatura,Manoscritto,is_identified_by,identifies
+Segnatura Numerica,Segnatura,has,
+Sesso,Persona,has,
+Stato Di Conservazione,Manoscritto,has,
+Stato Di Conservazione,Supporto,has,
+Supporto,Fascicolo,is_made_of,
+Supporto,Foglio,is_made_of,
+Supporto,Manoscritto,consists_of,is_incorporated_in
+Testo,Illustrazione,is_related_to,
+Testo,Manoscritto,transmits,is_transmitted_by
+Testo,Persona,is_author_of,is_authored_by
+Tipo Di Scrittura,Architettura Della Pagina,has,
+Tipo Di Scrittura,Mano,has,
+Tipologia,Testo,has,
+Titolo,Testo,has,
+Titolo Del Codice,Manoscritto,has_title,
+Unità Codicologica,Manoscritto,is_composed_by,is_part_of
+Unità Di Misura,Dimensioni,has,
+Versi Per Strofa,Versificazione,has,
+Versificazione,Testo,is_described_by,describes
+Vide,Ente,has,

+ 20 - 4
Serious_attempt/the_one_that_does_it.py

@@ -114,8 +114,11 @@ for rel in raw_relations:
 
     rel_name = rel['Relazione']
     if isinstance(rel_name, str):
-        rel_name = re.sub(r'\s+', '_', rel_name.strip().lower()).replace('__', '_')
-    clean_rel = {'Soggetto': subj, 'Relazione': rel_name, 'Oggetto': obj}
+        rel_name = normalize_rel_name(rel_name)
+    rel_name_inv = rel.get('Relazione Inversa (opzionale)')
+    if isinstance(rel_name_inv, str):
+        rel_name_inv = normalize_rel_name(rel_name_inv)
+    clean_rel = {'Soggetto': subj, 'Relazione': rel_name, 'Oggetto': obj, 'Relazione Inversa': rel_name_inv}
     clean_relations.append(clean_rel)
 
 # TEMP - filter out a few of the relations manually
@@ -145,8 +148,9 @@ atomic_entities = all_cited_entities - all_subjects
 problematic_entities = undefined_entities - atomic_entities
 
 # Get entities which do not appear in any relation, and are NOT classified as Subclasses.
-unused_entities = all_entities - all_cited_entities
-unused_entities = [ un for un in unused_entities if (not clean_entities.get(un) or not clean_entities[un][0]['Raw']['Sottoclasse di']) ]
+subclass_entities = {key for key, val in clean_entities.items() if val[0]['Raw']['Sottoclasse di']}
+
+unused_entities = (all_entities - all_cited_entities) - subclass_entities
 # %%
 ####
 # MANUS ONLINE (MOL) API: https://api.iccu.sbn.it/devportal/apis
@@ -185,4 +189,16 @@ if not problematic_entities and not duplicated_entities:
         writer.writeheader()
         writer.writerows(entities_to_export)
 
+    relations_to_export = [{'ENTITÀ 1': rel['Oggetto'], 'ENTITÀ 2': rel['Soggetto'], 'NOME RELAZIONE': rel['Relazione'], 'NOME RELAZIONE INVERSA': rel['Relazione Inversa']} for rel in clean_relations]
+
+    # Add subclass relations
+    relations_to_export += [{'ENTITÀ 1': ent, 'ENTITÀ 2': clean_entities[ent][0]['Raw']['Sottoclasse di'], 'NOME RELAZIONE': 'is_subclass_of', 'NOME RELAZIONE INVERSA': 'is_superclass_of'} for ent in subclass_entities]
+
+    relations_to_export = sorted(relations_to_export, key=lambda x: (x['ENTITÀ 1'], x['ENTITÀ 2']) )
+
+    with open(OUTPUT_FOLDER + rel_filename, 'w', encoding='utf-8', newline='\n') as rel_csv:
+        headers = ['ENTITÀ 1', 'ENTITÀ 2', 'NOME RELAZIONE', 'NOME RELAZIONE INVERSA']
+        writer = csv.DictWriter(rel_csv, fieldnames=headers)
+        writer.writeheader()
+        writer.writerows(relations_to_export)
 # %%

Some files were not shown because too many files changed in this diff