id: https://concepts.datalad.org/s/publications-mixin/unreleased
name: publications-mixin-schema
version: UNRELEASED
status: eunal:concept-status/DEPRECATED
title: Collection of publication-related properties
description: |
  Every property declared here is mapped to standard/established vocabularies.

  The schema definition is available as

  - [LinkML YAML](../unreleased.yaml)
  - [LinkML YAML (static/resolved)](../unreleased.static.yaml)

comments:
  - ALL CONTENT HERE IS UNRELEASED AND MAY CHANGE ANY TIME

license: MIT

prefixes:
  dcterms: http://purl.org/dc/terms/
  dlpublicationsmx: https://concepts.datalad.org/s/publications-mixin/unreleased/
  dlschemas: https://concepts.datalad.org/s/
  dlthings: https://concepts.datalad.org/s/things/v1/
  dltypes: https://concepts.datalad.org/s/types/v1/
  eunal: http://publications.europa.eu/resource/authority/
  linkml: https://w3id.org/linkml/
  obo: http://purl.obolibrary.org/obo/
  owl: http://www.w3.org/2002/07/owl#
  rdf: http://www.w3.org/1999/02/22-rdf-syntax-ns#
  rdfs: http://www.w3.org/2000/01/rdf-schema#
  schema: http://schema.org/
  skos: http://www.w3.org/2004/02/skos/core#
  xsd: http://www.w3.org/2001/XMLSchema#

default_prefix: dlpublicationsmx

emit_prefixes:
  - dlpublicationsmx
  - dlthings
  - dltypes
  - rdf
  - rdfs
  - skos
  - xsd

imports:
  - dlschemas:things/v1

slots:
  doi:
    title: DOI
    description: >-
      Associated Digital Object Identifier (DOI; ISO 26324; see
      https://doi.org).  The value must be just the DOI without the URL
      project. So just `10.1038/s41597-022-01163-2` and not
      `https://doi.org/10.1038/s41597-022-01163-2`.
    range: string

  issn:
    title: ISSN
    description: >-
      Associated International Standard Serial Number (ISSN) identifier (see https://www.issn.org).
    range: string
    pattern: '^\d{4}-\d{3}[0-9X]{1}$'

  published_at:
    description: >-
      The venue a publication was made.
    range: Thing
