was attributed to
- CURIE:
gmeow:wasAttributedTo - IRI: https://blackcatinformatics.ca/gmeow/wasAttributedTo
- Category: property
- Defined by:
gmeow:slices/provenance - Box roles: CBox role, RBox role (What is this?)
Ascribes responsibility for an enduring entity to an agent — authorship, ownership, or accountability. The endurant counterpart of gmeow:wasAssociatedWith (which ties an activity to its performer): attribution lands on the gmeow:Entity, association on the gmeow:Activity.
Structure
Property shape: object property; gmeow:Entity -> gmeow:Agent
Practical Pattern
Use gmeow:wasAttributedTo from gmeow:Entity to gmeow:Agent 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.
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 .
Agent Trajectory
- Source:
slices/extensions/agentic/examples/agent-trajectory.ttl - Examples catalog: open in catalog#example-slices-extensions-agentic-examples-agent-trajectory
@prefix gmeow: <https://blackcatinformatics.ca/gmeow/> .
@prefix ex: <https://blackcatinformatics.ca/gmeow/examples/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
# The produced entity links BACK to the call that wrote it (P5).
ex:note-2200 a gmeow:Document ;
rdfs:label "stored memory note"@en ;
gmeow:wasGeneratedBy ex:call-7-2 ;
gmeow:wasAttributedTo ex:assistant .
Common Companion Terms
gmeow:Entity, gmeow:Agent, gmeow:MeasuredValue, gmeow:Quantity, gmeow:ScalarQuantity, gmeow:assertedAt, gmeow:confidence, gmeow:recordedNoLaterThan, gmeow:wasDerivedFrom, gmeow:accordingTo
Cross-Cutting Concerns
provenance and evidence, statement metadata
Projects To
| Profile | External Targets |
|---|---|
dcat |
prov |
web-annotation |
oa, rdf |
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:wasAttributedTo |
equivalence | - |
skos:exactMatch | prov:wasAttributedTo | gmeow-attestation.sssom.tsv; gmeow:eqAttestation007; confidence 0.95 |
gmeow:wasAttributedTo |
equivalence | - |
owl:equivalentProperty | prov:wasAttributedTo | gmeow-properties.sssom.tsv; gmeow:eqProperties034; confidence 1 |
gmeow:wasAttributedTo |
equivalence | - |
skos:closeMatch | prov:wasAttributedTo | gmeow-provenance.sssom.tsv; gmeow:eqProvenance004; confidence 0.9 |
Projection Coverage
| Source | Kind | Profile | Predicate/Relation | Target | Evidence |
|---|---|---|---|---|---|
gmeow:wasAttributedTo |
projection | dcat |
projects to / = | prov:wasAttributedTo | gmeow:mapDcatWasAttributedTo; confidence 0.95 |
gmeow:wasAttributedTo |
projection | web-annotation |
projects to / <= | oa:Annotation, oa:hasBody, oa:hasTarget, oa:motivatedBy, oa:tagging, rdf:type | gmeow:mapWebAnnotationTagging; confidence 0.8; lossy: confidence, temporal scope (taggingInterval), scheme dropped; tagger and attribution omitted (not projected); transform gmeow:fnTaggingToAnnotation |
Usage Advice
Use when
- Use to ascribe responsibility for an enduring entity — a document, dataset, or artifact — to the agent who authored, owns, or is accountable for it.
Avoid when
- Avoid for the agent who performed an activity (use
gmeow:wasAssociatedWith) and for nuanced credit needing role, share, or period — promote to aContributionrelator rather than flattening it onto this binary link.
How to use
- Relate the
gmeow:Entityto its responsiblegmeow:Agent; when the attribution itself is uncertain or sourced, carrygmeow:confidenceand the asserting source on the statement layer, and reify to aContributionrelator when role or credit share matters (P3).
Examples
- ex:report
gmeow:wasAttributedToex:lillith.
Published Alignment Graph
Alignments
| Relation | Target |
|---|---|
closeMatch | prov:wasAttributedTo |
equivalentProperty | prov:wasAttributedTo |
exactMatch | prov:wasAttributedTo |