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