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
Agent
References an agent which influenced an entity direct
influencer 0..1
String or 
Activity or 
Agent or 
Entity
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.
    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.
    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
    exact_mappings:
    - prov:agent
    broad_mappings:
    - prov:influencer
    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
    exact_mappings:
    - prov:influencer
    broad_mappings:
    - dcterms:relation
    rank: 1000
    slot_uri: dlprov:influencer
    alias: influencer
    owner: AgentInfluence
    domain_of:
    - Influence
    range: string
    any_of:
    - range: Activity
    - range: Agent
    - range: Entity
  had_role:
    name: had_role
    description: The function of an entity or agent with respect to another entity
      or resource.
    comments:
    - May be used in a qualified-attribution to specify the role of an Agent with
      respect to an Entity.
    - May be used in a qualified-relation to specify the role of an Entity with respect
      to another Entity.
    from_schema: https://concepts.datalad.org/s/distribution/unreleased
    exact_mappings:
    - prov:hadRole
    - DCAT:had_role
    rank: 1000
    slot_uri: dlprov:had_role
    alias: had_role
    owner: AgentInfluence
    domain_of:
    - Influence
    range: Role
    required: true
    multivalued: true
class_uri: dlprov:AgentInfluence