Axis
- CURIE:
gmeow:Axis - IRI: https://blackcatinformatics.ca/gmeow/Axis
- Category: class
- Defined by:
gmeow:slices/places - Box roles: TBox role (What is this?)
A coordinate axis or dimension of a reference frame (e.g. X, Y, Z, latitude, longitude, elevation, time).
Structure
Subclass of: gmeow:Entity, gufo:Object
Practical Pattern
Use gmeow:Axis as a specialized kind of gmeow:Entity, gufo:Object. Add statement metadata or a standpoint when the assertion needs provenance, confidence, or vantage.
Example Snippets
These snippets are generated from canonical slice examples and trimmed to the Turtle blocks where this term appears.
Flashback
- Source:
slices/extensions/narrative/examples/flashback.ttl - Examples catalog: open in catalog#example-slices-extensions-narrative-examples-flashback
# Narrative frames are ReferenceFrames; they share one ordinal axis (1-D, scalar).
ex:narrativeOrder a gmeow:Axis ; rdfs:label "narrative ordinal"@en .
Common Companion Terms
External Equivalences
Equivalent or closely aligned targets: qudt
Linkages
Generated from the canonical mapping DSL. SSSOM files are the generated public interchange form for term equivalences.
Term Equivalences
| Source | Kind | Profile | Predicate/Relation | Target | Evidence |
|---|---|---|---|---|---|
gmeow:Axis |
equivalence | - |
skos:closeMatch | qudt:QuantityKind | gmeow-qudt.sssom.tsv; gmeow:eqQudt003; confidence 0.75 |
Usage Advice
Use when
- Use for a coordinate axis or dimension of a reference frame (X, Y, Z, latitude, time, a joint angle).
Avoid when
- Avoid minting n separate axes for a finite-dimensional vector space — use one
Axiswithgmeow:hasCoordinateMatrixencoding the shape (Principle 12).
How to use
- Attach
Axisinstances to a frame viagmeow:hasAxis; for high-dimensional spaces carry the structure in a single axis matrix, not many individuals.
Examples
- ex:xAxis a
gmeow:Axis;gmeow:hasCoordinateMatrix"[[1,0,0]]".