{# taken from http://xmlns.com/foaf/spec/ #} {{ontology.uri}} {#

{{ontology.bestLabel}}

#}

Graph: {{ontology.uri}}

{{ontology.bestDescription}}

Ontology documentation automatically generated by OntoSPy on {% now "jS F Y H:i" %}

{# TOC SECTION #}

 Table of Content

{# ANNOTATIONS SECTION #} {% if ontology.annotations %}

 Ontology annotations

{% for each in ontology.annotations %} {% ifchanged each.1 %} {% if not forloop.first %}{% endif %}
{{each.1}}
{% endifchanged %}
{{each.2}}
{% endfor %} {% endif %} {# A-Z SECTION #}

 A-Z of terms

This is a complete alphabetical A-Z index of all terms, by main logical type. {% if classes %}
Classes ({{classes|length}}) {% for each in classes %}{{each.qname}} {% if not forloop.last %}|{% endif %} {% endfor %}
{% endif %} {% if objproperties %}
Object Properties ({{objproperties|length}})  {% for each in objproperties %}{{each.qname}} {% if not forloop.last %}|{% endif %} {% endfor %}
{% endif %} {% if dataproperties %}
Datatype Properties ({{dataproperties|length}})  {% for each in dataproperties %}{{each.qname}} {% if not forloop.last %}|{% endif %} {% endfor %}
{% endif %} {% if annotationproperties %}
Annotation Properties ({{annotationproperties|length}})  {% for each in annotationproperties %}{{each.qname}} {% if not forloop.last %}|{% endif %} {% endfor %}
{% endif %} {% if skosConcepts %}
SKOS Concepts ({{skosConcepts|length}})  {% for each in skosConcepts %}{{each.qname}} {% if not forloop.last %}|{% endif %} {% endfor %}
{% endif %}
{# CLASSES SECTION #} {% if classes %}

 Classes

{% for each in classes %}

Class: {{each.qname}}   back to top


{{each.bestDescription}}

{% if each.parents %}

Has Super Class (direct): {% for s in each.parents %}{{s.qname}} {% if not forloop.last %}|{% endif %} {% endfor %}

{% endif %} {% if each.ancestors and each.ancestors|length > each.parents|length %}

Has Super Class (all) : {% for s in each.ancestors %}{{s.qname}} {% if not forloop.last %}|{% endif %} {% endfor %}

{% endif %} {% if each.children %}

Has Sub Class (direct): {% for s in each.children %}{{s.qname}} {% if not forloop.last %}|{% endif %} {% endfor %}

{% endif %} {% if each.descendants and each.descendants|length > each.children|length %}

Has Sub Class (all) : {% for s in each.descendants %}{{s.qname}} {% if not forloop.last %}|{% endif %} {% endfor %}

{% endif %} {% if each.domain_of %}

In Domain Of: {% for s in each.domain_of %}{{s.qname}} {% if not forloop.last %}|{% endif %} {% endfor %}

{% endif %} {% if each.range_of %}

In Range Of: {% for s in each.range_of %}{{s.qname}} {% if not forloop.last %}|{% endif %} {% endfor %}

{% endif %} Implementation:
{{each.serialize|linebreaks}}
{% endfor %} {% endif %} {# OBJECT PROPERTIES SECTION #} {% if objproperties %}

 Object Properties

{% for each in objproperties %}

Object Property: {{each.qname}}   back to top


{{each.bestDescription}}

{% if each.parents %}

Has Super Property (direct): {% for s in each.parents %}{{s.qname}} {% if not forloop.last %}|{% endif %} {% endfor %}

{% endif %} {% if each.ancestors and each.ancestors|length > each.parents|length %}

Has Super Property (all) : {% for s in each.ancestors %}{{s.qname}} {% if not forloop.last %}|{% endif %} {% endfor %}

{% endif %} {% if each.children %}

Has Sub Property (direct): {% for s in each.children %}{{s.qname}} {% if not forloop.last %}|{% endif %} {% endfor %}

{% endif %} {% if each.descendants and each.descendants|length > each.children|length %}

Has Sub Property (all) : {% for s in each.descendants %}{{s.qname}} {% if not forloop.last %}|{% endif %} {% endfor %}

{% endif %} {% if each.domains %}

Domain: {% for s in each.domains %}{{s.qname|default:s}} {% if not forloop.last %}|{% endif %} {% endfor %}

{% endif %} {% if each.ranges %}

Range: {% for s in each.ranges %}{{s.qname|default:s}} {% if not forloop.last %}|{% endif %} {% endfor %}

{% endif %} Implementation:
{{each.serialize|linebreaks}}
{% endfor %} {% endif %} {# DATATYPE PROPERTIES SECTION #} {% if dataproperties %}

 Datatype Properties

{% for each in dataproperties %}

Datatype Property: {{each.qname}}   back to top


{{each.bestDescription}}

{% if each.parents %}

Has Super Property (direct): {% for s in each.parents %}{{s.qname}} {% if not forloop.last %}|{% endif %} {% endfor %}

{% endif %} {% if each.ancestors and each.ancestors|length > each.parents|length %}

Has Super Property (all) : {% for s in each.ancestors %}{{s.qname}} {% if not forloop.last %}|{% endif %} {% endfor %}

{% endif %} {% if each.children %}

Has Sub Property (direct): {% for s in each.children %}{{s.qname}} {% if not forloop.last %}|{% endif %} {% endfor %}

{% endif %} {% if each.descendants and each.descendants|length > each.children|length %}

Has Sub Property (all) : {% for s in each.descendants %}{{s.qname}} {% if not forloop.last %}|{% endif %} {% endfor %}

{% endif %} {% if each.domains %}

Domain: {% for s in each.domains %}{{s.qname|default:s}} {% if not forloop.last %}|{% endif %} {% endfor %}

{% endif %} {% if each.ranges %}

Range: {% for s in each.ranges %}{{s.qname|default:s}} {% if not forloop.last %}|{% endif %} {% endfor %}

{% endif %} Implementation:
{{each.serialize|linebreaks}}
{% endfor %} {% endif %} {# ANNOTATION PROPERTIES SECTION #} {% if annotationproperties %}

 Annotation Properties

{% for each in annotationproperties %}

Annotation Property: {{each.qname}}   back to top


{{each.bestDescription}}

{% if each.parents %}

Has Super Property (direct): {% for s in each.parents %}{{s.qname}} {% if not forloop.last %}|{% endif %} {% endfor %}

{% endif %} {% if each.ancestors and each.ancestors|length > each.parents|length %}

Has Super Property (all) : {% for s in each.ancestors %}{{s.qname}} {% if not forloop.last %}|{% endif %} {% endfor %}

{% endif %} {% if each.children %}

Has Sub Property (direct): {% for s in each.children %}{{s.qname}} {% if not forloop.last %}|{% endif %} {% endfor %}

{% endif %} {% if each.descendants and each.descendants|length > each.children|length %}

Has Sub Property (all) : {% for s in each.descendants %}{{s.qname}} {% if not forloop.last %}|{% endif %} {% endfor %}

{% endif %} {% if each.domains %}

Domain: {% for s in each.domains %}{{s.qname|default:s}} {% if not forloop.last %}|{% endif %} {% endfor %}

{% endif %} {% if each.ranges %}

Range: {% for s in each.ranges %}{{s.qname|default:s}} {% if not forloop.last %}|{% endif %} {% endfor %}

{% endif %} Implementation:
{{each.serialize|linebreaks}}
{% endfor %} {% endif %} {# SKOS CONCEPTS SECTION #} {% if skosConcepts %}

 SKOS Concepts

{% for each in skosConcepts %}

Concept: {{each.qname}}   back to top


{{each.bestDescription}}

{% if each.parents %}

Has Super Concept (direct): {% for s in each.parents %}{{s.qname}} {% if not forloop.last %}|{% endif %} {% endfor %}

{% endif %} {% if each.ancestors and each.ancestors|length > each.parents|length %}

Has Super Concept (all) : {% for s in each.ancestors %}{{s.qname}} {% if not forloop.last %}|{% endif %} {% endfor %}

{% endif %} {% if each.children %}

Has Sub Concept (direct): {% for s in each.children %}{{s.qname}} {% if not forloop.last %}|{% endif %} {% endfor %}

{% endif %} {% if each.descendants and each.descendants|length > each.children|length %}

Has Sub Concept (all) : {% for s in each.descendants %}{{s.qname}} {% if not forloop.last %}|{% endif %} {% endfor %}

{% endif %} Implementation:
{{each.serialize|linebreaks}}
{% endfor %} {% endif %}
Ontology documentation automatically generated by OntoSPy on {% now "jS F Y H:i" %}