Selector
- CURIE:
gmeow:Selector - IRI: https://blackcatinformatics.ca/gmeow/Selector
- Category: class
- Defined by:
gmeow:slices/citations - Box roles: TBox role (What is this?)
A pinpoint reference into a cited creative work — a page number, text position, text quote, or generic locator. Replaces the retired gmeow:Citation (which collided with scholarly citation). A specialization of gmeow:EvidenceSpan: a citation selector is an anchored target within a cited work. Coordinated with EvidenceSpan audit machinery's EvidenceSpan mechanism and reused by annotation target span's annotation target span.
Structure
Subclass of: gmeow:EvidenceSpan
Practical Pattern
Use gmeow:Selector as a specialized kind of gmeow:EvidenceSpan. 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.
Citation Act
- Source:
slices/core/citations/examples/citation-act.ttl - Examples catalog: open in catalog#example-slices-core-citations-examples-citation-act
# SPDX-FileCopyrightText: 2026 Blackcat Informatics® Inc. <paudley@blackcatinformatics.ca>
# SPDX-License-Identifier: CC-BY-4.0
#
# Worked example: citation is flat-first, reified on demand ( P4 — the same
# promotion pattern as rights). A bare gmeow:cites edge covers "A references B".
# When the citation's INTENT and exact LOCATION matter, it is promoted to a
# gmeow:CitationAct relator binding gmeow:citingEntity × gmeow:citedEntity ×
# gmeow:citationIntent, pinned to a precise gmeow:Selector (page + verbatim quote)
# via gmeow:viaSelector. gmeow:cites pairsWith gmeow:CitationAct: the flat edge
# and its reification name the same fact at two levels of detail.
@prefix gmeow: <https://blackcatinformatics.ca/gmeow/> .
@prefix ex: <https://blackcatinformatics.ca/gmeow/examples/citations/> .
ex:sel1 a gmeow:Selector ;
gmeow:selectorPage "42" ;
gmeow:selectorTextQuote "the modified Exner equation for bed evolution" .
Annotations And Notes
- Source:
slices/extensions/notes/examples/annotations-and-notes.ttl - Examples catalog: open in catalog#example-slices-extensions-notes-examples-annotations-and-notes
ex:span a gmeow:Selector ;
gmeow:selectorTextQuote "the attention mechanism scales quadratically with sequence length" .
Common Companion Terms
External Equivalences
Equivalent or closely aligned targets: gxv, oa
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:Selector |
equivalence | - |
skos:closeMatch | gxv:SourceReference | gmeow-genealogy.sssom.tsv; gmeow:eqGenealogy052; confidence 0.85 |
gmeow:Selector |
equivalence | - |
skos:closeMatch | oa:Selector | gmeow-citations.sssom.tsv; gmeow:eqCit011; confidence 0.95 |
Usage Advice
Use when
- Use to mint a pinpoint anchor into a cited work — a page, character offset, verbatim quote, or generic locator — referenced from a
gmeow:CitationActviagmeow:viaSelector.
Avoid when
- Avoid it when the citation targets the whole work (omit the selector) and avoid minting a parallel anchor type —
Selectorspecializesgmeow:EvidenceSpanand is reused by the evidence and annotation machinery (Principle 6).
How to use
- Mint one
Selectorper locus, fill the relevantgmeow:selectorPage/selectorTextPosition/selectorTextQuote/selectorLocatorliteral, and attach it to aCitationActwithgmeow:viaSelector.
Examples
- ex:page42 a
gmeow:Selector;gmeow:selectorPage"42".
Published Alignment Graph
Alignments
| Relation | Target |
|---|---|
closeMatch | gxv:SourceReference |
closeMatch | oa:Selector |