Skip to content

Class: Title

Represents the title or name of a resource, the type of that title, and the language used (if appropriate).

__

The 'title' field is required; 'title_type' is only necessary if the text is not the primary title.

__

URI: kbcms:Title

classDiagram class Title Title : language Title : title Title : title_type Title --|> TitleType : title_type

Slots

Name Cardinality and Range Description Inheritance
language 0..1
String
The language in which the title is written, using the appropriate IETF BCP-47... direct
title 1..1
String
A string used as a title for a resource direct
title_type 0..1
TitleType
A descriptor for the title for cases where the contents of the 'title' field ... direct

Usages

used by used in type used
CreditMetadata titles range Title

Identifier and Mapping Information

Schema Source

  • from schema: https://github.com/kbase/credit_engine/schema/kbase/linkml

Mappings

Mapping Type Mapped Value
self kbcms:Title
native kbcms:Title

LinkML Source

Direct

name: Title
description: 'Represents the title or name of a resource, the type of that title,
  and the language used (if appropriate).


  The ''title'' field is required; ''title_type'' is only necessary if the text is
  not the primary title.

  '
from_schema: https://github.com/kbase/credit_engine/schema/kbase/linkml
attributes:
  language:
    name: language
    description: The language in which the title is written, using the appropriate
      IETF BCP-47 notation.
    examples:
    - value: ru-Cyrl
    - value: fr
    from_schema: https://github.com/kbase/credit_engine/schema/kbase/linkml
  title:
    name: title
    description: A string used as a title for a resource
    examples:
    - value: Amaranthus hypochondriacus genome
    - value: Геном амаранта ипохондрического
    from_schema: https://github.com/kbase/credit_engine/schema/kbase/linkml
    exact_mappings:
    - DataCite:attributes.titles.title
    - Crossref:message.project.project-title.title
    rank: 1000
    slot_uri: schema:name
    required: true
  title_type:
    name: title_type
    description: A descriptor for the title for cases where the contents of the 'title'
      field is not the primary name or title.
    examples:
    - value: subtitle
    - value: alternative_title
    - value: translated_title
    - value: other
    from_schema: https://github.com/kbase/credit_engine/schema/kbase/linkml
    exact_mappings:
    - DataCite:attributes.title.titleType
    rank: 1000
    range: TitleType

Induced

name: Title
description: 'Represents the title or name of a resource, the type of that title,
  and the language used (if appropriate).


  The ''title'' field is required; ''title_type'' is only necessary if the text is
  not the primary title.

  '
from_schema: https://github.com/kbase/credit_engine/schema/kbase/linkml
attributes:
  language:
    name: language
    description: The language in which the title is written, using the appropriate
      IETF BCP-47 notation.
    examples:
    - value: ru-Cyrl
    - value: fr
    from_schema: https://github.com/kbase/credit_engine/schema/kbase/linkml
    alias: language
    owner: Title
    domain_of:
    - Description
    - Title
    range: string
  title:
    name: title
    description: A string used as a title for a resource
    examples:
    - value: Amaranthus hypochondriacus genome
    - value: Геном амаранта ипохондрического
    from_schema: https://github.com/kbase/credit_engine/schema/kbase/linkml
    exact_mappings:
    - DataCite:attributes.titles.title
    - Crossref:message.project.project-title.title
    rank: 1000
    slot_uri: schema:name
    alias: title
    owner: Title
    domain_of:
    - Title
    range: string
    required: true
  title_type:
    name: title_type
    description: A descriptor for the title for cases where the contents of the 'title'
      field is not the primary name or title.
    examples:
    - value: subtitle
    - value: alternative_title
    - value: translated_title
    - value: other
    from_schema: https://github.com/kbase/credit_engine/schema/kbase/linkml
    exact_mappings:
    - DataCite:attributes.title.titleType
    rank: 1000
    alias: title_type
    owner: Title
    domain_of:
    - Title
    range: TitleType