Skip to content

Class: Book

This class may rarely be instantiated except if use cases of a given knowledge graph support its utility.

URI: biolink:Book

classDiagram class Book Publication <|-- Book Book : authors Book --|> agent : authors Book : category Book : creation_date Book : description Book : format Book : full_name Book : has_attribute Book --|> attribute : has_attribute Book : id Book : iri Book : keywords Book : license Book : mesh_terms Book : name Book : pages Book : provided_by Book : rights Book : summary Book : synonym Book : type Book : xref

Inheritance

Slots

Name Cardinality and Range Description Inheritance
authors 0..*
Agent
connects an publication to the list of authors who contributed to the publica... Publication
pages 0..*
String
When a 2-tuple of page numbers are provided, they represent the start and end... Publication
summary 0..1
String
executive summary of a publication Publication
keywords 0..*
String
keywords tagging a publication Publication
mesh_terms 0..*
Uriorcurie
mesh terms tagging a publication Publication
xref 0..*
Uriorcurie
A database cross reference or alternative identifier for a NamedThing or edge... Publication, NamedThing
license 0..1
String
InformationContentEntity
rights 0..1
String
InformationContentEntity
format 0..1
String
InformationContentEntity
creation_date 0..1
Date
date on which an entity was created InformationContentEntity
provided_by 0..*
String
The value in this node property represents the knowledge provider that create... NamedThing
full_name 0..1
LabelType
a long-form human readable name for a thing NamedThing
synonym 0..*
LabelType
Alternate human-readable names for a thing NamedThing
id 1..1
String
Books should have industry-standard identifier such as from ISBN Entity
iri 0..1
IriType
An IRI for an entity Entity
category 1..*
CategoryType
Name of the high level ontology class in which this entity is categorized Entity
type 0..*
String
Should generally be set to an ontology class defined term for 'book' Entity
name 0..1
LabelType
the 'title' of the publication is generally recorded in the 'name' property (... Entity
description 0..1
NarrativeText
a human-readable description of an entity Entity
has_attribute 0..*
Attribute
connects any entity to an attribute Entity

Identifier and Mapping Information

Valid ID Prefixes

Instances of this class should have identifiers with one of the following prefixes:

  • isbn

  • NLMID

Schema Source

  • from schema: https://w3id.org/biolink/biolink-model

Mappings

Mapping Type Mapped Value
self biolink:Book
native biolink:Book

LinkML Source

Direct

name: book
id_prefixes:
- isbn
- NLMID
description: This class may rarely be instantiated except if use cases of a given
  knowledge graph support its utility.
in_subset:
- model_organism_database
from_schema: https://w3id.org/biolink/biolink-model
is_a: publication
slot_usage:
  id:
    name: id
    description: Books should have industry-standard identifier such as from ISBN.
    domain_of:
    - ontology class
    - entity
    required: true
  type:
    name: type
    description: Should generally be set to an ontology class defined term for 'book'.
    domain_of:
    - entity