From 6d8e8159adb2b4c6c7a9dc6febbc0420ef408fc9 Mon Sep 17 00:00:00 2001 From: eliott <eliott.sammier@tetras-libre.fr> Date: Wed, 31 Jul 2024 17:35:26 +0200 Subject: [PATCH] Add forced index to root Modules --- tetras_extraction/result/full/macao_content.ttl | 2 ++ tetras_extraction/result/full/macao_full.ttl | 2 ++ tetras_extraction/result/macao_12/macao_content.ttl | 1 + tetras_extraction/result/macao_12/macao_full.ttl | 3 +-- tetras_extraction/result/macao_3/macao_content.ttl | 1 + tetras_extraction/result/macao_3/macao_full.ttl | 1 + tetras_extraction/script/src/extract.py | 2 ++ 7 files changed, 10 insertions(+), 2 deletions(-) diff --git a/tetras_extraction/result/full/macao_content.ttl b/tetras_extraction/result/full/macao_content.ttl index 4cd9e457..068c942a 100644 --- a/tetras_extraction/result/full/macao_content.ttl +++ b/tetras_extraction/result/full/macao_content.ttl @@ -11491,6 +11491,7 @@ :MosMod95, :MosMod951 ; :id "MosOrgmacao_fusion_ss_barre" ; + :index 1 ; :titre "MACAO" ; rdfs:subClassOf :MacaoRoot . @@ -11744,6 +11745,7 @@ :seq68058, :seq906956 ; :id "MosOrg1" ; + :index 3 ; :titre "MACAO 3" ; rdfs:subClassOf :MacaoRoot . diff --git a/tetras_extraction/result/full/macao_full.ttl b/tetras_extraction/result/full/macao_full.ttl index 2331bb4f..05a23488 100644 --- a/tetras_extraction/result/full/macao_full.ttl +++ b/tetras_extraction/result/full/macao_full.ttl @@ -10245,6 +10245,7 @@ :MosMod95, :MosMod951 ; :id "MosOrgmacao_fusion_ss_barre" ; + :index 1 ; :titre "MACAO" ; rdfs:subClassOf :MacaoRoot . @@ -12798,6 +12799,7 @@ :seq68058, :seq906956 ; :id "MosOrg1" ; + :index 3 ; :titre "MACAO 3" ; rdfs:subClassOf :MacaoRoot . diff --git a/tetras_extraction/result/macao_12/macao_content.ttl b/tetras_extraction/result/macao_12/macao_content.ttl index a8072c37..9b8c3c9d 100644 --- a/tetras_extraction/result/macao_12/macao_content.ttl +++ b/tetras_extraction/result/macao_12/macao_content.ttl @@ -5867,6 +5867,7 @@ :MosMod95, :MosMod951 ; :id "MosOrgmacao_fusion_ss_barre" ; + :index 1 ; :titre "MACAO" ; rdfs:subClassOf :MacaoRoot . diff --git a/tetras_extraction/result/macao_12/macao_full.ttl b/tetras_extraction/result/macao_12/macao_full.ttl index cc99ffae..a5d8d941 100644 --- a/tetras_extraction/result/macao_12/macao_full.ttl +++ b/tetras_extraction/result/macao_12/macao_full.ttl @@ -5044,9 +5044,8 @@ :MosMod95, :MosMod951 ; :id "MosOrgmacao_fusion_ss_barre" ; - :titre "MACAO" ; :index 1 ; - + :titre "MACAO" ; rdfs:subClassOf :MacaoRoot . :pg1000 a :Activite, diff --git a/tetras_extraction/result/macao_3/macao_content.ttl b/tetras_extraction/result/macao_3/macao_content.ttl index a8713c61..917ff677 100644 --- a/tetras_extraction/result/macao_3/macao_content.ttl +++ b/tetras_extraction/result/macao_3/macao_content.ttl @@ -5805,6 +5805,7 @@ :seq68058, :seq906956 ; :id "MosOrg1" ; + :index 3 ; :titre "MACAO 3" ; rdfs:subClassOf :MacaoRoot . diff --git a/tetras_extraction/result/macao_3/macao_full.ttl b/tetras_extraction/result/macao_3/macao_full.ttl index 74d24ceb..324d43e2 100644 --- a/tetras_extraction/result/macao_3/macao_full.ttl +++ b/tetras_extraction/result/macao_3/macao_full.ttl @@ -6183,6 +6183,7 @@ :seq68058, :seq906956 ; :id "MosOrg1" ; + :index 3 ; :titre "MACAO 3" ; rdfs:subClassOf :MacaoRoot . diff --git a/tetras_extraction/script/src/extract.py b/tetras_extraction/script/src/extract.py index aa2cad4f..f2f90abc 100644 --- a/tetras_extraction/script/src/extract.py +++ b/tetras_extraction/script/src/extract.py @@ -77,8 +77,10 @@ def parse_manifest(graph: Graph): # Add a nice display name if Context.version == "macao_3": graph.add((root_module, NS["__protege_display_name"], Literal("MACAO 3"))) + graph.add((root_module, NS["index"], Literal(3))) else: graph.add((root_module, NS["__protege_display_name"], Literal("MACAO"))) + graph.add((root_module, NS["index"], Literal(1))) # Recurse on the organization's items parse_manifest_rec(graph, org) -- GitLab