contributor
- CURIE:
gmeow:contributor - IRI: https://blackcatinformatics.ca/gmeow/contributor
- Category: property
- Defined by:
gmeow:slices/creative-works - Box roles: RBox role (What is this?)
The agent that contributed to the target in this Contribution. Functional per relator: one contributor per Contribution.
Structure
Property shape: object property; gmeow:Contribution -> gmeow:Agent; functional
Practical Pattern
Use gmeow:contributor from gmeow:Contribution to gmeow:Agent when the relationship itself belongs in the native GMEOW graph.
Common Companion Terms
gmeow:Contribution, gmeow:Agent
Projects To
| Profile | External Targets |
|---|---|
codemeta |
codemeta |
doap |
doap |
schema-org |
schema |
External Equivalences
Equivalent or closely aligned targets: pav, 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:contributor |
equivalence | - |
skos:closeMatch | pav:contributedBy | gmeow-creative-works.sssom.tsv; gmeow:eqCw053; confidence 0.9 |
gmeow:contributor |
equivalence | - |
skos:closeMatch | prov:agent | gmeow-citations.sssom.tsv; gmeow:eqCit013; confidence 0.8 |
Projection Coverage
| Source | Kind | Profile | Predicate/Relation | Target | Evidence |
|---|---|---|---|---|---|
gmeow:contributor |
projection | codemeta |
projects to / <= | codemeta:author | gmeow:mapCodeMetaAuthor; lossy: contribution period, provenance, confidence, degree; reified relator flattened to property |
gmeow:contributor |
projection | codemeta |
projects to / <= | codemeta:contributor | gmeow:mapCodeMetaContributorAI; lossy: AI-assistant role collapsed to contributor; contribution period, provenance, confidence, degree |
gmeow:contributor |
projection | codemeta |
projects to / <= | codemeta:contributor | gmeow:mapCodeMetaContributorBot; lossy: bot role collapsed to contributor; contribution period, provenance, confidence, degree |
gmeow:contributor |
projection | codemeta |
projects to / <= | codemeta:contributor | gmeow:mapCodeMetaContributorDeveloper; lossy: contribution period, provenance, confidence, degree; reified relator flattened to property |
gmeow:contributor |
projection | codemeta |
projects to / <= | codemeta:contributor | gmeow:mapCodeMetaContributorReleaser; lossy: releaser role collapsed to contributor; contribution period, provenance, confidence, degree |
gmeow:contributor |
projection | codemeta |
projects to / <= | codemeta:contributor | gmeow:mapCodeMetaContributorReviewer; lossy: reviewer role collapsed to contributor; contribution period, provenance, confidence, degree |
gmeow:contributor |
projection | codemeta |
projects to / <= | codemeta:contributor | gmeow:mapCodeMetaContributorSecurity; lossy: security-contact role collapsed to contributor; contribution period, provenance, confidence, degree |
gmeow:contributor |
projection | doap |
projects to / <= | doap:developer | gmeow:mapDoapDeveloper; lossy: contribution period, provenance, confidence, degree; reified relator flattened to property |
gmeow:contributor |
projection | doap |
projects to / <= | doap:helper | gmeow:mapDoapHelper; lossy: security-contact role mapped to helper; contribution period, provenance, confidence, degree |
gmeow:contributor |
projection | doap |
projects to / <= | doap:maintainer | gmeow:mapDoapMaintainer; lossy: contribution period, provenance, confidence, degree; reified relator flattened to property |
gmeow:contributor |
projection | doap |
projects to / <= | doap:tester | gmeow:mapDoapTester; lossy: reviewer vs tester distinction; contribution period, provenance, confidence, degree |
gmeow:contributor |
projection | schema-org |
projects to / <= | schema:inventor | gmeow:mapSchemaInventor; confidence 0.9; lossy: contribution period, provenance, confidence drop |
gmeow:contributor |
projection | schema-org |
projects to / <= | schema:maintainer | gmeow:mapSchemaMaintainer; confidence 0.9; lossy: contribution period, provenance, confidence, degree drop |
gmeow:contributor |
projection | schema-org |
projects to / <= | schema:publisher | gmeow:mapSchemaPublisher; confidence 0.9; lossy: contribution period, provenance, confidence drop |
Usage Advice
Use when
- Use inside a
gmeow:Contributionrelator to name the single agent who contributed; one of the three required relator roles.
Avoid when
- Avoid asserting it on a creative work directly (use the flat
gmeow:hasContributoror a typed shortcut) and avoid more than one perContribution— it is functional; co-contributors get oneContributioneach.
How to use
- Point the
Contributionat exactly onegmeow:Agent; pair withgmeow:contributionTargetandgmeow:contributionRoleto complete the relator.
Examples
- ex:c1
gmeow:contributorex:bernhard.
Published Alignment Graph
Alignments
| Relation | Target |
|---|---|
closeMatch | pav:contributedBy |
closeMatch | prov:agent |