From b94c9d8b10f6e59f8b2648c123caaa6d906ba7d9 Mon Sep 17 00:00:00 2001 From: David Rouquet <david.rouquet@tetras-libre.fr> Date: Mon, 8 Aug 2022 16:45:50 +0200 Subject: [PATCH] SSC-07-01 et SSC-07-02 OWL sans comparaison 'more massive' --- data/SSC-07/SSC-07-01/SSC-07-01.dr.owl.ttl | 80 ++++++++++------ data/SSC-07/SSC-07-02/SSC-07-01.dr.owl.ttl | 104 +++++++++++++++++++++ 2 files changed, 158 insertions(+), 26 deletions(-) create mode 100644 data/SSC-07/SSC-07-02/SSC-07-01.dr.owl.ttl diff --git a/data/SSC-07/SSC-07-01/SSC-07-01.dr.owl.ttl b/data/SSC-07/SSC-07-01/SSC-07-01.dr.owl.ttl index 620e8d1..b77b7d6 100644 --- a/data/SSC-07/SSC-07-01/SSC-07-01.dr.owl.ttl +++ b/data/SSC-07/SSC-07-01/SSC-07-01.dr.owl.ttl @@ -12,16 +12,36 @@ # Object Properties ################################################################# -### https://tetras-libre.fr/mars/ssc#part_of -:part_of rdf:type owl:ObjectProperty . +### https://tetras-libre.fr/mars/tenet#part_of +<https://tetras-libre.fr/mars/tenet#part_of> rdf:type owl:ObjectProperty . + + +################################################################# +# Data properties +################################################################# + +### https://tetras-libre.fr/mars/ssc#massive +:massive rdf:type owl:DatatypeProperty ; + rdfs:domain :domain-massive . ################################################################# # Classes ################################################################# -### https://tetras-libre.fr/mars/ssc#inner_system -:inner_system rdf:type owl:Class ; +### https://tetras-libre.fr/mars/ssc#domain-massive +:domain-massive rdf:type owl:Class ; + rdfs:subClassOf <https://tetras-libre.fr/mars/tenet#propertyDomains> . + + +### https://tetras-libre.fr/mars/ssc#giant_planet +:giant_planet rdf:type owl:Class ; + rdfs:subClassOf :domain-massive , + :planet . + + +### https://tetras-libre.fr/mars/ssc#outer_system +:outer_system rdf:type owl:Class ; rdfs:subClassOf :system . @@ -33,42 +53,50 @@ :system rdf:type owl:Class . -### https://tetras-libre.fr/mars/ssc#terestrial_planet -:terestrial_planet rdf:type owl:Class ; - rdfs:subClassOf :planet . +### https://tetras-libre.fr/mars/ssc#terestrial +:terestrial rdf:type owl:Class . + + +### https://tetras-libre.fr/mars/ssc#4_outer_system_planets +<https://tetras-libre.fr/mars/ssc#4_outer_system_planets> rdf:type owl:Class ; + rdfs:subClassOf :giant_planet . + + +### https://tetras-libre.fr/mars/tenet#propertyDomains +<https://tetras-libre.fr/mars/tenet#propertyDomains> rdf:type owl:Class . ################################################################# # Individuals ################################################################# -### https://tetras-libre.fr/mars/ssc#Earth -:Earth rdf:type owl:NamedIndividual , - :terestrial_planet ; - :part_of :inner_system_01 . +### https://tetras-libre.fr/mars/ssc#outer_system__01 +:outer_system__01 rdf:type owl:NamedIndividual , + :outer_system . -### https://tetras-libre.fr/mars/ssc#Mars -:Mars rdf:type owl:NamedIndividual , - :terestrial_planet ; - :part_of :inner_system_01 . +### https://tetras-libre.fr/mars/ssc#4_outer_system_planets__1 +<https://tetras-libre.fr/mars/ssc#4_outer_system_planets__1> rdf:type owl:NamedIndividual , + <https://tetras-libre.fr/mars/ssc#4_outer_system_planets> ; + <https://tetras-libre.fr/mars/tenet#part_of> :outer_system__01 . -### https://tetras-libre.fr/mars/ssc#Mercury -:Mercury rdf:type owl:NamedIndividual , - :terestrial_planet ; - :part_of :inner_system_01 . +### https://tetras-libre.fr/mars/ssc#4_outer_system_planets__2 +<https://tetras-libre.fr/mars/ssc#4_outer_system_planets__2> rdf:type owl:NamedIndividual , + <https://tetras-libre.fr/mars/ssc#4_outer_system_planets> ; + <https://tetras-libre.fr/mars/tenet#part_of> :outer_system__01 . -### https://tetras-libre.fr/mars/ssc#Venus -:Venus rdf:type owl:NamedIndividual , - :terestrial_planet ; - :part_of :inner_system_01 . +### https://tetras-libre.fr/mars/ssc#4_outer_system_planets__3 +<https://tetras-libre.fr/mars/ssc#4_outer_system_planets__3> rdf:type owl:NamedIndividual , + <https://tetras-libre.fr/mars/ssc#4_outer_system_planets> ; + <https://tetras-libre.fr/mars/tenet#part_of> :outer_system__01 . -### https://tetras-libre.fr/mars/ssc#inner_system_01 -:inner_system_01 rdf:type owl:NamedIndividual , - :inner_system . +### https://tetras-libre.fr/mars/ssc#4_outer_system_planets__4 +<https://tetras-libre.fr/mars/ssc#4_outer_system_planets__4> rdf:type owl:NamedIndividual , + <https://tetras-libre.fr/mars/ssc#4_outer_system_planets> ; + <https://tetras-libre.fr/mars/tenet#part_of> :outer_system__01 . ### Generated by the OWL API (version 4.5.9.2019-02-01T07:24:44Z) https://github.com/owlcs/owlapi diff --git a/data/SSC-07/SSC-07-02/SSC-07-01.dr.owl.ttl b/data/SSC-07/SSC-07-02/SSC-07-01.dr.owl.ttl new file mode 100644 index 0000000..06ab357 --- /dev/null +++ b/data/SSC-07/SSC-07-02/SSC-07-01.dr.owl.ttl @@ -0,0 +1,104 @@ +@prefix : <https://tetras-libre.fr/mars/ssc#> . +@prefix owl: <http://www.w3.org/2002/07/owl#> . +@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . +@prefix xml: <http://www.w3.org/XML/1998/namespace> . +@prefix xsd: <http://www.w3.org/2001/XMLSchema#> . +@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . +@base <https://tetras-libre.fr/mars/ssc#> . + +<https://tetras-libre.fr/mars/ssc#> rdf:type owl:Ontology . + +################################################################# +# Object Properties +################################################################# + +### https://tetras-libre.fr/mars/tenet#part_of +<https://tetras-libre.fr/mars/tenet#part_of> rdf:type owl:ObjectProperty . + + +################################################################# +# Data properties +################################################################# + +### https://tetras-libre.fr/mars/ssc#massive +:massive rdf:type owl:DatatypeProperty ; + rdfs:domain :domain-massive . + + +################################################################# +# Classes +################################################################# + +### https://tetras-libre.fr/mars/ssc#domain-massive +:domain-massive rdf:type owl:Class ; + rdfs:subClassOf <https://tetras-libre.fr/mars/tenet#propertyDomains> . + + +### https://tetras-libre.fr/mars/ssc#giant_planet +:giant_planet rdf:type owl:Class ; + rdfs:subClassOf :domain-massive , + :planet . + + +### https://tetras-libre.fr/mars/ssc#outer_system +:outer_system rdf:type owl:Class ; + rdfs:subClassOf :system . + + +### https://tetras-libre.fr/mars/ssc#planet +:planet rdf:type owl:Class . + + +### https://tetras-libre.fr/mars/ssc#system +:system rdf:type owl:Class . + + +### https://tetras-libre.fr/mars/ssc#terestrial_planet +:terestrial_planet rdf:type owl:Class ; + rdfs:subClassOf :domain-massive , + :planet . + + +### https://tetras-libre.fr/mars/ssc#4_outer_system_planets +<https://tetras-libre.fr/mars/ssc#4_outer_system_planets> rdf:type owl:Class ; + rdfs:subClassOf :giant_planet . + + +### https://tetras-libre.fr/mars/tenet#propertyDomains +<https://tetras-libre.fr/mars/tenet#propertyDomains> rdf:type owl:Class . + + +################################################################# +# Individuals +################################################################# + +### https://tetras-libre.fr/mars/ssc#outer_system__01 +:outer_system__01 rdf:type owl:NamedIndividual , + :outer_system . + + +### https://tetras-libre.fr/mars/ssc#4_outer_system_planets__1 +<https://tetras-libre.fr/mars/ssc#4_outer_system_planets__1> rdf:type owl:NamedIndividual , + <https://tetras-libre.fr/mars/ssc#4_outer_system_planets> ; + <https://tetras-libre.fr/mars/tenet#part_of> :outer_system__01 . + + +### https://tetras-libre.fr/mars/ssc#4_outer_system_planets__2 +<https://tetras-libre.fr/mars/ssc#4_outer_system_planets__2> rdf:type owl:NamedIndividual , + <https://tetras-libre.fr/mars/ssc#4_outer_system_planets> ; + <https://tetras-libre.fr/mars/tenet#part_of> :outer_system__01 . + + +### https://tetras-libre.fr/mars/ssc#4_outer_system_planets__3 +<https://tetras-libre.fr/mars/ssc#4_outer_system_planets__3> rdf:type owl:NamedIndividual , + <https://tetras-libre.fr/mars/ssc#4_outer_system_planets> ; + <https://tetras-libre.fr/mars/tenet#part_of> :outer_system__01 . + + +### https://tetras-libre.fr/mars/ssc#4_outer_system_planets__4 +<https://tetras-libre.fr/mars/ssc#4_outer_system_planets__4> rdf:type owl:NamedIndividual , + <https://tetras-libre.fr/mars/ssc#4_outer_system_planets> ; + <https://tetras-libre.fr/mars/tenet#part_of> :outer_system__01 . + + +### Generated by the OWL API (version 4.5.9.2019-02-01T07:24:44Z) https://github.com/owlcs/owlapi -- GitLab