Class: OntologyTable
standard schema for an ontology table
- NOTE: this is an abstract class and should not be instantiated directly
classDiagram
class OntologyTable
click OntologyTable href "../OntologyTable"
OntologyTable <|-- BiomedicalInvestigations
click BiomedicalInvestigations href "../BiomedicalInvestigations"
OntologyTable <|-- PhenotypeAndTraits
click PhenotypeAndTraits href "../PhenotypeAndTraits"
OntologyTable <|-- Diseases
click Diseases href "../Diseases"
OntologyTable <|-- Cells
click Cells href "../Cells"
OntologyTable <|-- UberAnatomy
click UberAnatomy href "../UberAnatomy"
OntologyTable <|-- Units
click Units href "../Units"
OntologyTable : parent
OntologyTable --> "*" OntologyTable : parent
click OntologyTable href "../OntologyTable"
OntologyTable : term_id
OntologyTable : term_label
Inheritance
- OntologyTable
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| term_id | 1 Uriorcurie |
ontology term ID | direct |
| term_label | 0..1 String |
ontology term descriptive label | direct |
| parent | * OntologyTable |
parent term ID for ontology term | direct |
Usages
| used by | used in | type | used |
|---|---|---|---|
| OntologyTable | parent | range | OntologyTable |
Identifier and Mapping Information
Schema Source
- from schema: https://github.com/airr-knowledge/ak-schema
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | ak_schema:OntologyTable |
| native | ak_schema:OntologyTable |
LinkML Source
Direct
name: OntologyTable
description: standard schema for an ontology table
from_schema: https://github.com/airr-knowledge/ak-schema
abstract: true
slots:
- term_id
- term_label
- parent
Induced
name: OntologyTable
description: standard schema for an ontology table
from_schema: https://github.com/airr-knowledge/ak-schema
abstract: true
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: OntologyTable
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: OntologyTable
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: OntologyTable
domain_of:
- OntologyTable
range: OntologyTable
required: false
multivalued: true