Mirror of the Rel4tion website/wiki source, view at <http://rel4tion.org>
Clone
HTTPS:
git clone https://vervis.peers.community/repos/yEzqv
SSH:
git clone USERNAME@vervis.peers.community:yEzqv
Branches
Tags
metro.ttl
# Copyright (C) 2014 - fr33domlover <fr33domlover@riseup.net>
# This work is licensed under the Creative Commons Attribution-ShareAlike 4.0
# International License. To view a copy of this license, visit
# http://creativecommons.org/licenses/by-sa/4.0/.
# This file defines the Metro ontology, which provides tools for defining
# measurement units.
@namespace smaoin <b3742023-97ef-4fb0-9dd2-4582d946d6f1>
@namespace ns <0074b583-b1fb-449c-aedf-ecd97c01eb82>
@namespace metro <e1e79564-2f27-4610-a994-f278bda58af8>
@default metro
# --------------------------------------------- namespace ---------------------
$metro
smaoin:has_label "metro" ;
smaoin:has_prefix "metro" ;
smaoin:belongs_to_namespace $ns ;
smaoin:is_a smaoin:Namespace .
# --------------------------------------------- classes -----------------------
<bcf171bd-a2ef-4e06-b312-1189a60ff257>
smaoin:has_label "Term" ;
smaoin:belongs_to_namespace $metro ;
smaoin:is_a smaoin:Class .
<411303a2-2d02-41ee-94ee-f73b779c4dbf>
smaoin:has_label "Unit" ;
smaoin:belongs_to_namespace $metro ;
smaoin:is_a smaoin:Class .
<11205d98-57e5-4c57-a876-eeb7c1971417>
smaoin:has_label "BasicUnit" ;
smaoin:belongs_to_namespace $metro ;
smaoin:is_a smaoin:Class ;
smaoin:is_subclass_of :Term ;
smaoin:is_subclass_of :Unit .
<85f94340-7b27-40b9-ae49-0af021c9e49d>
smaoin:has_label "Quantity" ;
smaoin:belongs_to_namespace $metro ;
smaoin:is_a smaoin:Class .
<a7af5935-adc2-4f14-9b32-ef029e8b47a6>
smaoin:has_label "PrimitiveUnit" ;
smaoin:belongs_to_namespace $metro ;
smaoin:is_a smaoin:Class ;
smaoin:is_subclass_of :BasicUnit .
<7fc99a62-21f3-48f8-b087-9f8d7c3580b6>
smaoin:has_label "DerivedUnit" ;
smaoin:belongs_to_namespace $metro ;
smaoin:is_a smaoin:Class ;
smaoin:is_subclass_of :BasicUnit .
<9df09ea6-fb00-46fe-87c1-43a03b5dd243>
smaoin:has_label "Component" ;
smaoin:belongs_to_namespace $metro ;
smaoin:is_a smaoin:Class .
<3014311f-9fac-408f-803c-455f5da9ce7d>
smaoin:has_label "Prefix" ;
smaoin:belongs_to_namespace $metro ;
smaoin:is_a smaoin:Class ;
smaoin:is_subclass_of :Term .
<db83b1e2-1570-4357-9ae6-3c3cafa4d6c6>
smaoin:has_label "PrefixedUnit" ;
smaoin:belongs_to_namespace $metro ;
smaoin:is_a smaoin:Class ;
smaoin:is_subclass_of :Unit .
<e6d5d366-25fc-4cb6-934d-00b6b9e44d25>
smaoin:has_label "SystemOfMeasurement" ;
smaoin:belongs_to_namespace $metro ;
smaoin:is_a smaoin:Class ;
smaoin:is_subclass_of smaoin:Group .
# --------------------------------------------- properties --------------------
<09cb1897-6942-4114-b365-ee0031794b21>
smaoin:has_field_label "name" ;
smaoin:has_predicate_label "has_name" ;
smaoin:belongs_to_namespace $metro ;
smaoin:is_a smaoin:Property ;
smaoin:has_domain :Term ;
smaoin:has_range smaoin:String .
<45f0c7b6-0b91-44dc-8619-697c704acd79>
smaoin:has_field_label "symbol" ;
smaoin:has_predicate_label "has_symbol" ;
smaoin:belongs_to_namespace $metro ;
smaoin:is_a smaoin:Property ;
smaoin:has_domain :Term ;
smaoin:has_range smaoin:String .
<5951f3ef-881e-4139-bf71-fbf06360938d>
smaoin:has_field_label "quantity" ;
smaoin:has_predicate_label "measures" ;
smaoin:belongs_to_namespace $metro ;
smaoin:is_a smaoin:Property ;
smaoin:has_domain :BasicUnit ;
smaoin:has_range :Quantity .
<926b666f-7c92-434e-99a1-d26f24d166e3>
smaoin:has_field_label "component_unit" ;
smaoin:has_predicate_label "has_component_unit" ;
smaoin:belongs_to_namespace $metro ;
smaoin:is_a smaoin:Property ;
smaoin:has_domain :Component ;
smaoin:has_range :Unit .
<6a7934d6-7ccb-4798-85e8-86b40e1822b4>
smaoin:has_field_label "component_power" ;
smaoin:has_predicate_label "has_component_power" ;
smaoin:belongs_to_namespace $metro ;
smaoin:is_a smaoin:Property ;
smaoin:has_domain :Component ;
smaoin:has_range smaoin:Number .
<096c950f-c7a0-42f2-ab5b-1bde1b298a0f>
smaoin:has_field_label "component" ;
smaoin:has_predicate_label "has_component" ;
smaoin:belongs_to_namespace $metro ;
smaoin:is_a smaoin:Property ;
smaoin:has_domain :DerivedUnit ;
smaoin:has_range :Component .
<dccfaec9-051b-4e44-8ad5-3f28a0ebb9c0>
smaoin:has_field_label "base" ;
smaoin:has_predicate_label "has_base" ;
smaoin:belongs_to_namespace $metro ;
smaoin:is_a smaoin:Property ;
smaoin:has_domain :Prefix ;
smaoin:has_range :Number .
<18b85d8f-a73c-4e66-be2d-5133809c0ff0>
smaoin:has_field_label "exponent" ;
smaoin:has_predicate_label "has_exponent" ;
smaoin:belongs_to_namespace $metro ;
smaoin:is_a smaoin:Property ;
smaoin:has_domain :Prefix ;
smaoin:has_range :Number .
<a411384a-a014-4d59-a687-5025bb3f5909>
smaoin:has_field_label "basic_unit" ;
smaoin:has_predicate_label "has_basic_unit" ;
smaoin:belongs_to_namespace $metro ;
smaoin:is_a smaoin:Property ;
smaoin:has_domain :PrefixedUnit ;
smaoin:has_range :BasicUnit .
<ffa66118-e263-42e1-aedd-e287afc21b32>
smaoin:has_field_label "prefix" ;
smaoin:has_predicate_label "has_prefix" ;
smaoin:belongs_to_namespace $metro ;
smaoin:is_a smaoin:Property ;
smaoin:has_domain :PrefixedUnit ;
smaoin:has_range :Prefix .