Skip to content

Class: Diseases

URI: ak_schema:Diseases

classDiagram class Diseases click Diseases href "../Diseases" OntologyTable <|-- Diseases click OntologyTable href "../OntologyTable" Diseases : parent Diseases --> "*" Diseases : parent click Diseases href "../Diseases" Diseases : term_id Diseases : term_label

Inheritance

Slots

Name Cardinality and Range Description Inheritance
term_id 1
Uriorcurie
ontology term ID OntologyTable
term_label 0..1
String
ontology term descriptive label OntologyTable
parent *
Diseases
parent term ID for ontology term OntologyTable

Usages

used by used in type used
Diseases parent range Diseases
ImmuneExposure disease range Diseases

Identifier and Mapping Information

Schema Source

  • from schema: https://github.com/airr-knowledge/ak-schema

Mappings

Mapping Type Mapped Value
self ak_schema:Diseases
native ak_schema:Diseases

LinkML Source

Direct

name: Diseases
from_schema: https://github.com/airr-knowledge/ak-schema
is_a: OntologyTable
slot_usage:
  parent:
    name: parent
    range: Diseases

Induced

name: Diseases
from_schema: https://github.com/airr-knowledge/ak-schema
is_a: OntologyTable
slot_usage:
  parent:
    name: parent
    range: Diseases
attributes:
  term_id:
    name: term_id
    description: ontology term ID
    from_schema: https://github.com/airr-knowledge/ak-schema
    rank: 1000
    identifier: true
    alias: term_id
    owner: Diseases
    domain_of:
    - OntologyTable
    range: uriorcurie
    required: true
  term_label:
    name: term_label
    description: ontology term descriptive label
    from_schema: https://github.com/airr-knowledge/ak-schema
    rank: 1000
    alias: term_label
    owner: Diseases
    domain_of:
    - OntologyTable
    range: string
  parent:
    name: parent
    description: parent term ID for ontology term
    from_schema: https://github.com/airr-knowledge/ak-schema
    rank: 1000
    alias: parent
    owner: Diseases
    domain_of:
    - OntologyTable
    range: Diseases
    required: false
    multivalued: true