Class: Publication

A document that is the output of a publishing process. This can printed or electronic work offered for distribution, and may have been made available by a publisher.

URI: dlpubs:Publication

erDiagram Publication { W3CISO8601 date_modified W3CISO8601 date_published string description uriorcurieList about uriorcurie same_as string title uriorcurie id uriorcurieList broad_mappings uriorcurieList close_mappings uriorcurieList exact_mappings uriorcurieList narrow_mappings uriorcurieList related_mappings NodeUriOrCurie type } Statement { uriorcurie object } Property { uriorcurie id uriorcurieList broad_mappings uriorcurieList close_mappings uriorcurieList exact_mappings uriorcurieList narrow_mappings uriorcurieList related_mappings NodeUriOrCurie type } AttributeSpecification { uriorcurieList broad_mappings uriorcurieList close_mappings uriorcurieList exact_mappings uriorcurieList narrow_mappings uriorcurieList related_mappings NodeUriOrCurie type uriorcurie range string value } Thing { uriorcurie id uriorcurieList broad_mappings uriorcurieList close_mappings uriorcurieList exact_mappings uriorcurieList narrow_mappings uriorcurieList related_mappings NodeUriOrCurie type } Activity { W3CISO8601 ended_at W3CISO8601 started_at uriorcurie id uriorcurieList broad_mappings uriorcurieList close_mappings uriorcurieList exact_mappings uriorcurieList narrow_mappings uriorcurieList related_mappings NodeUriOrCurie type } Agent { uriorcurie id uriorcurieList broad_mappings uriorcurieList close_mappings uriorcurieList exact_mappings uriorcurieList narrow_mappings uriorcurieList related_mappings NodeUriOrCurie type } Relationship { uriorcurie object } Identifier { uriorcurie creator string notation NodeUriOrCurie type } Location { uriorcurie id uriorcurieList broad_mappings uriorcurieList close_mappings uriorcurieList exact_mappings uriorcurieList narrow_mappings uriorcurieList related_mappings NodeUriOrCurie type } Entity { uriorcurie id uriorcurieList broad_mappings uriorcurieList close_mappings uriorcurieList exact_mappings uriorcurieList narrow_mappings uriorcurieList related_mappings NodeUriOrCurie type } Publication ||--}o Identifier : "identifiers" Publication ||--}o Relationship : "qualified_relations" Publication ||--}o Agent : "attributed_to" Publication ||--}o Entity : "derived_from" Publication ||--}o Activity : "generated_by" Publication ||--}o Thing : "relations" Publication ||--}o AttributeSpecification : "attributes" Publication ||--}o Statement : "characterized_by" Statement ||--|| Property : "predicate" Property ||--}o Thing : "relations" Property ||--}o AttributeSpecification : "attributes" Property ||--}o Statement : "characterized_by" AttributeSpecification ||--|| Property : "predicate" AttributeSpecification ||--}o AttributeSpecification : "attributes" AttributeSpecification ||--}o Statement : "characterized_by" Thing ||--}o Thing : "relations" Thing ||--}o AttributeSpecification : "attributes" Thing ||--}o Statement : "characterized_by" Activity ||--|o Location : "at_location" Activity ||--}o Identifier : "identifiers" Activity ||--}o Relationship : "qualified_relations" Activity ||--}o Agent : "associated_with" Activity ||--}o Activity : "informed_by" Activity ||--}o Thing : "relations" Activity ||--}o AttributeSpecification : "attributes" Activity ||--}o Statement : "characterized_by" Agent ||--}o Agent : "acted_on_behalf_of" Agent ||--|o Location : "at_location" Agent ||--}o Identifier : "identifiers" Agent ||--}o Relationship : "qualified_relations" Agent ||--}o Thing : "relations" Agent ||--}o AttributeSpecification : "attributes" Agent ||--}o Statement : "characterized_by" Relationship ||--}| Role : "roles" Location ||--}o Identifier : "identifiers" Location ||--}o Relationship : "qualified_relations" Location ||--}o Thing : "relations" Location ||--}o AttributeSpecification : "attributes" Location ||--}o Statement : "characterized_by" Entity ||--}o Identifier : "identifiers" Entity ||--}o Relationship : "qualified_relations" Entity ||--}o Agent : "attributed_to" Entity ||--}o Entity : "derived_from" Entity ||--}o Activity : "generated_by" Entity ||--}o Thing : "relations" Entity ||--}o AttributeSpecification : "attributes" Entity ||--}o Statement : "characterized_by"

Inheritance

Slots

Name Cardinality and Range Description Inheritance
date_modified 0..1
W3CISO8601
Timepoint at which the subject was (last) changed, updated or modified direct
date_published 0..1
W3CISO8601
Timepoint at which the subject was (last) published direct
description 0..1
String
A free-text account of the subject direct
about *
Uriorcurie
A relation of an information artifact to the subject, such as a URL identifyi... direct
same_as 0..1
Uriorcurie
Declares that the subject and an object are equal direct
title 0..1
String
A summarily description of the subject direct
identifiers *
Identifier
An unambiguous reference to the subject within a given context Entity
qualified_relations *
Relationship
Characterizes the relationship or role of an entity with respect to the subje... Entity
attributed_to *
Agent
Attribution is the ascribing of an entity to an agent Entity
derived_from *
Entity
Derivation is a transformation of an entity into another, an update of an ent... Entity
generated_by *
Activity
Generation is the completion of production of a new entity by an activity Entity
id 1
Uriorcurie
Globally unique identifier of a metadata object, such as a Thing Thing
relations *
Thing
Declares an unqualified relation of the subject Thing to another Thing Thing
broad_mappings *
Uriorcurie
A list of terms from different schemas or terminology systems that have broad... ThingMixin
close_mappings *
Uriorcurie
A list of terms from different schemas or terminology systems that have close... ThingMixin
exact_mappings *
Uriorcurie
A list of terms from different schemas or terminology systems that have ident... ThingMixin
attributes *
AttributeSpecification
Declares a relation that associates a Thing (or another attribute) with an ... ThingMixin
characterized_by *
Statement
Qualifies relationships between a subject Thing and an object Thing with ... ThingMixin
narrow_mappings *
Uriorcurie
A list of terms from different schemas or terminology systems that have narro... ThingMixin
related_mappings *
Uriorcurie
A list of terms from different schemas or terminology systems that have relat... ThingMixin
type 0..1
NodeUriOrCurie
State that the subject is an instance of a particular RDF class ThingMixin

Identifier and Mapping Information

Schema Source

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

Mappings

Mapping Type Mapped Value
self dlpubs:Publication
native dlpubs:Publication
exact obo:IAO_0000311, obo:NCIT_C48471
close sio:SIO_000087

Examples

Example: Publication-02-linkage

id: https://doi.org/10.1038/s41597-022-01163-2
identifiers:
  - type: dlidentifiers:DOI
    notation: 10.1038/s41597-022-01163-2
qualified_relations:
  # entiry roles
  # scientific data
  https://portal.issn.org/resource/issn/2052-4463:
    roles:
      # publication venue
      - marcrel:pup
  # agent roles
  # adina
  https://orcid.org/0000-0003-2917-3450:
    roles:
      # author
      - marcrel:aut
      # contact person
      - obo:NCIT_C25461
      # first author
      - obo:MS_1002034
  # laura
  https://orcid.org/0000-0003-2213-7465:
    roles:
      - marcrel:aut
      - obo:MS_1002034
  # małgorzata
  https://orcid.org/0000-0003-0820-2662:
    roles:
      - marcrel:aut
      - obo:MS_1002034
  # felix
  https://orcid.org/0000-0001-7163-3110:
    roles:
      - marcrel:aut
  # alex
  https://orcid.org/0000-0002-8402-6173:
    roles:
      - marcrel:aut
  # benjamin
  https://orcid.org/0000-0001-7628-0801:
    roles:
      - marcrel:aut
  # simon
  https://orcid.org/0000-0001-6363-2759:
    roles:
      - marcrel:aut
  # michael
  https://orcid.org/0000-0001-6398-6370:
    roles:
      - marcrel:aut
      # senior author
      - obo:MS_1002035

Example: Publication-01-minimal

# just an identifier is a valid minimal record
id: https://doi.org/10.1038/s41597-022-01163-2

Example: Publication-03-attributes

id: https://doi.org/10.1038/s41597-022-01163-2
title: "FAIRly big: A framework for computationally reproducible processing of large-scale data"
date_modified: "2022-02-11"
date_published: "2022-03-11"
description:
  "Large-scale datasets present unique opportunities to perform scientific investigations with unprecedented breadth. However, they also pose considerable challenges for the findability, accessibility, interoperability, and reusability (FAIR) of research outcomes due to infrastructure limitations, data usage constraints, or software license restrictions. Here we introduce a DataLad-based, domain-agnostic framework suitable for reproducible data processing in compliance with open science mandates. The framework attempts to minimize platform idiosyncrasies and performance-related complexities. It affords the capture of machine-actionable computational provenance records that can be used to retrace and verify the origins of research outcomes, as well as be re-executed independent of the original computing infrastructure. We demonstrate the framework’s performance using two showcases: one highlighting data sharing and transparency (using the studyforrest.org dataset) and another highlighting scalability (using the largest public brain imaging dataset available: the UK Biobank dataset)."
about:
  - https://www.nature.com/subjects/data-processing
  - https://www.nature.com/subjects/data-publication-and-archiving
  - https://www.nature.com/subjects/software

LinkML Source

Direct

name: Publication
description: A document that is the output of a publishing process. This can printed
  or electronic work offered for distribution, and may have been made available by
  a publisher.
from_schema: https://concepts.datalad.org/s/publications/unreleased
exact_mappings:
- obo:IAO_0000311
- obo:NCIT_C48471
close_mappings:
- sio:SIO_000087
is_a: Entity
slots:
- date_modified
- date_published
- description
- about
- same_as
- title
class_uri: dlpubs:Publication

Induced

name: Publication
description: A document that is the output of a publishing process. This can printed
  or electronic work offered for distribution, and may have been made available by
  a publisher.
from_schema: https://concepts.datalad.org/s/publications/unreleased
exact_mappings:
- obo:IAO_0000311
- obo:NCIT_C48471
close_mappings:
- sio:SIO_000087
is_a: Entity
attributes:
  date_modified:
    name: date_modified
    description: Timepoint at which the subject was (last) changed, updated or modified.
    notes:
    - successful validation with `datetime` as a range and linkml-jsonschema-validate`
      depends on a patched linkml, see https://github.com/linkml/linkml/issues/1806
    - a related problem also exists for `linkml-validate`, we cannot have a more specific
      range right now
    from_schema: https://concepts.datalad.org/s/publications/unreleased
    exact_mappings:
    - dcterms:modified
    rank: 1000
    slot_uri: dltemporal:date_modified
    alias: date_modified
    owner: Publication
    domain_of:
    - Publication
    range: W3CISO8601
  date_published:
    name: date_published
    description: Timepoint at which the subject was (last) published.
    from_schema: https://concepts.datalad.org/s/publications/unreleased
    exact_mappings:
    - schema:datePublished
    rank: 1000
    slot_uri: dltemporal:date_published
    alias: date_published
    owner: Publication
    domain_of:
    - Publication
    range: W3CISO8601
  description:
    name: description
    description: A free-text account of the subject.
    from_schema: https://concepts.datalad.org/s/publications/unreleased
    exact_mappings:
    - dcterms:description
    - rdfs:comment
    rank: 1000
    slot_uri: dlprops:description
    alias: description
    owner: Publication
    domain_of:
    - Publication
    range: string
  about:
    name: about
    description: A relation of an information artifact to the subject, such as a URL
      identifying the topic of a document.
    from_schema: https://concepts.datalad.org/s/publications/unreleased
    exact_mappings:
    - schema:about
    - obo:IAO_0000136
    rank: 1000
    slot_uri: dlprops:about
    alias: about
    owner: Publication
    domain_of:
    - Publication
    range: uriorcurie
    multivalued: true
  same_as:
    name: same_as
    description: Declares that the subject and an object are equal. Can be used to
      indicate a URL of a reference Web page that unambiguously indicates the subject's
      identity. For example, the URL of the subject's Wikipedia page, Wikidata entry,
      or official website.
    from_schema: https://concepts.datalad.org/s/publications/unreleased
    exact_mappings:
    - owl:sameAs
    close_mappings:
    - schema:sameAs
    rank: 1000
    slot_uri: dlprops:same_as
    alias: same_as
    owner: Publication
    domain_of:
    - Publication
    range: uriorcurie
  title:
    name: title
    description: A summarily description of the subject. It is closely related to
      a `name`, but often less compact and more descriptive. Typically used for documents.
    from_schema: https://concepts.datalad.org/s/publications/unreleased
    exact_mappings:
    - dcterms:title
    - sio:SIO_000185
    related_mappings:
    - schema:name
    rank: 1000
    slot_uri: dlprops:title
    alias: title
    owner: Publication
    domain_of:
    - Publication
    range: string
  identifiers:
    name: identifiers
    description: An unambiguous reference to the subject within a given context.
    from_schema: https://concepts.datalad.org/s/publications/unreleased
    exact_mappings:
    - dcterms:identifier
    - schema:identifier
    - ADMS:identifier
    rank: 1000
    slot_uri: dlidentifiers:identifier
    alias: identifiers
    owner: Publication
    domain_of:
    - InstantaneousEvent
    - Location
    - Agent
    - Activity
    - Entity
    range: Identifier
    multivalued: true
    inlined: true
    inlined_as_list: true
  qualified_relations:
    name: qualified_relations
    description: Characterizes the relationship or role of an entity with respect
      to the subject.
    from_schema: https://concepts.datalad.org/s/publications/unreleased
    exact_mappings:
    - dcat:qualifiedRelation
    rank: 1000
    domain: Thing
    slot_uri: dlroles:qualified_relations
    alias: qualified_relations
    owner: Publication
    domain_of:
    - InstantaneousEvent
    - Location
    - Agent
    - Activity
    - Entity
    range: Relationship
    multivalued: true
    inlined: true
  attributed_to:
    name: attributed_to
    description: Attribution is the ascribing of an entity to an agent.
    from_schema: https://concepts.datalad.org/s/publications/unreleased
    exact_mappings:
    - prov:wasAttributedTo
    rank: 1000
    domain: Entity
    slot_uri: dlprov:attributed_to
    alias: attributed_to
    owner: Publication
    domain_of:
    - Entity
    range: Agent
    multivalued: true
    inlined: false
  derived_from:
    name: derived_from
    description: 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.
    from_schema: https://concepts.datalad.org/s/publications/unreleased
    exact_mappings:
    - prov:wasDerivedFrom
    rank: 1000
    domain: Entity
    slot_uri: dlprov:derived_from
    alias: derived_from
    owner: Publication
    domain_of:
    - Entity
    range: Entity
    multivalued: true
    inlined: false
  generated_by:
    name: generated_by
    description: 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.
    from_schema: https://concepts.datalad.org/s/publications/unreleased
    exact_mappings:
    - prov:wasAttributedTo
    rank: 1000
    domain: Entity
    slot_uri: dlprov:generated_by
    alias: generated_by
    owner: Publication
    domain_of:
    - Entity
    range: Activity
    multivalued: true
    inlined: false
  id:
    name: id
    description: Globally unique identifier of a metadata object, such as a `Thing`.
    from_schema: https://concepts.datalad.org/s/publications/unreleased
    exact_mappings:
    - dcterms:identifier
    - schema:identifier
    - ADMS:identifier
    rank: 1000
    slot_uri: dlthings:id
    identifier: true
    alias: id
    owner: Publication
    domain_of:
    - Thing
    range: uriorcurie
    required: true
  relations:
    name: relations
    description: Declares an unqualified relation of the subject `Thing` to another
      `Thing`. This schema slot is used to define related things inline. If such a
      definition is not needed. A qualified relationship can be declared directly
      using the `characterized_by` slot.
    from_schema: https://concepts.datalad.org/s/publications/unreleased
    exact_mappings:
    - dcat:relation
    - dcterms:relation
    rank: 1000
    domain: Thing
    slot_uri: dlthings:relation
    alias: relations
    owner: Publication
    domain_of:
    - Thing
    symmetric: true
    relational_role: OBJECT
    range: Thing
    multivalued: true
    inlined: true
    inlined_as_list: false
  broad_mappings:
    name: broad_mappings
    description: A list of terms from different schemas or terminology systems that
      have broader meaning.
    from_schema: https://concepts.datalad.org/s/publications/unreleased
    rank: 1000
    is_a: mappings
    slot_uri: skos:broadMatch
    alias: broad_mappings
    owner: Publication
    domain_of:
    - ThingMixin
    range: uriorcurie
    multivalued: true
  close_mappings:
    name: close_mappings
    description: A list of terms from different schemas or terminology systems that
      have close meaning.
    from_schema: https://concepts.datalad.org/s/publications/unreleased
    rank: 1000
    is_a: mappings
    slot_uri: skos:closeMatch
    alias: close_mappings
    owner: Publication
    domain_of:
    - ThingMixin
    range: uriorcurie
    multivalued: true
  exact_mappings:
    name: exact_mappings
    description: A list of terms from different schemas or terminology systems that
      have identical meaning.
    from_schema: https://concepts.datalad.org/s/publications/unreleased
    rank: 1000
    is_a: mappings
    slot_uri: skos:exactMatch
    alias: exact_mappings
    owner: Publication
    domain_of:
    - ThingMixin
    range: uriorcurie
    multivalued: true
  attributes:
    name: attributes
    description: Declares a relation that associates a `Thing` (or another attribute)
      with an attribute, where an attribute is an intrinsic characteristic, such as
      a quality, capability, disposition, function, or is an externally derived attribute
      determined from some descriptor (e.g. a quantity, position, label/identifier).
      Technically, this declaration is done via an `AttributeSpecification` that combines
      a `predicate` with a value declaration and the attribute-related slots of a
      `Thing`. Importantly, such attributes are declared inline, because they do not
      have a unique identifier. If an identifier is available, a `Thing` declaration
      (see `relation`), and a qualification of that relationship via a `Statement`
      (see `characterized_by`) should be preferred.
    from_schema: https://concepts.datalad.org/s/publications/unreleased
    exact_mappings:
    - sio:SIO_000008
    rank: 1000
    slot_uri: dlthings:attributes
    alias: attributes
    owner: Publication
    domain_of:
    - ThingMixin
    range: AttributeSpecification
    multivalued: true
    inlined: true
    inlined_as_list: true
  characterized_by:
    name: characterized_by
    description: Qualifies relationships between a subject `Thing` and an object `Thing`
      with a `Statement` declaring a `predicate` on the nature of the relationship.
    from_schema: https://concepts.datalad.org/s/publications/unreleased
    exact_mappings:
    - obo:RO_0000053
    rank: 1000
    slot_uri: dlthings:characterized_by
    alias: characterized_by
    owner: Publication
    domain_of:
    - ThingMixin
    range: Statement
    multivalued: true
    inlined: true
    inlined_as_list: true
  narrow_mappings:
    name: narrow_mappings
    description: A list of terms from different schemas or terminology systems that
      have narrower meaning.
    from_schema: https://concepts.datalad.org/s/publications/unreleased
    rank: 1000
    is_a: mappings
    slot_uri: skos:narrowMatch
    alias: narrow_mappings
    owner: Publication
    domain_of:
    - ThingMixin
    range: uriorcurie
    multivalued: true
  related_mappings:
    name: related_mappings
    description: A list of terms from different schemas or terminology systems that
      have related meaning.
    from_schema: https://concepts.datalad.org/s/publications/unreleased
    rank: 1000
    is_a: mappings
    slot_uri: skos:relatedMatch
    alias: related_mappings
    owner: Publication
    domain_of:
    - ThingMixin
    range: uriorcurie
    multivalued: true
  type:
    name: type
    description: State that the subject is an instance of a particular RDF class.
      Typically, no explicit value needs to be assigned to this slot, because it matches
      the class type of a particular record. However, this slots can be used as a
      type designator of a schema element for validation and schema structure handling
      purposes. This is used to indicate specialized schema classes for properties
      that accept a hierarchy of classes as their range.
    from_schema: https://concepts.datalad.org/s/publications/unreleased
    exact_mappings:
    - dcterms:type
    rank: 1000
    slot_uri: rdf:type
    designates_type: true
    alias: type
    owner: Publication
    domain_of:
    - Identifier
    - ThingMixin
    range: NodeUriOrCurie
class_uri: dlpubs:Publication