Mirror of the Rel4tion website/wiki source, view at <http://rel4tion.org>

[[ 🗃 ^yEzqv rel4tion-wiki ]] :: [📥 Inbox] [📤 Outbox] [🐤 Followers] [🤝 Collaborators] [🛠 Commits]

Clone

HTTPS: git clone https://vervis.peers.community/repos/yEzqv

SSH: git clone USERNAME@vervis.peers.community:yEzqv

Branches

Tags

master :: projects / kiwi / data / idan-files /

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 .

[See repo JSON]