notation system kind
- CURIE:
gmeow:notationSystemKind - IRI: https://blackcatinformatics.ca/gmeow/notationSystemKind
- Category: property
- Defined by:
gmeow:slices/notation - Box roles: RBox role (What is this?)
The kind(s) of a notation system (gmeow:SymbolicSystemKind values). Subproperty of symbolicSystemKind for convenience; non-functional.
Structure
Property shape: object property; gmeow:NotationSystem -> gmeow:SymbolicSystemKind
Sub-property of: gmeow:symbolicSystemKind
Practical Pattern
Use gmeow:notationSystemKind from gmeow:NotationSystem to gmeow:SymbolicSystemKind when the relationship itself belongs in the native GMEOW graph.
Example Snippets
These snippets are generated from canonical slice examples and trimmed to the Turtle blocks where this term appears.
Notation Systems
- Source:
slices/core/notation/examples/notation-systems.ttl - Examples catalog: open in catalog#example-slices-core-notation-examples-notation-systems
# SPDX-FileCopyrightText: 2026 Blackcat Informatics® Inc. <paudley@blackcatinformatics.ca>
# SPDX-License-Identifier: CC-BY-4.0
#
# Worked example: notation systems, one machinery for every symbol set . A
# gmeow:NotationSystem is classified by an open gmeow:notationSystemKind
# (musical / mathematical / transcription / encoding / stenographic …), so staff
# notation, IPA, Morse and a math syntax are the SAME kind of object — a symbolic
# system for representing something. A transcription notation declares which
# language it transcribes (gmeow:notationSystemFor); a script is itself a notation
# system, reached from the writing system via gmeow:writingSystemAsNotation.
@prefix gmeow: <https://blackcatinformatics.ca/gmeow/> .
@prefix ex: <https://blackcatinformatics.ca/gmeow/examples/notation/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
# --- Western staff notation: a musical symbolic system, not tied to a language.
ex:staffNotation a gmeow:NotationSystem ;
rdfs:label "Western staff notation"@en ;
gmeow:notationSystemKind gmeow:symbolicKindMusical .
Common Companion Terms
gmeow:symbolicSystemKind, gmeow:NotationSystem, gmeow:SymbolicSystemKind
Usage Advice
Use when
- Use to tag a thing already typed
gmeow:NotationSystemwith its domain kind(s) — the narrower, intent-revealing form ofgmeow:symbolicSystemKindfor the structured-notation subkind.
Avoid when
- Avoid on a plain
gmeow:SymbolicSystemthat is not a notation system (usegmeow:symbolicSystemKindthere) and avoid treating it as functional; multiple domains are stated as multiple values.
How to use
- Point the notation system at one or more seeded
gmeow:SymbolicSystemKindindividuals; the genericgmeow:symbolicSystemKindfollows by inheritance for consumers that query the broader axis.