span end
- CURIE:
gmeow:spanEnd - IRI: https://blackcatinformatics.ca/gmeow/spanEnd
- Category: property
- Defined by:
gmeow:slices/ai - Box roles: RBox role (What is this?)
The ending character offset (unicode code points, zero-based, exclusive) of a span. Pairs with gmeow:spanStart.
Structure
Property shape: datatype property; ? -> xsd:nonNegativeInteger
Practical Pattern
Use gmeow:spanEnd from ? to xsd:nonNegativeInteger 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.
Grounded Claim
- Source:
slices/core/ai/examples/grounded-claim.ttl - Examples catalog: open in catalog#example-slices-core-ai-examples-grounded-claim
ex:chunk-042 a gmeow:Chunk ;
gmeow:chunkOf ex:handbook ;
gmeow:spanStart "18200"^^xsd:nonNegativeInteger ;
gmeow:spanEnd "18950"^^xsd:nonNegativeInteger ;
gmeow:contentDigest "blake3:1a2b3c4d5e6f708192a3b4c5d6e7f8091a2b3c4d5e6f708192a3b4c5d6e7f809" .
ex:span-close-2200 a gmeow:EvidenceSpan ;
gmeow:spanOfChunk ex:chunk-042 ;
gmeow:spanStart "310"^^xsd:nonNegativeInteger ;
gmeow:spanEnd "366"^^xsd:nonNegativeInteger ;
gmeow:supportPolarity gmeow:polaritySupports .
Flagship Epistemic Ledger
- Source:
slices/core/epistemics/examples/flagship-epistemic-ledger.ttl - Examples catalog: open in catalog#example-slices-core-epistemics-examples-flagship-epistemic-ledger
@prefix gmeow: <https://blackcatinformatics.ca/gmeow/> .
@prefix ex: <https://blackcatinformatics.ca/gmeow/examples/epistemics/flagship/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
ex:chunk1 a gmeow:Chunk ;
rdfs:label "retrieved chunk containing the meeting date"@en ;
gmeow:chunkOf ex:source1 ;
gmeow:spanStart 142 ;
gmeow:spanEnd 186 .
Projects To
| Profile | External Targets |
|---|---|
web-annotation |
oa, rdf |
External Equivalences
Equivalent or closely aligned targets: 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:spanEnd |
equivalence | - |
skos:closeMatch | oa:end | gmeow-ai.sssom.tsv; gmeow:eqAi011; confidence 0.85 |
Projection Coverage
| Source | Kind | Profile | Predicate/Relation | Target | Evidence |
|---|---|---|---|---|---|
gmeow:spanEnd |
projection | web-annotation |
projects to / <= | oa:Annotation, oa:SpecificResource, oa:TextPositionSelector, oa:end, oa:hasBody, oa:hasSelector, oa:hasSource, oa:hasTarget, oa:start, rdf:type | gmeow:mapOaGroundedClaim; confidence 0.85; lossy: supportPolarity dropped (no faithful oa motivation — assessing would imply a verdict); claim epistemics (confidence, standpoint, modality, clocks) dropped; the quote selector half joins when the citations selectors project |
Usage Advice
Use when
- Use to pin the exclusive end offset of a span in unicode code points, completing the half-open range opened by
gmeow:spanStart.
Avoid when
- Avoid an end offset without a matching
gmeow:spanStart, and avoid prose locators (those are the citations slice'sgmeow:selectorTextPosition).
How to use
- Assert
gmeow:spanEndalongsidegmeow:spanStartas a zero-based exclusive code-point offset on the same span subject.
Examples
- ex:c1
gmeow:spanEnd512.