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