Class: Publication
A publication associated with a resource. Its id should be a DOI (with prefix), but a URL is acceptable if a DOI is not available.
URI: kgr:Publication
classDiagram
class Publication
click Publication href "Publication.html"
NamedThing <|-- Publication
click NamedThing href "NamedThing.html"
Publication : authors
Publication : category
Publication : doi
Publication : id
Publication : journal
Publication : layout
Publication : preferred
Publication : title
Publication : warnings
Publication : year
Inheritance
- NamedThing
- Publication
Slots
Name | Cardinality and Range | Description | Inheritance |
---|---|---|---|
preferred | 0..1 Boolean |
Whether this is the preferred publication for the resource | direct |
title | 0..1 String |
The title of the publication | direct |
authors | * String |
The authors of the publication | direct |
journal | 0..1 String |
The journal the publication was published in | direct |
year | 0..1 String |
The year the publication was published | direct |
doi | 0..1 Uriorcurie |
The DOI of the publication | direct |
id | 1 String |
The identifier of an entity | NamedThing |
category | 0..1 CategoryType |
The category of the entity | NamedThing |
warnings | * String |
A list of warnings about an item to be displayed in the interface | NamedThing |
layout | 0..1 String |
The layout of the entity | NamedThing |
Usages
used by | used in | type | used |
---|---|---|---|
Resource | publications | range | Publication |
KnowledgeGraph | publications | range | Publication |
DataSource | publications | range | Publication |
DataModel | publications | range | Publication |
Aggregator | publications | range | Publication |
Usage | publications | range | Publication |
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/knowledge-graph-hub/kg_registry_schema
Mappings
Mapping Type | Mapped Value |
---|---|
self | kgr:Publication |
native | kgr:Publication |
LinkML Source
Direct
```yaml
name: Publication
description: A publication associated with a resource. Its id should be a DOI (with
prefix), but a URL is acceptable if a DOI is not available.
from_schema: https://w3id.org/knowledge-graph-hub/kg_registry_schema
is_a: NamedThing
attributes:
preferred:
name: preferred
description: Whether this is the preferred publication for the resource.
from_schema: https://w3id.org/knowledge-graph-hub/kg_registry_schema
rank: 1000
domain_of:
- Publication
range: boolean
title:
name: title
description: The title of the publication.
from_schema: https://w3id.org/knowledge-graph-hub/kg_registry_schema
rank: 1000
domain_of:
- Publication
range: string
authors:
name: authors
description: The authors of the publication.
from_schema: https://w3id.org/knowledge-graph-hub/kg_registry_schema
rank: 1000
domain_of:
- Publication
range: string
multivalued: true
journal:
name: journal
description: The journal the publication was published in.
from_schema: https://w3id.org/knowledge-graph-hub/kg_registry_schema
rank: 1000
domain_of:
- Publication
range: string
year:
name: year
description: The year the publication was published.
from_schema: https://w3id.org/knowledge-graph-hub/kg_registry_schema
rank: 1000
domain_of:
- Publication
range: string
doi:
name: doi
description: 'The DOI of the publication. This should include the doi: prefix.'
from_schema: https://w3id.org/knowledge-graph-hub/kg_registry_schema
rank: 1000
domain_of:
- Publication
range: uriorcurie
```
Induced
```yaml
name: Publication
description: A publication associated with a resource. Its id should be a DOI (with
prefix), but a URL is acceptable if a DOI is not available.
from_schema: https://w3id.org/knowledge-graph-hub/kg_registry_schema
is_a: NamedThing
attributes:
preferred:
name: preferred
description: Whether this is the preferred publication for the resource.
from_schema: https://w3id.org/knowledge-graph-hub/kg_registry_schema
rank: 1000
alias: preferred
owner: Publication
domain_of:
- Publication
range: boolean
title:
name: title
description: The title of the publication.
from_schema: https://w3id.org/knowledge-graph-hub/kg_registry_schema
rank: 1000
alias: title
owner: Publication
domain_of:
- Publication
range: string
authors:
name: authors
description: The authors of the publication.
from_schema: https://w3id.org/knowledge-graph-hub/kg_registry_schema
rank: 1000
alias: authors
owner: Publication
domain_of:
- Publication
range: string
multivalued: true
journal:
name: journal
description: The journal the publication was published in.
from_schema: https://w3id.org/knowledge-graph-hub/kg_registry_schema
rank: 1000
alias: journal
owner: Publication
domain_of:
- Publication
range: string
year:
name: year
description: The year the publication was published.
from_schema: https://w3id.org/knowledge-graph-hub/kg_registry_schema
rank: 1000
alias: year
owner: Publication
domain_of:
- Publication
range: string
doi:
name: doi
description: 'The DOI of the publication. This should include the doi: prefix.'
from_schema: https://w3id.org/knowledge-graph-hub/kg_registry_schema
rank: 1000
alias: doi
owner: Publication
domain_of:
- Publication
range: uriorcurie
id:
name: id
description: The identifier of an entity. This is used to identify it within the
registry.
from_schema: https://w3id.org/knowledge-graph-hub/kg_registry_schema
rank: 1000
slot_uri: dcterms:identifier
identifier: true
alias: id
owner: Publication
domain_of:
- NamedThing
range: string
required: true
category:
name: category
description: The category of the entity. This should be identical to its class
name.
from_schema: https://w3id.org/knowledge-graph-hub/kg_registry_schema
rank: 1000
is_a: type
domain: NamedThing
alias: category
owner: Publication
domain_of:
- NamedThing
- Contact
range: category_type
warnings:
name: warnings
description: A list of warnings about an item to be displayed in the interface.
These should primarily warn users about unavailable resources, broken links,
and other obstacles to using a resource.
from_schema: https://w3id.org/knowledge-graph-hub/kg_registry_schema
rank: 1000
alias: warnings
owner: Publication
domain_of:
- NamedThing
range: string
multivalued: true
inlined: true
inlined_as_list: true
layout:
name: layout
description: The layout of the entity. This is used to determine how to display
the entity in the web interface. For resources, this is generally 'resource_detail'.
For products, this is generally 'product_detail'.
from_schema: https://w3id.org/knowledge-graph-hub/kg_registry_schema
rank: 1000
alias: layout
owner: Publication
domain_of:
- NamedThing
range: string
```