Skip to content

Class: EntityMixin

A physical, digital, conceptual, or other kind of thing with some fixed aspects; entities may be real or imaginary.

URI: dlres:EntityMixin

erDiagram Attribution { } Derivation { } EntityMixin { } Generation { W3CISO8601 at_time } Influence { } Invalidation { W3CISO8601 at_time } Quotation { } Revision { } Thing { uriorcurie pid uriorcurieList broad_mappings uriorcurieList close_mappings string description uriorcurieList exact_mappings uriorcurieList narrow_mappings uriorcurieList related_mappings NodeUriOrCurie schema_type } Usage { W3CISO8601 at_time } Attribution ||--|o Thing : "object" Attribution ||--}o Thing : "roles" Derivation ||--|o Generation : "generated_by" Derivation ||--|o Thing : "object" Derivation ||--}o Thing : "roles" Derivation ||--}o Usage : "used" EntityMixin ||--|o Generation : "generated_by" EntityMixin ||--|o Invalidation : "invalidated_by" EntityMixin ||--|o Quotation : "quoted_from" EntityMixin ||--|o Revision : "revision_of" EntityMixin ||--|o Thing : "alternate_of" EntityMixin ||--|o Thing : "specialization_of" EntityMixin ||--}o Attribution : "attributed_to" EntityMixin ||--}o Derivation : "derived_from" EntityMixin ||--}o Influence : "influenced_by" Generation ||--|o Thing : "at_location" Generation ||--|o Thing : "object" Generation ||--}o Thing : "roles" Influence ||--|o Thing : "object" Influence ||--}o Thing : "roles" Invalidation ||--|o Thing : "at_location" Invalidation ||--|o Thing : "object" Invalidation ||--}o Thing : "roles" Quotation ||--|o Generation : "generated_by" Quotation ||--|o Thing : "object" Quotation ||--}o Thing : "roles" Quotation ||--}o Usage : "used" Revision ||--|o Generation : "generated_by" Revision ||--|o Thing : "object" Revision ||--}o Thing : "roles" Revision ||--}o Usage : "used" Thing ||--}o Annotation : "annotations" Thing ||--}o AttributeSpecification : "attributes" Thing ||--}o Statement : "characterized_by" Thing ||--}o Thing : "relations" Usage ||--|o Thing : "at_location" Usage ||--|o Thing : "object" Usage ||--}o Thing : "roles"

Slots

Name Cardinality and Range Description Inheritance
attributed_to *
Attribution
Attribution is the ascribing of an entity to an agent direct
generated_by 0..1
Generation
Identification of the process that led to the production of the subject entit... direct
derived_from *
Derivation
A entity from which the subject was created through some kind of process direct
revision_of 0..1
Revision
A revision is a derivation for which the resulting entity is a revised versio... direct
quoted_from 0..1
Quotation
A quotation is the repeat of (some or all of) an entity, such as text or imag... direct
invalidated_by 0..1
Invalidation
Invalidation is the start of the destruction, cessation, or expiry of an exis... direct
alternate_of 0..1
Thing
Two alternate entities present aspects of the same thing direct
specialization_of 0..1
Thing
An entity that is a specialization of another shares all aspects of the latte... direct
influenced_by *
Influence
Influence is the capacity of an entity, activity, or agent to have an effect ... direct

Mixin Usage

mixed into description

Identifier and Mapping Information

Schema Source

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

Mappings

Mapping Type Mapped Value
self dlres:EntityMixin
native dlres:EntityMixin
exact prov:Entity

LinkML Source

Direct

name: EntityMixin
description: A physical, digital, conceptual, or other kind of thing with some fixed
  aspects; entities may be real or imaginary.
from_schema: https://concepts.datalad.org/s/resources/unreleased
exact_mappings:
- prov:Entity
mixin: true
slots:
- attributed_to
- generated_by
- derived_from
- revision_of
- quoted_from
- invalidated_by
- alternate_of
- specialization_of
- influenced_by
slot_usage:
  attributed_to:
    name: attributed_to
    range: Attribution
    multivalued: true
    inlined: true
    inlined_as_list: true
  derived_from:
    name: derived_from
    range: Derivation
    multivalued: true
    inlined: true
    inlined_as_list: true
  generated_by:
    name: generated_by
    range: Generation
    inlined: true
  influenced_by:
    name: influenced_by
    range: Influence
    multivalued: true
    inlined: true
    inlined_as_list: true
  invalidated_by:
    name: invalidated_by
    range: Invalidation
    inlined: true
  quoted_from:
    name: quoted_from
    range: Quotation
    inlined: true
  revision_of:
    name: revision_of
    range: Revision
    inlined: true

Induced

name: EntityMixin
description: A physical, digital, conceptual, or other kind of thing with some fixed
  aspects; entities may be real or imaginary.
from_schema: https://concepts.datalad.org/s/resources/unreleased
exact_mappings:
- prov:Entity
mixin: true
slot_usage:
  attributed_to:
    name: attributed_to
    range: Attribution
    multivalued: true
    inlined: true
    inlined_as_list: true
  derived_from:
    name: derived_from
    range: Derivation
    multivalued: true
    inlined: true
    inlined_as_list: true
  generated_by:
    name: generated_by
    range: Generation
    inlined: true
  influenced_by:
    name: influenced_by
    range: Influence
    multivalued: true
    inlined: true
    inlined_as_list: true
  invalidated_by:
    name: invalidated_by
    range: Invalidation
    inlined: true
  quoted_from:
    name: quoted_from
    range: Quotation
    inlined: true
  revision_of:
    name: revision_of
    range: Revision
    inlined: true
attributes:
  attributed_to:
    name: attributed_to
    description: Attribution is the ascribing of an entity to an agent.
    notes:
    - PROV-O "wasAttributedTo" is a short-cut property. "Attribution" also has "agent".
    from_schema: https://concepts.datalad.org/s/resources/unreleased
    exact_mappings:
    - prov:wasAttributedTo
    rank: 1000
    is_a: influenced_by
    alias: attributed_to
    owner: EntityMixin
    domain_of:
    - EntityMixin
    - Entity
    range: Attribution
    multivalued: true
    inlined: true
    inlined_as_list: true
  generated_by:
    name: generated_by
    description: Identification of the process that led to the production of the subject
      entity. Generation is the completion of production of a new entity by an activity.
      This entity did not exist before generation and becomes available for usage
      after this generation.
    title: Generated by
    notes:
    - PROV-O "wasGeneratedBy" is a short-cut property. "Generation" also has "activity".
    from_schema: https://concepts.datalad.org/s/resources/unreleased
    exact_mappings:
    - prov:wasGeneratedBy
    rank: 1000
    is_a: influenced_by
    alias: generated_by
    owner: EntityMixin
    domain_of:
    - EntityMixin
    - Derivation
    - Entity
    range: Generation
    inlined: true
  derived_from:
    name: derived_from
    description: A entity from which the subject was created through some kind of
      process. Derivation is a transformation of an entity into another, an update
      of an entity resulting in a new one, or the construction of a new entity based
      on a pre-existing entity.
    title: Derived from
    notes:
    - PROV-O "wasDerivedFrom" is a short-cut property. "Derivation" also has "entity".
    from_schema: https://concepts.datalad.org/s/resources/unreleased
    exact_mappings:
    - prov:wasDerivedFrom
    rank: 1000
    is_a: influenced_by
    alias: derived_from
    owner: EntityMixin
    domain_of:
    - EntityMixin
    - Entity
    range: Derivation
    multivalued: true
    inlined: true
    inlined_as_list: true
  revision_of:
    name: revision_of
    description: A revision is a derivation for which the resulting entity is a revised
      version of some original. The implication here is that the resulting entity
      contains substantial content from the original. Revision is a particular case
      of derivation.
    notes:
    - PROV-O "wasRevisionOf" is a short-cut property. "Revision" also identifies an
      "entity".
    from_schema: https://concepts.datalad.org/s/resources/unreleased
    exact_mappings:
    - prov:wasRevisionOf
    rank: 1000
    is_a: derived_from
    alias: revision_of
    owner: EntityMixin
    domain_of:
    - EntityMixin
    range: Revision
    inlined: true
  quoted_from:
    name: quoted_from
    description: A quotation is the repeat of (some or all of) an entity, such as
      text or image, by someone who may or may not be its original author. Quotation
      is a particular case of derivation.
    notes:
    - PROV-O "wasQuotedFrom" is a short-cut property. "Quotation" also identifies
      an "entity".
    from_schema: https://concepts.datalad.org/s/resources/unreleased
    exact_mappings:
    - prov:wasQuotedFrom
    rank: 1000
    is_a: derived_from
    alias: quoted_from
    owner: EntityMixin
    domain_of:
    - EntityMixin
    range: Quotation
    inlined: true
  invalidated_by:
    name: invalidated_by
    description: Invalidation is the start of the destruction, cessation, or expiry
      of an existing entity by an activity. The entity is no longer available for
      use (or further invalidation) after invalidation. Any generation or usage of
      an entity precedes its invalidation.
    notes:
    - PROV-O "wasInvalidatedBy" is a short-cut property. "Invalidation" also identifies
      an "entity".
    from_schema: https://concepts.datalad.org/s/resources/unreleased
    exact_mappings:
    - prov:wasInvalidatedBy
    rank: 1000
    is_a: influenced_by
    alias: invalidated_by
    owner: EntityMixin
    domain_of:
    - EntityMixin
    range: Invalidation
    inlined: true
  alternate_of:
    name: alternate_of
    description: Two alternate entities present aspects of the same thing. These aspects
      may be the same or different, and the alternate entities may or may not overlap
      in time.
    from_schema: https://concepts.datalad.org/s/resources/unreleased
    exact_mappings:
    - prov:alternateOf
    rank: 1000
    alias: alternate_of
    owner: EntityMixin
    domain_of:
    - EntityMixin
    range: Thing
  specialization_of:
    name: specialization_of
    description: An entity that is a specialization of another shares all aspects
      of the latter, and additionally presents more specific aspects of the same thing
      as the latter. In particular, the lifetime of the entity being specialized contains
      that of any specialization. Examples of aspects include a time period, an abstraction,
      and a context associated with the entity.
    from_schema: https://concepts.datalad.org/s/resources/unreleased
    exact_mappings:
    - prov:specializationOf
    rank: 1000
    is_a: alternate_of
    alias: specialization_of
    owner: EntityMixin
    domain_of:
    - EntityMixin
    range: Thing
  influenced_by:
    name: influenced_by
    description: Influence is the capacity of an entity, activity, or agent to have
      an effect on the character, development, or behavior of another by means of
      usage, start, end, generation, invalidation, communication, derivation, attribution,
      association, or delegation.
    title: Influenced by
    notes:
    - PROV-O "wasInfluencedBy" is a short-cut property. "Influence" also identifies
      an "influencer".
    from_schema: https://concepts.datalad.org/s/resources/unreleased
    exact_mappings:
    - prov:wasInfluencedBy
    rank: 1000
    alias: influenced_by
    owner: EntityMixin
    domain_of:
    - ActivityMixin
    - AgentMixin
    - EntityMixin
    range: Influence
    multivalued: true
    inlined: true
    inlined_as_list: true