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

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 ```