From f83b7d7491cf3712fa7f13990f4e96c30facaad6 Mon Sep 17 00:00:00 2001 From: Bastien Gourdon Date: Thu, 30 Jul 2026 15:13:03 +0200 Subject: [PATCH] tbox: v1.5 - PhysicalRelation devient DataStructure et point d'extension declare pour le non-tabulaire, hasSource devient sourcedFrom vers un System instancie, storedIn sert deux granularites et deprecie materializedAs, references devient qualifiedBy, primaryLocation sous-propriete de storedIn, hasShortLabel sur 34 classes. CuratedObject devient DefinedObject et ObservedObject devient CapturedObject jusque dans les IRI, curationMode devient authoringMode. Correction de fond : PhysicalLayerObject ne porte plus la provenance, chaque classe de la couche la declare - un System est defined, tout ce qui est en dessous est captured. instances: 5 systemes crees, 151 sourcedFrom, 15 BO nettoyes de hasSource, labels courts, versions alignees --- generated/pr_metamodel_viewer.html | 192 +- generated/sodh_viewer.html | 74 +- instances/sodh.ttl | 2872 ++++++++++++++++------------ ontology/pr_metamodel.ttl | 391 ++-- scripts/generate_sodh_viewer.py | 97 +- scripts/generate_tbox_viewer.py | 216 ++- scripts/migrate_instances_v1_3.py | 148 ++ scripts/migrate_instances_v1_4.py | 176 ++ shapes/pr_metamodel_shapes.ttl | 89 +- 9 files changed, 2751 insertions(+), 1504 deletions(-) create mode 100644 scripts/migrate_instances_v1_3.py create mode 100644 scripts/migrate_instances_v1_4.py diff --git a/generated/pr_metamodel_viewer.html b/generated/pr_metamodel_viewer.html index a39032b..1b8e759 100644 --- a/generated/pr_metamodel_viewer.html +++ b/generated/pr_metamodel_viewer.html @@ -204,7 +204,7 @@ footer{background:var(--navy);color:rgba(255,255,255,.5);padding:7px 20px;