Class: AgentInfluence

Capacity of an agent to have an effect on the character, development, or behavior of another Entity, Agent, or Activity

URI: dlprov:AgentInfluence

erDiagram AgentInfluence { string influencer } Role { uriorcurie id } Agent { uriorcurie id uriorcurieList conforms_to string description uriorcurieList is_about uriorcurie meta_type string name uriorcurieList same_as string title uriorcurie type } Property { uriorcurie meta_type string description uriorcurie is_defined_by string name string title uriorcurie type uriorcurie range string value } Identifier { string notation } Thing { uriorcurie id uriorcurieList conforms_to string description uriorcurieList is_about uriorcurie meta_type string name uriorcurieList same_as string title uriorcurie type } AgentInfluence ||--|| Agent : "agent" AgentInfluence ||--}| Role : "had_role" Agent ||--}o Thing : "relation" Agent ||--}o Identifier : "identifier" Agent ||--}o Property : "has_property" Identifier ||--|o Thing : "schema_agency" Thing ||--}o Identifier : "identifier" Thing ||--}o Property : "has_property"

Inheritance

Slots

Name Cardinality and Range Description Inheritance
agent 1..1
Agent
References an agent which influenced an entity direct
influencer 0..1
String
Reference the resource (Entity, Agent, or Activity) whose influence is being ... Influence
had_role 1..*
Role
The function of an entity or agent with respect to another entity or resource Influence

Usages

used by used in type used
Activity qualified_association range AgentInfluence
AgentInfluence agent domain AgentInfluence
Attribution agent domain AgentInfluence

Identifier and Mapping Information

Schema Source

  • from schema: https://concepts.datalad.org/s/distribution/unreleased

Mappings

Mapping Type Mapped Value
self dlprov:AgentInfluence
native dldist:AgentInfluence
exact prov:AgentInfluence

LinkML Source

Direct

name: AgentInfluence
description: Capacity of an agent to have an effect on the character, development,
  or behavior of another Entity, Agent, or Activity
from_schema: https://concepts.datalad.org/s/distribution/unreleased
exact_mappings:
- prov:AgentInfluence
is_a: Influence
slots:
- agent
slot_usage:
  agent:
    name: agent
    todos:
    - Ideally this would be a structured_alias to `influencer`. However, this does
      not seem to work at all in the way that it is described.
    domain_of:
    - AgentInfluence
    required: true
    equals_expression: '{influencer}'
class_uri: dlprov:AgentInfluence

Induced

name: AgentInfluence
description: Capacity of an agent to have an effect on the character, development,
  or behavior of another Entity, Agent, or Activity
from_schema: https://concepts.datalad.org/s/distribution/unreleased
exact_mappings:
- prov:AgentInfluence
is_a: Influence
slot_usage:
  agent:
    name: agent
    todos:
    - Ideally this would be a structured_alias to `influencer`. However, this does
      not seem to work at all in the way that it is described.
    domain_of:
    - AgentInfluence
    required: true
    equals_expression: '{influencer}'
attributes:
  agent:
    name: agent
    description: References an agent which influenced an entity.
    todos:
    - Ideally this would be a structured_alias to `influencer`. However, this does
      not seem to work at all in the way that it is described.
    from_schema: https://concepts.datalad.org/s/distribution/unreleased
    rank: 1000
    is_a: influencer
    domain: AgentInfluence
    slot_uri: dlprov:agent
    alias: agent
    owner: AgentInfluence
    domain_of:
    - AgentInfluence
    range: Agent
    required: true
    equals_expression: '{influencer}'
  influencer:
    name: influencer
    description: Reference the resource (Entity, Agent, or Activity) whose influence
      is being qualified in a qualified influence pattern.
    from_schema: https://concepts.datalad.org/s/distribution/unreleased
    rank: 1000
    slot_uri: dlprov:influencer
    alias: influencer
    owner: AgentInfluence
    domain_of:
    - Influence
    range: string
  had_role:
    name: had_role
    description: The function of an entity or agent with respect to another entity
      or resource.
    from_schema: https://concepts.datalad.org/s/distribution/unreleased
    rank: 1000
    slot_uri: dlprov:had_role
    multivalued: true
    alias: had_role
    owner: AgentInfluence
    domain_of:
    - Influence
    range: Role
    required: true
class_uri: dlprov:AgentInfluence