Skip to content

Class: End

End is when an activity is deemed to have been ended by an entity, known as trigger. The activity no longer exists after its end. Any usage, generation, or invalidation involving an activity precedes the activity's end. An end may refer to a trigger entity that terminated the activity, or to an activity, known as ender that generated the trigger.

URI: dlflatprov:End

erDiagram Annotation { string annotation_value } AttributeSpecification { uriorcurieList broad_mappings uriorcurieList close_mappings string description uriorcurieList exact_mappings uriorcurieList narrow_mappings uriorcurieList related_mappings NodeUriOrCurie schema_type uriorcurie range string value } End { W3CISO8601 at_time } Statement { } Thing { uriorcurie pid uriorcurieList broad_mappings uriorcurieList close_mappings string description uriorcurieList exact_mappings uriorcurieList narrow_mappings uriorcurieList related_mappings NodeUriOrCurie schema_type } Annotation ||--|o Thing : "annotation_tag" AttributeSpecification ||--|| Property : "predicate" AttributeSpecification ||--}o Annotation : "annotations" AttributeSpecification ||--}o AttributeSpecification : "attributes" AttributeSpecification ||--}o Statement : "characterized_by" End ||--|o Thing : "at_location" End ||--|o Thing : "object" End ||--}o Thing : "roles" Statement ||--|| Property : "predicate" Statement ||--|| Thing : "object" Thing ||--}o Annotation : "annotations" Thing ||--}o AttributeSpecification : "attributes" Thing ||--}o Statement : "characterized_by" Thing ||--}o Thing : "relations"

Inheritance

Slots

Name Cardinality and Range Description Inheritance
at_location 0..1
Thing
Associate the subject with a location InstantaneousEventMixin
at_time 0..1
W3CISO8601
Time at which an instanteneous event takes place or took place InstantaneousEventMixin
object 0..1
Thing
Reference to a Thing within a Statement Influence
roles *
Thing
Describes the function of an entity or agent (object) within the scope of a r... Influence

Usages

used by used in type used
Activity ended range End
ActivityMixin ended range End

Identifier and Mapping Information

Schema Source

  • from schema: https://concepts.datalad.org/s/flat-prov/unreleased

Mappings

Mapping Type Mapped Value
self dlflatprov:End
native dlflatprov:End
exact prov:End

LinkML Source

Direct

name: End
description: End is when an activity is deemed to have been ended by an entity, known
  as trigger. The activity no longer exists after its end. Any usage, generation,
  or invalidation involving an activity precedes the activity's end. An end may refer
  to a trigger entity that terminated the activity, or to an activity, known as ender
  that generated the trigger.
from_schema: https://concepts.datalad.org/s/flat-prov/unreleased
exact_mappings:
- prov:End
is_a: EntityInfluence
mixins:
- InstantaneousEventMixin
slot_usage:
  object:
    name: object
    title: Trigger

Induced

name: End
description: End is when an activity is deemed to have been ended by an entity, known
  as trigger. The activity no longer exists after its end. Any usage, generation,
  or invalidation involving an activity precedes the activity's end. An end may refer
  to a trigger entity that terminated the activity, or to an activity, known as ender
  that generated the trigger.
from_schema: https://concepts.datalad.org/s/flat-prov/unreleased
exact_mappings:
- prov:End
is_a: EntityInfluence
mixins:
- InstantaneousEventMixin
slot_usage:
  object:
    name: object
    title: Trigger
attributes:
  at_location:
    name: at_location
    description: Associate the subject with a location. This can be a geographic place,
      or another uniquely identified object.
    notes:
    - For specifying a context-specific location see `locator`.
    comments:
    - Does not define a range, because the desired type is highly use case specific.
    from_schema: https://concepts.datalad.org/s/flat-prov/unreleased
    exact_mappings:
    - prov:atLocation
    - schema:location
    rank: 1000
    alias: at_location
    owner: End
    domain_of:
    - InstantaneousEventMixin
    range: Thing
  at_time:
    name: at_time
    description: Time at which an instanteneous event takes place or took place.
    from_schema: https://concepts.datalad.org/s/flat-prov/unreleased
    exact_mappings:
    - prov:atTime
    rank: 1000
    alias: at_time
    owner: End
    domain_of:
    - InstantaneousEventMixin
    range: W3CISO8601
  object:
    name: object
    description: Reference to a `Thing` within a `Statement`.
    title: Trigger
    notes:
    - We do not declare a range here to be able to tighten the range in subclasses
      of class that need a particular range. This appears to be working around a linkml
      limitation.
    from_schema: https://concepts.datalad.org/s/flat-prov/unreleased
    exact_mappings:
    - rdf:object
    rank: 1000
    slot_uri: rdf:object
    alias: object
    owner: End
    domain_of:
    - Statement
    - Influence
    relational_role: OBJECT
    range: Thing
    multivalued: false
    inlined: false
  roles:
    name: roles
    description: Describes the function of an entity or agent (object) within the
      scope of a relationship with the subject.
    from_schema: https://concepts.datalad.org/s/flat-prov/unreleased
    exact_mappings:
    - prov:hadRole
    - dcat:had_role
    rank: 1000
    alias: roles
    owner: End
    domain_of:
    - Influence
    range: Thing
    multivalued: true