Skip to content

Class: Quotation

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.

URI: dlprov:Quotation

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 } Generation { W3CISO8601 at_time } Quotation { } Statement { } 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 } Annotation ||--|o Thing : "annotation_tag" AttributeSpecification ||--|| Property : "predicate" AttributeSpecification ||--}o Annotation : "annotations" AttributeSpecification ||--}o AttributeSpecification : "attributes" AttributeSpecification ||--}o Statement : "characterized_by" Generation ||--|o Thing : "at_location" Generation ||--|o Thing : "object" Generation ||--}o Thing : "roles" Quotation ||--|o Generation : "generated_by" Quotation ||--|o Thing : "object" Quotation ||--}o Thing : "roles" Quotation ||--}o Usage : "used" Statement ||--|| Property : "predicate" Statement ||--|| Thing : "object" 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"

Inheritance

Slots

Name Cardinality and Range Description Inheritance
generated_by 0..1
Generation
Activity that generated the derived entity Derivation
used *
Usage
Entities used for the derivation (e Derivation
object 0..1
Thing
Entity that was derived from Influence
roles *
Thing
Roles the entity had with respect to the derivation Influence

Usages

used by used in type used
EntityMixin quoted_from range Quotation

Identifier and Mapping Information

Schema Source

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

Mappings

Mapping Type Mapped Value
self dlprov:Quotation
native dlprov:Quotation
exact prov:Quotation

LinkML Source

Direct

name: Quotation
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.
from_schema: https://concepts.datalad.org/s/prov/unreleased
exact_mappings:
- prov:Quotation
is_a: Derivation

Induced

name: Quotation
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.
from_schema: https://concepts.datalad.org/s/prov/unreleased
exact_mappings:
- prov:Quotation
is_a: Derivation
attributes:
  generated_by:
    name: generated_by
    description: Activity that generated the derived entity.
    title: Generated by
    notes:
    - PROV-O "wasGeneratedBy" is a short-cut property. "Generation" also has "activity".
    from_schema: https://concepts.datalad.org/s/prov/unreleased
    exact_mappings:
    - prov:wasGeneratedBy
    rank: 1000
    is_a: influenced_by
    alias: generated_by
    owner: Quotation
    domain_of:
    - Entity
    - EntityMixin
    - Derivation
    range: Generation
    inlined: true
  used:
    name: used
    description: Entities used for the derivation (e.g., instruments).
    title: Used
    notes:
    - PROV-O "used" is a short-cut property. "Usage" also has "entity".
    from_schema: https://concepts.datalad.org/s/prov/unreleased
    exact_mappings:
    - prov:used
    rank: 1000
    alias: used
    owner: Quotation
    domain_of:
    - ActivityMixin
    - Derivation
    range: Usage
    multivalued: true
    inlined: true
    inlined_as_list: true
  object:
    name: object
    description: Entity that was derived from.
    title: Entity
    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/prov/unreleased
    exact_mappings:
    - rdf:object
    rank: 1000
    slot_uri: rdf:object
    alias: object
    owner: Quotation
    domain_of:
    - Statement
    - Influence
    - Relationship
    relational_role: OBJECT
    range: Thing
    multivalued: false
    inlined: false
  roles:
    name: roles
    description: Roles the entity had with respect to the derivation.
    from_schema: https://concepts.datalad.org/s/prov/unreleased
    exact_mappings:
    - prov:hadRole
    - dcat:had_role
    rank: 1000
    alias: roles
    owner: Quotation
    domain_of:
    - Influence
    - Relationship
    range: Thing
    multivalued: true