was derived from
- CURIE:
gmeow:wasDerivedFrom - IRI: https://blackcatinformatics.ca/gmeow/wasDerivedFrom
- Category: property
- Defined by:
gmeow:slices/provenance - Box roles: CBox role, RBox role (What is this?)
Relates a derived thing to the thing it was derived from — e.g. a text extraction, summary, or embedding to its source; a commit to its parent commit; a trajectory to its sample stream. The derivation's confidence and generating agent are recorded with gmeow:confidence and gmeow:wasGeneratedBy. Domain-free so that events, endurants, and information objects may all participate in derivation chains.
Structure
Property shape: object property
Practical Pattern
Use gmeow:wasDerivedFrom when the definition matches the source fact. Prefer a narrower GMEOW term when one exists, and keep projection concerns in the mapping layer.
Example Snippets
These snippets are generated from canonical slice examples and trimmed to the Turtle blocks where this term appears.
Import Lineage
- Source:
slices/core/provenance/examples/import-lineage.ttl - Examples catalog: open in catalog#example-slices-core-provenance-examples-import-lineage
# SPDX-FileCopyrightText: 2026 Blackcat Informatics® Inc. <paudley@blackcatinformatics.ca>
# SPDX-License-Identifier: CC-BY-4.0
#
# Worked example: ingest lineage on the PROV triad. A machine-generated
# summary records WHERE it came from (gmeow:wasDerivedFrom → the source), HOW it
# was produced (gmeow:wasGeneratedBy → an Activity), and WHO ran it
# (gmeow:wasAttributedTo → an Agent). The importer is a gmeow:SoftwareAgent that
# self-records its own run — the producer of the provenance is inside it.
# (How much to trust the derivation is gmeow:confidence — an annotation on the
# derivation STATEMENT, carried in the RDF-1.2 statement layer rather than as an
# A-box property on the individual, so it is out of scope for this flat example.)
@prefix gmeow: <https://blackcatinformatics.ca/gmeow/> .
@prefix ex: <https://blackcatinformatics.ca/gmeow/examples/provenance/> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
# --- The derived artefact: WHERE from, HOW made, and WHO by.
ex:abstract a gmeow:Summary ;
gmeow:wasDerivedFrom ex:sourcePaper ;
gmeow:wasGeneratedBy ex:import ;
gmeow:wasAttributedTo ex:importer .
Ai Offline Replay
- Source:
slices/extensions/dreaming/examples/ai-offline-replay.ttl - Examples catalog: open in catalog#example-slices-extensions-dreaming-examples-ai-offline-replay
@prefix gmeow: <https://blackcatinformatics.ca/gmeow/> .
@prefix ex: <https://blackcatinformatics.ca/gmeow/examples/dreaming/ai-offline-replay/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix skos: <http://www.w3.org/2004/02/skos/core#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
# --- The offline replay episode: a learning event that consolidates and forms concepts.
ex:lillithReplayEpisode a gmeow:LearningEvent ;
rdfs:label "Lillith's offline replay episode"@en ;
rdfs:comment "An AI memory-consolidation / generative replay event derived from an agent-memory package."@en ;
gmeow:mentalProcessType gmeow:processLearning ;
gmeow:learningType gmeow:learningConsolidation , gmeow:learningConceptFormation ;
gmeow:experiencer ex:aiAgentLillith ;
gmeow:wasDerivedFrom ex:lillithMemoryPackage ;
gmeow:learnedFrom ex:replayAnalogy ;
gmeow:eventTime "2026-06-16T04:00:00Z"^^xsd:dateTime ;
gmeow:eventTemporalFrame gmeow:temporalFrameUTCGregorian .
# --- Optional dream-like synthetic experience generated by the replay.
ex:lillithSyntheticDream a gmeow:Experience ;
rdfs:label "Lillith's synthetic dream"@en ;
rdfs:comment "A dream-like synthetic experience generated by offline replay, analogous to a human dream but not equated with it."@en ;
gmeow:experiencer ex:aiAgentLillith ;
gmeow:mentalProcessType gmeow:processDreaming ;
gmeow:awarenessMode gmeow:modeDreaming ;
gmeow:contentOrigin gmeow:originImagined ;
gmeow:wasDerivedFrom ex:lillithReplayEpisode ;
gmeow:eventTime "2026-06-16T04:05:00Z"^^xsd:dateTime ;
gmeow:eventTemporalFrame gmeow:temporalFrameUTCGregorian .
Common Companion Terms
gmeow:MeasuredValue, gmeow:Quantity, gmeow:ScalarQuantity, gmeow:assertedAt, gmeow:confidence, gmeow:recordedNoLaterThan, gmeow:wasAttributedTo
Cross-Cutting Concerns
External Equivalences
Equivalent or closely aligned targets: prov
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:wasDerivedFrom |
equivalence | - |
skos:exactMatch | prov:wasDerivedFrom | gmeow-attestation.sssom.tsv; gmeow:eqAttestation006; confidence 0.95 |
gmeow:wasDerivedFrom |
equivalence | - |
skos:closeMatch | prov:wasDerivedFrom | gmeow-provenance.sssom.tsv; gmeow:eqProvenance002; confidence 0.9 |
gmeow:wasDerivedFrom |
equivalence | - |
owl:equivalentProperty | prov:wasDerivedFrom | gmeow-provenance.sssom.tsv; gmeow:eqProvenance014; confidence 1 |
Usage Advice
Use when
- Use to link a derived artifact to its source — a summary, text extraction, or embedding to the document it came from, a commit to its parent — building the derivation chain that lets consumers trace a value back to its origin.
Avoid when
- Avoid for the activity that did the deriving (use
gmeow:wasGeneratedBy→gmeow:Activity) and for mere topical aboutness (usegmeow:hasAboutness); derivation asserts genealogical descent, not subject matter.
How to use
- Point the derived thing at its source; carry the derivation's
gmeow:confidenceand lossiness on the statement layer (a summary is a lossy projection of its source), and attachgmeow:wasGeneratedByto name the generating activity and, through it, the agent.
Examples
- ex:summary
gmeow:wasDerivedFromex:report.
Published Alignment Graph
Alignments
| Relation | Target |
|---|---|
closeMatch | prov:wasDerivedFrom |
equivalentProperty | prov:wasDerivedFrom |
exactMatch | prov:wasDerivedFrom |