{% if ontologies|length > 1 %}

{{docs_title}}

{% for o in ontologies %}

  • {{o.uri}}
  • {% endfor %} {% else %}

    {{docs_title}}

    {{ontologies.0.bestDescription|linebreaks}}

    {% endif %}

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

    {# TOC SECTION #}

     Table of Content

    {# ANNOTATIONS SECTION #} {% if ontologies %}

    Ontologies

    {% for o in ontologies %}

    {{o.uri}}

    {{o.bestDescription|linebreaks}}

    {% for each in o.annotations %} {% ifchanged each.1 %} {% if not forloop.first %}{% endif %}
    {{each.1}}
    {% endifchanged %}
    {{each.2|linebreaks}}
    {% endfor %}
    {% 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.title}} {% if not forloop.last %}|{% endif %} {% endfor %}
    {% endif %} {% if objproperties %}
    Object Properties ({{objproperties|length}})  {% for each in objproperties %}{{each.title}} {% if not forloop.last %}|{% endif %} {% endfor %}
    {% endif %} {% if dataproperties %}
    Datatype Properties ({{dataproperties|length}})  {% for each in dataproperties %}{{each.title}} {% if not forloop.last %}|{% endif %} {% endfor %}
    {% endif %} {% if annotationproperties %}
    Annotation Properties ({{annotationproperties|length}})  {% for each in annotationproperties %}{{each.title}} {% if not forloop.last %}|{% endif %} {% endfor %}
    {% endif %} {% if skosConcepts %}
    SKOS Concepts ({{skosConcepts|length}})  {% for each in skosConcepts %}{{each.title}} {% if not forloop.last %}|{% endif %} {% endfor %}
    {% endif %} {% if individuals %}
    Individuals ({{individuals|length}})  {% for each in individuals %}{{each.title}} {% if not forloop.last %}|{% endif %} {% endfor %}
    {% endif %}
    {# CLASSES SECTION #} {% if classes %}

     Classes

    {% for each in classes %}

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


    {% if not each.children %}

    NOTE {{each.title}} is a leaf node.

    {% endif %}

    Description
    {{each.bestDescription|linebreaks}}

    {% if each.ancestors %}

    Inherits from ({{ each.ancestors|length }}):
    {% for s in each.ancestors %}{{s.title}} {% if not forloop.last %}|{% endif %} {% endfor %}

    {% else %}

    Inherits from:
    owl:Thing

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

    Property Domain of:
    {% for s in each.domain_of %}{{s.title}} {% if not forloop.last %}|{% endif %} {% endfor %}

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

    Property Range of:
    {% for s in each.range_of %}{{s.title}} {% if not forloop.last %}|{% endif %} {% endfor %}

    {% endif %} {% if each.instances %}

    Has instances ({{ each.instances|length }}):
    {% for s in each.instances %}{{s.title}} {% if not forloop.last %}|{% endif %} {% endfor %}

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

     Object Properties

    {% for each in objproperties %}

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


    {% if not each.children %}

    NOTE {{each.qname}} is a leaf node.

    {% endif %}

    Description
    {{each.bestDescription|linebreaks}}

    {% if each.ancestors %}

    Inherits from ({{ each.ancestors|length }}):
    {% for s in each.ancestors %}{{s.title}} {% if not forloop.last %}|{% endif %} {% endfor %}

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

    Has sub-property (direct):
    {% for s in each.children %}{{s.title}} {% if not forloop.last %}|{% endif %} {% endfor %}

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

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

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

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

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

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

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

     Datatype Properties

    {% for each in dataproperties %}

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


    {% if not each.children %}

    NOTE {{each.title}} is a leaf node.

    {% endif %}

    Description
    {{each.bestDescription|linebreaks}}

    {% if each.ancestors %}

    Inherits from ({{ each.ancestors|length }}):
    {% for s in each.ancestors %}{{s.title}} {% if not forloop.last %}|{% endif %} {% endfor %}

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

    Has sub-property (direct):
    {% for s in each.children %}{{s.title}} {% if not forloop.last %}|{% endif %} {% endfor %}

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

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

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

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

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

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

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

     Annotation Properties

    {% for each in annotationproperties %}

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


    {% if not each.children %}

    NOTE {{each.title}} is a leaf node.

    {% endif %}

    Description
    {{each.bestDescription|linebreaks}}

    {% if each.ancestors %}

    Inherits from ({{ each.ancestors|length }}):
    {% for s in each.ancestors %}{{s.title}} {% if not forloop.last %}|{% endif %} {% endfor %}

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

    Has sub-property (direct):
    {% for s in each.children %}{{s.title}} {% if not forloop.last %}|{% endif %} {% endfor %}

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

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

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

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

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

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

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

     SKOS Concepts

    {% for each in skosConcepts %}

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


    {% if not each.children %}

    NOTE {{each.title}} is a leaf node.

    {% endif %}

    Description
    {{each.bestDescription|linebreaks}}

    {% if each.ancestors %}

    Has Broader concept ({{ each.ancestors|length }}):
    {% for s in each.ancestors %}{{s.title}} {% if not forloop.last %}|{% endif %} {% endfor %}

    {% endif %} Implementation:
    {{each.rdf_source|linebreaks}}
    {% endfor %} {% endif %} {# INDIVIDUALS SECTION #} {% if individuals %}

     Individuals (class instances)

    {% for each in individuals %}

    Individual: {{each.title}}   back to top


    Description
    {{each.bestDescription|linebreaks}}

    {% if each.instance_of %}

    Is instance of ({{ each.instance_of|length }}):
    {% for s in each.instance_of %}{{s.title}} {% if not forloop.last %}|{% endif %} {% endfor %}

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